what is the ttm return for beigene

BeiGene (ONC) has returned 59.6% since September 25, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
September 24 2025
$327.98
$331.15
$327.40
$329.84
134,900
September 23 2025
$329.50
$332.17
$326.69
$329.07
169,970
September 22 2025
$337.49
$339.67
$334.40
$337.82
112,300
September 19 2025
$335.00
$339.25
$332.39
$334.40
241,900
September 18 2025
$335.00
$343.28
$335.00
$342.89
229,700
September 17 2025
$330.00
$334.10
$330.00
$332.20
157,800
September 16 2025
$327.78
$327.78
$323.69
$327.20
316,600
September 15 2025
$332.94
$334.03
$330.00
$332.27
356,000
September 12 2025
$331.66
$333.03
$324.03
$324.34
274,600
September 11 2025
$324.51
$336.80
$324.51
$335.67
429,400
September 10 2025
$324.49
$330.35
$312.28
$313.93
1,021,400
September 09 2025
$348.66
$351.27
$347.00
$351.13
348,900
September 08 2025
$340.32
$347.17
$338.00
$346.45
399,900
September 05 2025
$338.49
$341.99
$335.75
$341.80
357,700
September 04 2025
$323.49
$325.07
$316.79
$318.73
306,600
September 03 2025
$335.80
$339.86
$335.66
$336.26
556,400
September 02 2025
$330.00
$335.94
$324.02
$332.04
766,000
August 29 2025
$310.72
$314.90
$306.05
$306.05
360,200
August 28 2025
$295.86
$302.40
$295.22
$297.96
200,800
August 27 2025
$298.96
$301.29
$296.60
$300.14
197,900
August 26 2025
$308.84
$309.68
$306.35
$308.91
120,400
August 25 2025
$319.40
$320.00
$307.60
$308.63
163,200
August 22 2025
$312.08
$317.00
$312.08
$313.67
156,900
August 21 2025
$310.16
$315.00
$309.57
$313.97
159,500
August 20 2025
$307.00
$310.61
$301.33
$309.33
248,300