• $4.0B
    Market Cap
  • 60.88%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +4.57%
    Low Price$23.02
    High Price$25.69
  • 3 Months
    +29.12%
    Low Price$19.35
    High Price$27.21
  • 1 Year
    +60.88%
    Low Price$12.75
    High Price$27.21
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
25.25
25.37
24.60
24.92
-0.12%
680,993
08/20/2026
25.15
25.60
24.65
24.95
-2.88%
974,399
08/19/2026
25.00
25.70
24.61
25.69
+5.68%
1,150,287
08/18/2026
24.17
24.49
24.01
24.31
-0.16%
1,099,516
08/17/2026
24.29
24.66
24.11
24.35
-0.20%
1,003,238
08/14/2026
24.53
24.62
24.12
24.40
-1.69%
889,995
08/13/2026
25.24
25.64
24.81
24.82
-1.78%
1,346,801
08/12/2026
24.51
25.34
24.20
25.27
+2.35%
1,442,378
08/11/2026
25.07
25.29
24.59
24.69
-1.24%
1,145,288
08/10/2026
24.71
25.04
24.21
25.00
+0.68%
1,562,939
08/07/2026
25.41
25.74
24.24
24.83
+0.40%
1,750,014
08/06/2026
24.48
24.99
24.37
24.73
+1.27%
3,049,280
08/06/2026
-$0.68 Earnings
08/05/2026
24.29
24.55
23.96
24.42
+1.03%
1,094,213
08/04/2026
23.55
24.30
23.23
24.17
+4.41%
993,770
08/03/2026
22.85
23.50
22.63
23.15
+0.56%
1,476,104
07/31/2026
24.34
24.35
22.99
23.02
-5.46%
1,231,885
07/30/2026
23.83
24.68
23.79
24.35
+2.10%
1,117,649
07/29/2026
24.20
24.39
23.61
23.85
-0.83%
1,375,903
07/28/2026
23.92
24.06
23.15
24.05
+2.04%
2,106,287
07/27/2026
23.59
24.17
23.44
23.57
+1.99%
1,746,916
07/24/2026
23.52
23.65
22.64
23.11
-1.32%
1,162,875
07/23/2026
23.23
23.57
22.82
23.42
-0.93%
1,113,039
07/22/2026
23.61
24.05
23.42
23.64
-0.80%
1,321,441
07/21/2026
22.68
23.90
22.52
23.83
+4.06%
1,128,750
07/20/2026
23.29
23.87
22.85
22.90
-1.67%
1,224,005
07/17/2026
22.69
23.80
22.58
23.29
+2.46%
1,611,464
07/16/2026
22.81
23.00
22.02
22.73
-1.26%
2,441,932
07/15/2026
22.50
23.05
22.01
23.02
+1.63%
1,889,604
07/14/2026
26.17
26.32
22.03
22.65
-14.46%
5,623,592
07/13/2026
25.70
26.60
24.77
26.48
+3.12%
1,894,568
07/10/2026
27.06
27.11
25.25
25.68
-5.62%
1,397,862
07/09/2026
26.69
27.30
26.55
27.21
+1.95%
1,567,389
07/08/2026
26.08
26.74
25.56
26.69
+1.44%
1,300,642
07/07/2026
25.93
26.76
25.36
26.31
+2.21%
1,437,184
07/06/2026
25.79
26.07
25.05
25.74
-0.35%
1,335,401
07/02/2026
26.23
26.80
25.43
25.83
-0.58%
1,541,533
07/01/2026
25.72
26.30
25.62
25.98
+1.01%
1,200,763
06/30/2026
25.96
26.36
25.62
25.72
-0.66%
1,971,740
06/29/2026
25.38
26.19
25.36
25.89
+1.25%
2,176,762
06/26/2026
24.78
25.70
24.65
25.57
+3.40%
6,526,874
06/25/2026
24.83
25.97
24.59
24.73
-0.36%
1,199,796
06/24/2026
25.14
25.69
24.72
24.82
+0.20%
1,522,597
06/23/2026
23.76
25.31
23.51
24.77
+2.99%
1,658,565
06/22/2026
23.90
24.34
23.65
24.05
+3.17%
1,612,585
06/18/2026
24.17
24.65
23.21
23.31
-0.77%
2,518,365
06/17/2026
22.12
24.21
22.09
23.49
+7.11%
2,605,205
06/16/2026
22.12
22.47
21.68
21.93
-1.31%
1,455,915
06/15/2026
21.86
22.44
21.41
22.22
+2.59%
1,448,823
06/12/2026
21.02
22.15
20.92
21.66
+3.04%
2,189,156
06/11/2026
20.78
21.69
20.37
21.02
+1.99%
1,964,678
06/10/2026
20.61
21.71
20.16
20.61
-0.87%
2,484,049
06/09/2026
19.84
20.94
19.45
20.79
+6.40%
1,916,842
06/08/2026
19.85
20.05
19.19
19.54
+0.10%
1,893,414
06/05/2026
19.94
19.94
19.24
19.52
-3.08%
2,192,211
06/04/2026
19.70
21.10
19.67
20.14
+2.44%
1,833,490
06/03/2026
19.34
19.69
19.19
19.66
+1.60%
1,026,815
06/02/2026
19.96
20.13
18.92
19.35
-5.19%
1,764,119
06/01/2026
20.73
20.87
20.03
20.41
-2.99%
1,678,908
05/29/2026
20.85
21.18
20.84
21.04
+0.43%
1,699,843
05/28/2026
20.10
21.05
19.66
20.95
+3.66%
1,354,520
05/27/2026
19.62
20.34
19.58
20.21
+4.28%
1,625,489
05/26/2026
18.86
19.63
18.60
19.38
+3.97%
2,354,218
05/22/2026
18.52
19.06
18.18
18.64
-3.42%
3,557,141
05/21/2026
18.55
19.33
18.35
19.30
+2.50%
1,351,506
05/20/2026
18.21
19.18
18.11
18.83
+3.98%
1,379,712
05/19/2026
18.39
18.40
17.71
18.11
-1.58%
2,130,812
05/18/2026
18.62
19.11
18.23
18.40
-1.18%
1,709,434
05/15/2026
19.01
19.37
18.50
18.62
-3.97%
2,154,160
05/14/2026
19.97
20.00
18.88
19.39
-2.07%
1,828,149
05/13/2026
19.27
19.95
19.27
19.80
+1.75%
1,257,933
05/12/2026
19.76
19.97
19.18
19.46
-1.07%
1,792,302
05/11/2026
19.69
20.55
19.43
19.67
+0.25%
1,834,085
05/08/2026
19.44
20.53
19.44
19.62
-0.46%
1,945,846
05/07/2026
20.40
20.41
19.19
19.71
-3.43%
1,228,531
05/07/2026
-$0.69 Earnings
05/06/2026
19.22
20.49
18.91
20.41
+7.88%
2,199,216
05/05/2026
18.99
19.40
18.33
18.92
+1.34%
2,535,662
05/04/2026
18.14
19.15
18.10
18.67
+2.02%
2,481,927
05/01/2026
18.70
18.81
18.21
18.30
-2.24%
1,514,442
04/30/2026
18.69
18.92
18.33
18.72
+0.65%
2,866,551
04/29/2026
19.60
20.17
18.23
18.60
-7.28%
3,000,027
04/28/2026
19.97
20.44
19.84
20.06
+0.60%
1,082,248
04/27/2026
19.76
20.36
19.76
19.94
+0.35%
1,030,285
04/24/2026
19.45
20.05
19.27
19.87
+2.16%
1,174,238
04/23/2026
20.28
20.36
19.21
19.45
-3.95%
1,221,096
04/22/2026
20.28
20.57
20.00
20.25
+0.60%
1,424,881
04/21/2026
20.50
20.75
19.94
20.13
-2.00%
1,025,702
04/20/2026
20.76
20.88
20.09
20.54
-0.15%
738,986
04/17/2026
21.13
21.37
20.54
20.57
-0.68%
1,462,091
04/16/2026
21.63
21.80
20.64
20.71
-4.47%
1,515,701
04/15/2026
20.24
21.71
20.20
21.68
+7.54%
1,877,465
04/14/2026
19.43
20.29
19.43
20.16
+3.81%
807,162
04/13/2026
19.23
19.93
19.02
19.42
+0.99%
1,107,628
04/10/2026
19.41
19.63
18.96
19.23
-0.31%
1,127,304
04/09/2026
19.37
19.73
19.05
19.29
-1.68%
1,435,411
04/08/2026
20.04
20.29
19.26
19.62
+1.08%
1,116,425
04/07/2026
19.23
19.53
18.80
19.41
+0.15%
1,197,073
04/06/2026
20.60
20.80
19.22
19.38
-6.15%
1,801,194
04/02/2026
18.92
20.66
18.92
20.65
+4.93%
1,625,806