• $1.5B
    Market Cap
  • 43.42%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +22.33%
    Low Price$26.97
    High Price$33.74
  • 3 Months
    +48.50%
    Low Price$21.01
    High Price$33.74
  • 1 Year
    +43.42%
    Low Price$16.95
    High Price$33.74
Date
Open
High
Low
Close
Change (%)
Volume
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
03/10/2026
25.06
26.86
24.73
25.33
+2.10%
1,023,362
03/09/2026
23.04
25.50
23.04
24.81
+5.89%
1,439,342
03/06/2026
25.41
26.08
22.87
23.43
-7.21%
1,790,814
03/05/2026
25.74
25.99
24.33
25.25
-4.93%
603,047
03/05/2026
-$0.78 Earnings
03/04/2026
24.00
27.22
23.96
26.56
+10.94%
680,580
03/03/2026
22.33
24.02
21.90
23.94
+3.28%
313,060
03/02/2026
22.44
23.35
21.96
23.18
+0.91%
864,454
02/27/2026
22.90
23.56
22.67
22.97
-1.12%
318,136
02/26/2026
23.29
23.30
22.01
23.23
-0.26%
303,192
02/25/2026
23.34
23.79
23.08
23.29
-0.04%
280,354
02/24/2026
23.59
24.25
23.21
23.30
-0.77%
235,965
02/23/2026
23.18
24.38
23.01
23.48
+2.13%
457,275
02/20/2026
22.88
23.50
22.49
22.99
-0.43%
302,535
02/19/2026
23.20
23.60
22.50
23.09
-0.69%
266,609
02/18/2026
22.67
23.66
22.67
23.25
+2.06%
315,398
02/17/2026
22.35
23.16
22.20
22.78
+1.42%
316,125
02/13/2026
22.89
23.44
22.13
22.46
+0.18%
303,154
02/12/2026
22.03
23.40
21.71
22.42
+3.70%
588,621
02/11/2026
21.12
21.95
20.00
21.62
+2.56%
388,112
02/10/2026
21.52
22.08
21.00
21.08
-1.45%
400,665
02/09/2026
21.89
21.90
20.48
21.39
-2.15%
452,533
02/06/2026
21.86
22.36
21.42
21.86
+2.39%
488,797
02/05/2026
22.07
23.79
21.12
21.35
-3.09%
814,704
02/04/2026
21.65
22.20
20.80
22.03
-2.67%
898,050
02/03/2026
22.69
23.68
21.28
22.64
-0.15%
1,338,958
02/02/2026
22.27
23.25
21.80
22.67
+0.80%
532,659