• $4.1B
    Market Cap
  • 80.26%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +22.25%
    Low Price$21.93
    High Price$27.21
  • 3 Months
    +36.35%
    Low Price$18.11
    High Price$27.21
  • 1 Year
    +80.26%
    Low Price$12.75
    High Price$27.21
Date
Open
High
Low
Close
Change (%)
Volume
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
04/01/2026
19.56
20.00
19.33
19.68
+2.50%
1,912,412
03/31/2026
18.90
19.44
18.74
19.20
+6.19%
2,216,434
03/30/2026
18.26
18.46
17.86
18.08
-0.44%
1,733,974
03/27/2026
19.59
19.74
18.10
18.16
-7.98%
3,068,890
03/26/2026
22.53
22.58
19.74
19.74
-12.17%
3,426,129
03/25/2026
22.62
23.46
21.27
22.47
+7.15%
5,408,026
03/24/2026
20.73
21.21
20.54
20.97
-0.57%
1,627,499
03/23/2026
20.75
21.67
20.50
21.09
+4.56%
1,663,702
03/20/2026
19.74
20.51
19.63
20.17
+2.13%
3,892,300
03/19/2026
19.88
20.19
18.93
19.75
-1.55%
1,381,525
03/18/2026
20.51
20.66
19.90
20.06
-3.14%
1,081,095
03/17/2026
20.53
20.90
20.45
20.71
+0.68%
1,177,937
03/16/2026
20.54
21.16
20.31
20.57
0.00%
1,454,860
03/13/2026
20.91
21.42
20.08
20.57
-0.63%
1,290,238
03/12/2026
21.03
21.53
20.00
20.70
-4.21%
1,329,779
03/11/2026
21.47
21.72
20.82
21.61
+0.84%
1,140,945
03/10/2026
21.31
21.82
21.09
21.43
+0.56%
2,016,401
03/09/2026
20.32
21.76
20.17
21.31
+8.23%
2,627,260
03/06/2026
19.46
19.76
19.05
19.69
-0.05%
1,260,862
03/05/2026
19.93
20.63
19.45
19.70
-3.29%
1,453,298
03/04/2026
20.29
20.92
19.94
20.37
+1.75%
1,249,589
03/03/2026
20.18
20.64
19.76
20.02
-4.67%
1,357,536
03/02/2026
21.14
21.52
20.58
21.00
-0.85%
1,420,159
02/27/2026
21.14
21.45
20.25
21.18
-1.12%
1,411,732
02/26/2026
22.20
22.40
21.00
21.42
-3.90%
1,655,546
02/26/2026
-$0.73 Earnings
02/25/2026
21.60
22.59
21.60
22.29
+4.01%
1,702,069
02/24/2026
20.86
21.56
20.48
21.43
+2.73%
1,432,087
02/23/2026
20.30
21.38
20.10
20.86
+3.32%
1,429,304
02/20/2026
20.00
20.51
19.69
20.19
-0.25%
1,798,754