BeiGene (BGNE) has returned -18.5% since June 16, 2023.

what is the ttm return for beigene
DATE OPEN HIGH LOW CLOSE VOLUME
June 14 2024 $163.87 $163.99 $160.64 $162.58 174,057
June 13 2024 $167.00 $168.80 $163.43 $166.38 314,022
June 12 2024 $157.75 $169.17 $156.50 $168.11 401,710
June 11 2024 $155.02 $158.69 $151.69 $158.59 151,711
June 10 2024 $155.14 $157.85 $154.58 $156.07 78,315
June 07 2024 $157.60 $159.37 $156.09 $156.36 79,617
June 06 2024 $157.81 $159.91 $156.50 $157.60 84,336
June 05 2024 $157.27 $159.18 $156.80 $159.03 101,640
June 04 2024 $148.99 $155.38 $148.03 $155.09 175,084
June 03 2024 $148.50 $150.94 $144.66 $146.24 271,393
May 31 2024 $150.00 $155.06 $146.94 $148.85 287,022
May 30 2024 $151.28 $155.87 $151.28 $154.25 208,503
May 29 2024 $149.36 $152.12 $147.03 $151.28 73,381
May 28 2024 $152.78 $154.39 $151.45 $153.11 119,851
May 24 2024 $154.38 $156.35 $152.02 $152.71 144,597
May 23 2024 $162.80 $164.13 $155.52 $156.17 153,928
May 22 2024 $169.26 $171.83 $166.87 $167.92 102,681
May 21 2024 $167.91 $171.64 $167.37 $167.39 91,683
May 20 2024 $172.83 $175.66 $171.81 $174.32 127,705
May 17 2024 $171.00 $176.00 $169.76 $172.85 275,361
May 16 2024 $168.23 $172.30 $167.56 $171.03 256,229
May 15 2024 $162.54 $165.27 $159.71 $164.88 133,253
May 14 2024 $161.75 $163.72 $159.90 $160.77 115,859
May 13 2024 $160.96 $164.17 $160.96 $162.17 108,508
May 10 2024 $166.30 $166.30 $161.00 $161.13 196,397

Explore