• $1.4B
    Market Cap
  • 44.80%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +3.04%
    Low Price$29.01
    High Price$31.73
  • 3 Months
    +7.85%
    Low Price$26.97
    High Price$34.74
  • 1 Year
    +44.80%
    Low Price$17.17
    High Price$34.74
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
29.45
29.77
28.95
29.12
-0.21%
304,810
08/20/2026
29.73
29.81
28.64
29.18
-2.80%
406,273
08/19/2026
30.13
30.45
29.31
30.02
+0.07%
522,882
08/18/2026
28.86
30.37
28.86
30.00
+3.41%
408,726
08/17/2026
29.30
29.63
28.57
29.01
-1.69%
455,159
08/14/2026
29.99
30.07
29.13
29.51
-1.63%
438,999
08/13/2026
30.73
30.96
29.40
30.00
-4.64%
478,873
08/12/2026
31.18
31.60
30.86
31.46
+0.22%
295,752
08/12/2026
-$1.05 Earnings
08/11/2026
31.13
31.60
30.57
31.39
+1.29%
453,365
08/10/2026
30.79
31.28
30.25
30.99
+0.49%
471,947
08/07/2026
31.57
31.79
30.27
30.84
-0.55%
302,088
08/06/2026
30.61
31.51
30.08
31.01
+1.31%
181,580
08/05/2026
31.59
31.83
30.05
30.61
-2.79%
500,447
08/04/2026
30.04
31.89
29.80
31.49
+6.24%
427,488
08/03/2026
29.49
30.58
29.29
29.64
-0.60%
278,249
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