• $1.9B
    Market Cap
  • 233.61%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +18.76%
    Low Price$33.10
    High Price$48.19
  • 3 Months
    +43.27%
    Low Price$29.79
    High Price$48.19
  • 1 Year
    +233.61%
    Low Price$11.96
    High Price$48.19
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
41.44
41.44
39.95
40.00
-1.94%
289,809
08/20/2026
43.15
43.62
40.24
40.79
-7.15%
430,003
08/19/2026
44.65
44.93
43.49
43.93
+0.30%
374,548
08/18/2026
43.69
44.58
43.37
43.80
-0.90%
332,879
08/17/2026
44.01
45.41
43.69
44.20
-0.67%
433,684
08/14/2026
45.00
46.50
43.64
44.50
-1.42%
630,368
08/13/2026
47.83
48.95
45.10
45.14
-6.33%
877,878
08/12/2026
47.93
51.10
47.40
48.19
+0.90%
1,261,317
08/11/2026
39.57
48.00
38.62
47.76
+22.93%
1,159,567
08/10/2026
38.56
39.71
38.05
38.85
+0.05%
275,481
08/10/2026
-$0.29 Earnings
08/07/2026
39.98
40.65
38.11
38.83
-1.77%
303,803
08/06/2026
39.00
40.12
38.78
39.53
+1.99%
193,665
08/05/2026
38.92
40.63
38.46
38.76
-0.56%
442,958
08/04/2026
35.55
39.12
35.55
38.98
+11.44%
399,119
08/03/2026
34.45
35.25
33.19
34.98
+1.54%
201,795
07/31/2026
34.97
35.49
33.49
34.45
-2.08%
241,095
07/30/2026
34.00
35.82
34.00
35.18
+4.67%
266,084
07/29/2026
33.97
34.58
33.25
33.61
-1.06%
158,216
07/28/2026
33.77
35.11
32.85
33.97
+1.43%
263,368
07/27/2026
33.25
34.40
33.03
33.49
+1.18%
143,876
07/24/2026
33.88
34.97
32.48
33.10
-1.11%
242,035
07/23/2026
33.32
34.50
32.96
33.47
-2.13%
298,231
07/22/2026
33.32
34.51
32.74
34.20
+1.54%
264,140
07/21/2026
32.20
35.11
31.85
33.68
+4.56%
215,407
07/20/2026
33.35
34.28
32.17
32.21
-3.56%
197,247
07/17/2026
30.98
34.29
30.55
33.40
+5.83%
306,430
07/16/2026
33.99
34.32
31.44
31.56
-7.37%
416,730
07/15/2026
34.50
35.26
32.33
34.07
-1.36%
373,362
07/14/2026
34.27
35.37
33.54
34.54
+0.52%
639,889
07/13/2026
35.64
36.01
33.91
34.36
-4.37%
394,064
07/10/2026
37.97
37.97
35.43
35.93
-5.05%
378,161
07/09/2026
36.43
38.04
36.07
37.84
+3.96%
969,517
07/08/2026
35.37
37.26
34.75
36.40
+1.59%
945,168
07/07/2026
34.46
37.75
34.43
35.83
+7.05%
843,504
07/06/2026
33.38
34.30
32.91
33.47
-1.56%
469,404
07/02/2026
34.68
34.85
33.25
34.00
-1.76%
475,806
07/01/2026
33.45
35.17
33.02
34.61
+3.34%
440,357
06/30/2026
34.69
34.78
32.65
33.49
-3.63%
747,647
06/29/2026
35.18
35.99
32.00
34.75
-6.94%
1,432,558
06/26/2026
34.44
37.48
34.23
37.34
+8.11%
1,480,133
06/25/2026
36.36
36.40
34.35
34.54
-4.19%
324,557
06/24/2026
36.90
37.99
35.61
36.05
-1.42%
357,472
06/23/2026
34.67
37.50
34.28
36.57
+4.94%
312,456
06/22/2026
36.46
37.24
34.68
34.85
-3.65%
507,455
06/18/2026
36.24
37.32
34.51
36.17
+1.03%
283,355
06/17/2026
35.17
36.12
33.88
35.80
+1.79%
325,299
06/16/2026
35.93
36.62
35.06
35.17
-2.39%
284,028
06/15/2026
36.27
37.01
35.37
36.03
+0.22%
287,821
06/12/2026
34.03
36.26
33.85
35.95
+5.64%
475,864
06/11/2026
30.86
34.19
30.74
34.03
+11.68%
513,326
06/10/2026
31.00
31.98
30.41
30.47
-1.74%
171,877
06/09/2026
30.69
31.90
30.24
31.01
+1.97%
277,830
06/08/2026
31.97
32.38
30.05
30.41
-2.38%
327,252
06/05/2026
30.99
31.41
30.47
31.15
-0.70%
211,653
06/04/2026
30.61
31.79
30.61
31.37
+2.68%
290,672
06/03/2026
29.89
30.84
29.57
30.55
+2.04%
286,521
06/02/2026
29.56
30.28
29.12
29.94
-0.13%
603,614
06/01/2026
29.59
30.36
27.08
29.98
-0.73%
359,290
05/29/2026
30.96
31.60
29.71
30.20
-2.74%
270,509
05/28/2026
29.71
31.40
29.22
31.05
+4.23%
219,156
05/27/2026
30.61
30.95
29.32
29.79
-2.79%
178,699
05/26/2026
28.49
30.78
27.66
30.65
+8.06%
347,395
05/22/2026
27.93
29.89
27.93
28.36
+1.58%
347,216
05/21/2026
27.62
28.60
27.49
27.92
-0.32%
232,419
05/20/2026
26.77
28.06
26.71
28.01
+5.66%
226,724
05/19/2026
26.21
27.16
25.79
26.51
+0.80%
366,751
05/18/2026
27.08
27.98
26.00
26.30
-2.41%
316,920
05/15/2026
27.62
28.81
26.28
26.95
-4.84%
573,806
05/14/2026
24.84
28.37
24.03
28.32
+14.42%
556,102
05/13/2026
24.50
25.48
24.23
24.75
-0.36%
315,751
05/12/2026
24.46
25.99
23.57
24.84
+5.39%
408,181
05/11/2026
23.87
24.65
23.50
23.57
-1.26%
132,897
05/11/2026
-$0.19 Earnings
05/08/2026
23.98
24.86
23.82
23.87
-0.46%
208,364
05/07/2026
24.77
25.05
23.44
23.98
-2.95%
218,327
05/06/2026
24.25
24.90
23.90
24.71
+2.40%
308,476
05/05/2026
25.00
25.25
23.29
24.13
-2.78%
298,690
05/04/2026
23.52
25.20
23.52
24.82
+5.12%
359,553
05/01/2026
23.84
24.59
23.15
23.61
-0.63%
201,575
04/30/2026
23.45
24.24
23.12
23.76
+1.32%
271,905
04/29/2026
24.00
24.57
22.78
23.45
-3.46%
347,610
04/28/2026
25.09
25.51
23.95
24.29
-3.19%
280,227
04/27/2026
24.60
25.86
24.58
25.09
+1.70%
370,790
04/24/2026
24.86
25.40
24.49
24.67
-1.20%
595,429
04/23/2026
25.82
27.17
24.94
24.97
-3.44%
347,312
04/22/2026
25.95
26.20
25.34
25.86
+0.23%
255,587
04/21/2026
27.00
27.30
25.53
25.80
-3.95%
363,387
04/20/2026
25.95
27.08
25.59
26.86
+2.79%
654,627
04/17/2026
25.50
26.57
24.84
26.13
+4.56%
391,394
04/16/2026
25.92
26.85
24.98
24.99
-3.63%
352,206
04/15/2026
24.13
25.99
23.31
25.93
+7.46%
816,060
04/14/2026
23.57
24.40
23.35
24.13
+3.38%
213,430
04/13/2026
23.00
24.33
22.83
23.34
+1.08%
218,205
04/10/2026
24.92
24.92
22.97
23.09
-7.01%
629,069
04/09/2026
24.40
25.22
24.18
24.83
+1.39%
220,936
04/08/2026
25.71
25.83
24.22
24.49
-1.41%
162,439
04/07/2026
24.67
24.89
24.05
24.84
+0.24%
189,577
04/06/2026
24.88
25.48
24.38
24.78
-1.59%
140,164
04/02/2026
23.90
25.29
23.90
25.18
+3.32%
288,092