• $3.8B
    Market Cap
  • 76.58%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +29.02%
    Low Price$19.35
    High Price$24.05
  • 3 Months
    +19.24%
    Low Price$18.08
    High Price$24.05
  • 1 Year
    +76.58%
    Low Price$12.75
    High Price$24.05
Date
Open
High
Low
Close
Change (%)
Volume
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
02/19/2026
19.08
20.37
18.96
20.24
+5.25%
1,613,252
02/18/2026
19.01
20.01
19.00
19.23
-0.26%
2,629,616
02/17/2026
18.73
19.63
18.65
19.28
+2.72%
1,858,787
02/13/2026
19.24
20.12
18.61
18.77
-2.14%
1,343,401
02/12/2026
19.81
20.21
18.75
19.18
-2.59%
1,397,305
02/11/2026
19.91
20.00
18.66
19.69
-0.66%
1,463,370
02/10/2026
21.05
21.15
19.74
19.82
-4.89%
2,000,628
02/09/2026
21.20
21.20
20.16
20.84
-1.14%
1,250,704
02/06/2026
20.40
21.31
20.36
21.08
+5.29%
1,648,342
02/05/2026
21.16
21.48
19.76
20.02
-5.92%
1,627,017
02/04/2026
21.98
21.98
20.64
21.28
-2.30%
1,832,699
02/03/2026
22.89
23.77
21.32
21.78
-4.22%
1,727,856
02/02/2026
21.33
22.78
21.13
22.74
+4.60%
1,594,320
01/30/2026
21.37
22.00
21.13
21.74
+0.69%
2,748,758