• $1.4B
    Market Cap
  • 59.81%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -14.16%
    Low Price$28.22
    High Price$34.49
  • 3 Months
    -4.08%
    Low Price$26.15
    High Price$34.74
  • 1 Year
    +59.81%
    Low Price$16.95
    High Price$34.74
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
30.63
32.65
29.67
29.82
-2.74%
427,773
07/30/2026
30.29
32.46
30.11
30.66
+2.06%
321,981
07/29/2026
29.93
30.37
29.05
30.04
+0.20%
357,545
07/28/2026
30.09
31.12
29.30
29.98
-0.60%
818,429
07/27/2026
31.86
32.44
30.00
30.16
-4.95%
759,264
07/24/2026
31.87
33.01
30.81
31.73
+0.60%
474,965
07/23/2026
30.24
31.65
29.88
31.54
+3.61%
312,480
07/22/2026
27.94
31.29
27.94
30.44
+7.71%
694,869
07/21/2026
28.11
28.55
27.40
28.26
+0.14%
599,640
07/20/2026
33.41
34.00
28.01
28.22
-14.97%
924,745
07/17/2026
32.25
33.81
31.61
33.19
+1.31%
839,973
07/16/2026
32.73
33.11
31.34
32.76
-0.58%
473,128
07/15/2026
32.52
33.48
32.25
32.95
+1.26%
314,967
07/14/2026
33.72
33.90
32.45
32.54
-3.27%
288,434
07/13/2026
33.24
33.93
32.36
33.64
-0.15%
327,971
07/10/2026
33.65
34.00
32.84
33.69
+0.06%
436,615
07/09/2026
33.41
34.19
33.31
33.67
+0.81%
428,834
07/08/2026
33.90
34.60
32.75
33.40
-2.28%
857,915
07/07/2026
34.69
35.15
34.06
34.18
-0.90%
402,315
07/06/2026
34.80
35.60
34.00
34.49
-0.52%
467,321
07/02/2026
34.76
35.31
34.08
34.67
+0.49%
515,615
07/01/2026
34.81
35.41
34.34
34.50
-0.69%
314,762
06/30/2026
34.59
35.57
34.40
34.74
+1.08%
643,802
06/29/2026
33.58
34.70
33.51
34.37
+1.09%
486,436
06/26/2026
33.94
35.83
33.48
34.00
+0.52%
1,956,585
06/25/2026
32.03
34.73
31.81
33.83
+5.64%
1,034,013
06/24/2026
33.80
34.25
31.97
32.02
-5.10%
965,643
06/23/2026
32.50
34.65
32.48
33.74
+3.18%
850,182
06/22/2026
32.18
34.06
31.71
32.70
+3.02%
749,170
06/18/2026
32.70
32.80
31.43
31.74
+1.21%
859,253
06/17/2026
30.63
31.70
30.27
31.36
+3.40%
529,077
06/16/2026
30.40
30.81
29.13
30.33
+0.10%
429,940
06/15/2026
30.72
31.32
29.92
30.30
-0.79%
352,606
06/12/2026
30.20
31.36
30.20
30.54
+1.13%
448,157
06/11/2026
30.63
31.00
30.00
30.20
-0.95%
432,592
06/10/2026
30.28
31.28
30.00
30.49
-0.20%
373,847
06/09/2026
31.04
31.46
29.36
30.55
+0.16%
360,197
06/08/2026
30.88
31.13
30.24
30.50
+0.49%
438,235
06/05/2026
32.80
32.98
30.30
30.35
-8.28%
634,944
06/04/2026
29.49
33.62
29.49
33.09
+11.11%
744,735
06/03/2026
29.92
30.09
29.19
29.78
-0.47%
712,108
06/02/2026
30.37
30.40
28.31
29.92
-2.48%
911,617
06/01/2026
30.01
31.67
29.45
30.68
+1.35%
1,253,727
05/29/2026
27.24
30.88
27.00
30.27
+12.24%
1,309,829
05/28/2026
27.36
27.58
26.61
26.97
-1.82%
408,668
05/27/2026
28.05
28.62
27.08
27.47
-1.68%
433,602
05/26/2026
27.06
28.12
26.95
27.94
+4.53%
552,294
05/22/2026
27.10
27.69
26.43
26.73
-1.00%
434,859
05/21/2026
26.85
27.90
26.59
27.00
-0.81%
475,359
05/20/2026
26.15
27.35
26.06
27.22
+4.09%
454,446
05/19/2026
26.99
26.99
25.91
26.15
-3.29%
435,380
05/18/2026
28.08
28.20
26.37
27.04
-2.98%
367,351
05/15/2026
28.09
28.41
27.55
27.87
-1.94%
278,476
05/14/2026
28.93
29.14
28.07
28.42
-1.76%
274,758
05/13/2026
29.00
29.32
28.54
28.93
-0.14%
310,732
05/12/2026
28.39
29.40
27.17
28.97
-0.17%
412,581
05/11/2026
29.78
30.55
28.63
29.02
-1.63%
271,246
05/11/2026
-$0.96 Earnings
05/08/2026
28.91
30.05
28.67
29.50
+2.25%
270,996
05/07/2026
29.59
30.64
28.00
28.85
-2.60%
342,962
05/06/2026
29.93
30.41
29.14
29.62
-0.70%
398,691
05/05/2026
30.76
31.19
28.99
29.83
-1.81%
336,467
05/04/2026
29.90
31.20
29.74
30.38
+1.30%
342,274
05/01/2026
30.98
31.87
29.51
29.99
-3.54%
382,524
04/30/2026
30.10
31.43
29.90
31.09
+3.46%
526,319
04/29/2026
29.86
30.35
29.33
30.05
+0.03%
252,078
04/28/2026
30.39
31.01
29.33
30.04
-0.96%
481,742
04/27/2026
30.72
32.00
29.73
30.33
-0.30%
683,669
04/24/2026
31.33
31.33
30.00
30.42
-1.87%
877,571
04/23/2026
30.72
31.19
30.00
31.00
+0.34%
455,805
04/22/2026
31.35
31.73
30.53
30.90
-0.27%
247,083
04/21/2026
31.45
32.14
30.50
30.98
-1.31%
630,334
04/20/2026
29.83
31.93
29.67
31.39
+5.90%
622,235
04/17/2026
30.32
30.72
29.43
29.64
+0.10%
397,662
04/16/2026
29.29
29.71
28.60
29.61
+0.68%
380,010
04/15/2026
27.71
29.49
27.71
29.41
+6.40%
594,487
04/14/2026
27.09
27.81
26.86
27.64
+3.17%
335,291
04/13/2026
25.62
27.26
25.62
26.79
+5.22%
422,830
04/10/2026
27.52
27.61
25.34
25.46
-6.57%
337,770
04/09/2026
25.19
27.75
25.17
27.25
+7.92%
1,333,794
04/08/2026
25.99
26.00
24.88
25.25
+0.24%
489,647
04/07/2026
24.65
25.47
24.11
25.19
+0.88%
239,634
04/06/2026
24.89
25.78
24.89
24.97
+0.32%
180,269
04/02/2026
23.63
25.25
23.49
24.89
+2.77%
362,943
04/01/2026
23.37
24.30
23.18
24.22
+4.98%
1,041,349
03/31/2026
21.40
23.54
21.34
23.07
+9.80%
505,974
03/30/2026
21.43
21.51
20.72
21.01
-1.96%
308,160
03/27/2026
21.65
22.71
21.30
21.43
-1.72%
421,656
03/26/2026
22.41
23.33
21.77
21.81
-4.15%
229,733
03/25/2026
22.34
22.98
22.34
22.75
+3.64%
239,747
03/24/2026
21.91
22.08
21.09
21.95
-1.04%
384,526
03/23/2026
22.34
22.72
21.73
22.18
+0.73%
494,497
03/20/2026
22.80
23.10
21.94
22.02
-3.67%
1,300,486
03/19/2026
22.81
23.20
22.22
22.86
+0.22%
339,606
03/18/2026
24.75
24.75
22.63
22.81
-5.00%
489,529
03/17/2026
24.26
24.66
23.90
24.01
-1.23%
298,406
03/16/2026
24.37
24.93
24.01
24.31
+1.72%
254,330
03/13/2026
24.27
25.00
23.70
23.90
-0.81%
264,098
03/12/2026
24.76
24.76
23.29
24.10
-2.09%
435,689
03/11/2026
25.33
25.97
24.36
24.61
-2.84%
457,519