• $7.8B
    Market Cap
  • 146.28%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +11.57%
    Low Price$30.80
    High Price$38.10
  • 3 Months
    +65.80%
    Low Price$23.55
    High Price$38.10
  • 1 Year
    +146.28%
    Low Price$14.69
    High Price$38.10
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
36.43
38.74
35.95
38.10
+7.81%
2,808,164
06/18/2026
35.15
35.79
34.40
35.34
+1.82%
3,888,370
06/17/2026
33.77
35.43
33.69
34.71
+3.27%
1,770,159
06/16/2026
33.21
33.65
32.86
33.61
+0.51%
1,165,780
06/15/2026
34.02
34.21
33.13
33.44
-0.54%
1,220,319
06/12/2026
32.91
33.96
32.62
33.62
+2.25%
1,136,774
06/11/2026
31.28
33.12
30.97
32.88
+5.45%
1,203,787
06/10/2026
31.37
32.40
30.99
31.18
-1.36%
1,493,587
06/09/2026
31.42
31.66
30.24
31.61
+2.63%
1,699,799
06/08/2026
31.67
31.69
30.59
30.80
-1.00%
1,015,555
06/05/2026
32.48
32.88
30.78
31.11
-4.78%
872,076
06/04/2026
31.31
32.89
31.05
32.67
+4.88%
1,343,395
06/03/2026
30.82
31.32
30.33
31.15
+0.74%
1,892,734
06/02/2026
32.68
32.70
30.44
30.92
-5.90%
1,927,104
06/01/2026
33.00
33.32
32.33
32.86
-1.32%
1,593,137
05/29/2026
33.45
33.74
32.62
33.30
-0.60%
1,808,443
05/28/2026
33.00
33.86
32.05
33.50
+0.27%
2,010,958
05/27/2026
33.94
34.63
33.14
33.41
-1.24%
1,754,871
05/26/2026
34.95
35.46
33.54
33.83
-0.94%
1,883,178
05/22/2026
34.17
34.95
33.59
34.15
+0.06%
1,685,459
05/21/2026
35.62
35.76
32.78
34.13
-4.02%
4,604,070
05/20/2026
30.44
36.29
30.10
35.56
+35.26%
19,566,590
05/20/2026
-$0.73 Earnings
05/19/2026
26.39
26.43
25.75
26.29
-0.90%
1,444,509
05/18/2026
27.52
27.62
26.06
26.53
-3.49%
1,275,268
05/15/2026
28.59
28.59
27.33
27.49
-5.08%
1,252,340
05/14/2026
29.35
29.54
28.32
28.96
-0.99%
1,218,884
05/13/2026
28.50
29.35
28.29
29.25
+2.09%
1,222,973
05/12/2026
29.22
29.30
27.93
28.65
-1.41%
1,165,721
05/11/2026
28.94
30.16
28.64
29.06
+0.41%
1,150,859
05/08/2026
27.32
29.85
27.16
28.94
+6.32%
2,400,351
05/07/2026
28.73
28.80
26.76
27.22
-5.06%
1,238,764
05/06/2026
28.02
28.84
27.80
28.67
+2.98%
1,252,348
05/05/2026
28.27
28.59
27.14
27.84
-0.04%
1,047,764
05/04/2026
26.91
27.89
26.91
27.85
+2.69%
1,004,771
05/01/2026
27.23
27.59
26.52
27.12
-0.09%
929,794
04/30/2026
27.01
27.64
26.88
27.15
+0.72%
2,059,345
04/29/2026
26.53
27.61
26.13
26.95
-0.15%
1,767,252
04/28/2026
28.62
29.16
26.00
26.99
-5.70%
2,356,039
04/27/2026
28.56
29.26
28.47
28.62
+0.14%
934,891
04/24/2026
28.96
29.18
28.29
28.58
-1.14%
1,359,492
04/23/2026
29.49
30.09
28.53
28.91
-1.97%
1,333,119
04/22/2026
28.55
29.55
28.30
29.49
+4.28%
1,855,229
04/21/2026
28.46
28.69
27.82
28.28
-0.88%
1,154,647
04/20/2026
29.20
29.36
28.44
28.53
-2.63%
1,501,530
04/17/2026
27.80
29.48
27.50
29.30
+7.13%
3,422,002
04/16/2026
27.37
27.87
26.75
27.35
-0.29%
2,143,312
04/15/2026
26.89
27.63
26.49
27.43
+3.31%
1,579,852
04/14/2026
25.15
26.96
25.04
26.55
+5.69%
2,314,487
04/13/2026
24.43
25.55
24.36
25.12
+2.53%
804,141
04/10/2026
25.73
25.73
24.48
24.50
-4.48%
1,212,277
04/09/2026
24.60
25.81
24.48
25.65
+3.72%
1,847,679
04/08/2026
25.39
25.62
24.54
24.73
+0.49%
1,326,740
04/07/2026
24.78
24.80
23.93
24.61
-1.12%
1,352,912
04/06/2026
24.33
24.97
24.14
24.89
+1.59%
1,151,923
04/02/2026
23.76
25.37
23.24
24.50
-2.39%
2,025,010
04/01/2026
25.13
25.87
25.00
25.10
+1.05%
700,578
03/31/2026
24.13
25.11
23.92
24.84
+5.48%
1,819,451
03/30/2026
23.92
24.53
23.38
23.55
-1.79%
1,157,559
03/27/2026
25.26
25.56
23.95
23.98
-5.44%
1,133,141
03/26/2026
24.35
25.84
24.30
25.36
+2.42%
1,035,283
03/25/2026
24.28
25.17
24.26
24.76
+3.86%
1,008,610
03/24/2026
23.90
24.40
23.28
23.84
-2.21%
1,381,201
03/23/2026
23.22
24.67
23.06
24.38
+6.09%
1,684,964
03/20/2026
23.57
24.04
22.79
22.98
-2.83%
3,885,091
03/19/2026
23.35
23.85
23.00
23.65
+0.21%
1,002,594
03/18/2026
24.97
25.42
23.52
23.60
-5.98%
1,424,398
03/17/2026
24.84
25.29
24.70
25.10
+0.40%
1,109,918
03/16/2026
24.65
25.34
24.50
25.00
+2.42%
1,441,650
03/13/2026
25.31
25.77
24.22
24.41
-2.32%
1,106,627
03/12/2026
25.19
25.19
24.60
24.99
-2.23%
1,050,691
03/11/2026
25.63
25.96
25.35
25.56
-0.62%
628,522
03/10/2026
26.36
26.74
25.25
25.72
-2.61%
1,186,231
03/09/2026
26.43
26.84
25.04
26.41
-0.94%
1,234,955
03/06/2026
26.06
26.67
25.58
26.66
-0.22%
938,898
03/05/2026
27.07
27.20
26.21
26.72
-1.33%
1,124,117
03/04/2026
26.98
27.53
26.60
27.08
+1.39%
1,245,710
03/03/2026
26.85
27.35
26.30
26.71
-3.75%
830,571
03/02/2026
27.12
28.27
27.12
27.75
+0.07%
1,067,511
02/27/2026
27.14
27.77
26.62
27.73
+1.17%
988,294
02/26/2026
27.22
27.84
26.61
27.41
+0.66%
1,128,394
02/25/2026
28.18
29.25
26.60
27.23
-0.58%
1,884,134
02/24/2026
27.39
27.84
26.94
27.39
+0.70%
844,882
02/23/2026
26.72
27.66
26.66
27.20
+2.26%
965,220
02/20/2026
26.17
26.78
25.76
26.60
+0.91%
719,669
02/19/2026
26.55
26.67
26.09
26.36
-1.09%
632,690
02/18/2026
26.22
27.08
26.14
26.65
+1.41%
999,649
02/17/2026
25.91
26.63
25.72
26.28
+2.06%
1,178,025
02/13/2026
25.50
26.16
25.50
25.75
+0.43%
1,156,274
02/12/2026
26.01
26.41
25.09
25.64
-1.16%
1,165,752
02/11/2026
26.78
26.95
25.62
25.94
-2.77%
1,394,654
02/10/2026
27.50
27.58
26.46
26.68
-2.95%
1,749,071
02/09/2026
27.69
27.92
26.25
27.49
+1.63%
1,945,503
02/06/2026
26.88
27.35
24.85
27.05
+12.43%
3,313,358
02/06/2026
-$0.61 Earnings
02/05/2026
24.84
25.93
23.90
24.06
-4.33%
2,087,886
02/04/2026
25.79
25.96
24.38
25.15
-2.52%
1,910,989
02/03/2026
26.07
26.82
25.51
25.80
-1.07%
981,034
02/02/2026
25.90
26.43
25.79
26.08
+0.31%
1,182,921
01/30/2026
26.20
26.42
25.42
26.00
-1.70%
1,825,471