• $1.5B
    Market Cap
  • 105.88%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +14.66%
    Low Price$21.01
    High Price$24.87
  • 3 Months
    +63.94%
    Low Price$13.03
    High Price$24.87
  • 1 Year
    +100.08%
    Low Price$11.68
    High Price$24.87
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
24.79
25.94
24.13
24.87
+0.16%
381,960
06/01/2026
23.96
25.24
23.04
24.83
+3.50%
286,320
05/29/2026
22.40
24.25
22.02
23.99
+7.19%
318,598
05/28/2026
22.42
22.95
21.90
22.38
+0.09%
122,254
05/27/2026
23.15
23.89
22.15
22.36
-3.41%
223,205
05/26/2026
22.37
23.23
21.81
23.15
+4.66%
340,939
05/22/2026
21.81
23.84
21.81
22.12
+1.61%
351,017
05/21/2026
22.40
22.60
21.64
21.77
-3.42%
310,132
05/20/2026
22.03
22.80
21.54
22.54
+2.73%
268,178
05/19/2026
22.26
22.49
21.27
21.94
+1.20%
372,920
05/18/2026
23.14
23.75
21.07
21.68
+1.36%
373,874
05/15/2026
21.97
22.36
20.69
21.39
-3.69%
201,145
05/14/2026
21.51
22.55
20.00
22.21
+1.51%
166,415
05/14/2026
-$0.31 Earnings
05/13/2026
21.68
22.13
21.06
21.88
+1.58%
112,697
05/12/2026
21.23
21.75
20.89
21.54
+1.32%
94,963
05/11/2026
21.31
22.21
21.02
21.26
-0.75%
110,475
05/08/2026
20.97
21.77
20.75
21.42
+1.95%
161,071
05/07/2026
22.33
22.58
20.57
21.01
-6.37%
198,597
05/06/2026
21.55
22.88
21.27
22.44
+5.45%
374,580
05/05/2026
21.67
21.94
21.00
21.28
-1.89%
135,307
05/04/2026
20.59
21.72
20.47
21.69
+4.73%
219,261
05/01/2026
20.53
20.76
20.04
20.71
+0.88%
126,967
04/30/2026
19.21
20.54
19.21
20.53
+7.15%
125,522
04/29/2026
19.85
20.14
18.89
19.16
-3.48%
232,895
04/28/2026
19.47
20.11
18.93
19.85
+1.30%
159,067
04/27/2026
20.39
20.94
19.46
19.60
-3.23%
256,210
04/24/2026
18.85
20.27
18.40
20.25
+7.66%
277,742
04/23/2026
19.00
19.29
18.38
18.81
-0.74%
294,000
04/22/2026
21.14
22.00
18.79
18.95
-8.23%
533,700
04/21/2026
21.84
22.36
20.38
20.65
-3.95%
454,080
04/20/2026
21.44
24.66
19.80
21.50
+17.23%
1,454,024
04/17/2026
17.85
18.70
17.64
18.34
+3.38%
139,546
04/16/2026
16.90
18.25
16.53
17.74
+4.35%
212,299
04/15/2026
16.76
17.02
16.45
17.00
+1.37%
69,657
04/14/2026
16.51
17.10
16.51
16.77
+2.63%
83,239
04/13/2026
15.62
16.40
15.57
16.34
+3.94%
214,843
04/10/2026
15.41
15.90
15.17
15.72
+2.95%
123,686
04/09/2026
14.95
15.40
14.86
15.27
+1.87%
51,322
04/08/2026
15.50
15.50
14.83
14.99
+2.11%
60,347
04/07/2026
14.97
14.97
14.33
14.68
-3.04%
75,022
04/06/2026
14.70
15.80
14.59
15.14
+3.91%
143,207
04/02/2026
14.20
14.79
14.20
14.57
-1.02%
102,676
04/01/2026
14.33
15.50
14.04
14.72
+4.69%
135,665
03/31/2026
13.20
14.32
13.20
14.06
+7.90%
171,763
03/30/2026
13.20
13.37
12.80
13.03
-0.91%
114,411
03/27/2026
13.86
13.92
13.10
13.15
-6.67%
87,784
03/26/2026
13.39
14.53
13.39
14.09
+3.22%
224,850
03/25/2026
13.58
14.13
13.43
13.65
+1.94%
72,620
03/24/2026
13.06
13.53
12.77
13.39
+1.36%
104,182
03/23/2026
14.14
14.22
13.12
13.21
-5.44%
293,910
03/20/2026
14.71
14.92
13.90
13.97
-5.67%
240,030
03/19/2026
14.78
15.14
14.56
14.81
-1.40%
105,239
03/18/2026
15.17
15.41
14.90
15.02
-2.21%
102,571
03/17/2026
15.25
15.39
14.81
15.36
+1.65%
548,693
03/16/2026
15.05
15.60
14.95
15.11
+1.07%
66,278
03/13/2026
15.68
15.93
14.64
14.95
-3.67%
118,046
03/12/2026
15.00
15.83
14.70
15.52
+2.58%
432,137
03/11/2026
15.95
16.04
15.13
15.13
-4.00%
137,313
03/10/2026
16.07
16.48
15.60
15.76
-1.38%
458,782
03/09/2026
15.95
16.10
15.32
15.98
+0.31%
334,428
03/06/2026
15.26
16.10
15.05
15.93
+5.01%
280,249
03/05/2026
15.95
15.95
15.13
15.17
-5.13%
557,537
03/05/2026
-$0.23 Earnings
03/04/2026
15.40
16.02
15.40
15.99
+4.51%
92,543
03/03/2026
15.45
15.69
14.71
15.30
-4.43%
127,010
03/02/2026
14.45
16.20
14.42
16.01
+7.81%
293,047
02/27/2026
15.41
15.72
14.36
14.85
-4.99%
195,531
02/26/2026
15.72
15.74
15.27
15.63
-0.76%
144,154
02/25/2026
15.39
15.87
15.06
15.75
+3.01%
191,251
02/24/2026
15.32
15.59
14.94
15.29
-0.84%
166,594
02/23/2026
15.50
15.93
15.13
15.42
-1.12%
99,964
02/20/2026
15.80
16.03
15.40
15.60
-1.30%
111,043
02/19/2026
16.05
16.08
15.80
15.80
-1.86%
167,348
02/18/2026
15.90
16.26
15.70
16.10
+0.69%
93,654
02/17/2026
14.84
16.61
14.84
15.99
+8.78%
340,825
02/13/2026
15.07
15.22
14.61
14.70
-2.07%
182,191
02/12/2026
15.27
15.40
14.98
15.01
-0.92%
88,691
02/11/2026
15.40
15.40
14.50
15.15
-1.17%
180,448
02/10/2026
15.41
15.88
15.09
15.33
-0.26%
88,272
02/09/2026
15.17
15.58
14.73
15.37
+1.35%
161,640
02/06/2026
13.96
15.19
13.96
15.17
+11.02%
310,168
02/05/2026
15.24
15.24
13.60
13.66
-12.10%
499,623
02/04/2026
15.92
16.00
14.91
15.54
-2.39%
304,222
02/03/2026
15.79
16.25
15.32
15.92
+0.63%
150,382
02/02/2026
15.55
16.33
15.42
15.82
+1.02%
166,042
01/30/2026
16.18
16.48
15.57
15.66
-3.57%
127,868
01/29/2026
16.06
16.48
15.80
16.24
+1.12%
148,534
01/28/2026
16.34
16.37
15.50
16.06
-0.93%
294,961
01/27/2026
16.69
16.69
16.00
16.21
-2.35%
138,511
01/26/2026
16.58
16.93
15.98
16.60
-0.78%
179,708
01/23/2026
16.90
16.98
16.30
16.73
-0.06%
298,554
01/22/2026
16.52
17.30
16.11
16.74
+2.26%
190,523
01/21/2026
15.75
16.38
15.48
16.37
+3.94%
300,293
01/20/2026
16.49
16.76
15.67
15.75
-7.30%
466,311
01/16/2026
16.92
17.20
16.55
16.99
+0.18%
182,476
01/15/2026
16.85
17.33
16.20
16.96
+0.30%
200,305
01/14/2026
15.84
16.95
15.40
16.91
+6.76%
344,836
01/13/2026
15.16
16.26
15.00
15.84
+4.14%
534,128
01/12/2026
15.10
15.36
14.75
15.21
+1.33%
178,768