• $390.5M
    Market Cap
  • 70.43%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -37.71%
    Low Price$17.00
    High Price$27.29
  • 3 Months
    -40.89%
    Low Price$17.00
    High Price$35.09
  • 1 Year
    +64.25%
    Low Price$9.45
    High Price$35.53
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
18.18
18.59
16.67
17.00
-6.46%
354,630
06/02/2026
19.21
19.43
17.25
18.18
-5.54%
367,572
06/01/2026
19.30
20.66
18.75
19.24
+0.89%
354,840
05/29/2026
20.70
20.72
18.61
19.07
-8.18%
392,923
05/28/2026
21.41
22.06
19.80
20.77
-3.26%
144,907
05/27/2026
21.68
23.07
21.40
21.47
-2.14%
126,373
05/26/2026
21.87
22.48
21.38
21.94
+1.62%
205,052
05/22/2026
21.79
22.35
20.69
21.59
-1.86%
123,967
05/21/2026
19.98
22.33
19.53
22.00
+8.32%
227,732
05/20/2026
20.35
20.91
19.80
20.31
+1.20%
133,696
05/19/2026
20.97
20.97
19.03
20.07
-4.29%
323,706
05/18/2026
23.04
23.33
20.10
20.97
-9.26%
357,792
05/15/2026
23.26
24.00
21.60
23.11
-3.55%
177,695
05/14/2026
24.47
25.01
23.56
23.96
-2.84%
127,447
05/13/2026
24.36
24.70
23.24
24.66
+1.52%
126,467
05/12/2026
26.42
27.02
24.00
24.29
-6.58%
262,225
05/11/2026
23.39
26.40
23.32
26.00
+8.24%
436,014
05/11/2026
-$1.24 Earnings
05/08/2026
25.95
25.97
23.53
24.02
-8.22%
344,784
05/07/2026
26.45
27.06
25.69
26.17
-1.32%
120,867
05/06/2026
27.41
28.30
26.33
26.52
-2.82%
109,004
05/05/2026
28.70
29.15
26.92
27.29
-4.28%
151,608
05/04/2026
27.81
30.41
27.76
28.51
+1.14%
208,402
05/01/2026
26.96
28.37
26.10
28.19
+5.74%
287,020
04/30/2026
27.89
28.21
26.50
26.66
-4.89%
170,666
04/29/2026
26.57
28.46
26.10
28.03
+6.23%
323,508
04/28/2026
26.79
27.05
26.10
26.39
-1.55%
237,199
04/27/2026
27.51
28.88
26.02
26.80
-2.37%
182,596
04/24/2026
28.22
28.48
27.17
27.45
-4.89%
189,031
04/23/2026
30.01
30.55
28.07
28.86
-3.25%
242,461
04/22/2026
33.33
33.33
29.57
29.83
-9.17%
227,100
04/21/2026
34.50
34.82
32.75
32.84
-4.62%
202,124
04/20/2026
33.87
34.70
32.85
34.43
+1.50%
178,434
04/17/2026
32.38
33.95
30.95
33.92
+7.92%
445,365
04/16/2026
30.91
31.57
29.76
31.43
+0.48%
201,825
04/15/2026
32.16
32.88
30.89
31.28
-3.52%
214,411
04/14/2026
30.61
34.60
30.61
32.42
+5.95%
292,313
04/13/2026
34.42
35.55
29.39
30.60
-12.80%
523,529
04/10/2026
33.87
35.48
32.46
35.09
+3.51%
934,716
04/09/2026
29.14
35.80
27.90
33.90
+29.04%
2,742,238
04/08/2026
26.98
28.11
25.09
26.27
+0.38%
157,098
04/07/2026
26.33
27.49
25.53
26.17
-1.02%
188,119
04/06/2026
25.80
26.78
25.57
26.44
+3.36%
151,914
04/02/2026
24.46
25.76
23.47
25.58
+2.90%
241,649
04/01/2026
27.18
27.80
23.13
24.86
-4.02%
342,195
03/31/2026
26.55
28.03
25.44
25.90
-1.60%
267,593
03/31/2026
-$1.45 Earnings
03/30/2026
25.61
27.79
23.95
26.32
+3.22%
439,892
03/27/2026
26.42
27.49
25.21
25.50
-5.59%
283,031
03/26/2026
25.73
29.62
25.73
27.01
+2.39%
436,447
03/25/2026
26.09
29.50
25.27
26.38
+2.57%
302,316
03/24/2026
25.07
26.40
24.43
25.72
+0.43%
154,387
03/23/2026
23.29
25.66
23.29
25.61
+8.98%
298,282
03/20/2026
24.55
24.55
22.01
23.50
-4.51%
205,739
03/19/2026
24.60
24.98
23.86
24.61
-0.97%
199,565
03/18/2026
26.11
26.85
24.57
24.85
-6.01%
191,075
03/17/2026
27.30
28.29
26.23
26.44
-3.71%
156,560
03/16/2026
26.86
28.96
26.86
27.46
+2.69%
152,623
03/13/2026
27.40
28.12
26.50
26.74
-1.40%
127,027
03/12/2026
27.10
27.36
26.00
27.12
-0.95%
117,225
03/11/2026
28.50
29.39
26.45
27.38
-3.15%
210,019
03/10/2026
28.22
30.60
27.90
28.27
+1.04%
275,839
03/09/2026
28.24
29.32
27.51
27.98
-2.71%
89,975
03/06/2026
30.00
31.22
28.50
28.76
-5.02%
256,968
03/05/2026
31.58
32.97
30.26
30.28
-4.66%
151,802
03/04/2026
30.30
32.35
30.30
31.76
+4.40%
231,034
03/03/2026
30.38
32.85
29.92
30.42
-0.75%
216,319
03/02/2026
29.82
31.12
28.25
30.65
+1.42%
241,693
02/27/2026
29.23
32.52
28.38
30.22
+3.28%
150,362
02/26/2026
28.29
29.28
26.85
29.26
+2.88%
282,253
02/25/2026
28.75
29.44
27.83
28.44
-0.21%
458,580
02/24/2026
28.98
29.62
27.75
28.50
-0.66%
221,129
02/23/2026
29.17
29.99
28.23
28.69
-1.21%
118,790
02/20/2026
29.49
30.65
28.09
29.04
-2.12%
160,367
02/19/2026
29.45
30.17
28.45
29.67
+1.51%
91,819
02/18/2026
29.95
30.52
29.01
29.23
-1.85%
83,661
02/17/2026
32.03
32.97
29.12
29.78
-7.26%
122,735
02/13/2026
30.78
32.28
30.45
32.11
+4.32%
99,220
02/12/2026
29.74
32.20
27.88
30.78
+3.12%
235,137
02/11/2026
29.48
30.06
28.26
29.85
+1.26%
169,992
02/10/2026
29.73
31.19
28.96
29.48
-1.11%
238,854
02/09/2026
27.25
30.46
26.50
29.81
+8.05%
231,471
02/06/2026
28.97
31.82
27.13
27.59
-4.23%
176,145
02/05/2026
31.95
32.07
28.09
28.81
-10.08%
197,481
02/04/2026
34.63
34.63
30.99
32.04
-6.81%
218,234
02/03/2026
34.25
35.43
32.98
34.38
-0.32%
526,389
02/02/2026
29.03
35.50
28.89
34.49
+17.83%
357,865
01/30/2026
28.95
29.37
26.66
29.27
+0.17%
215,740
01/29/2026
29.76
30.14
26.95
29.22
-2.11%
162,153
01/28/2026
35.39
35.39
29.24
29.85
-15.99%
362,590
01/27/2026
32.51
35.62
31.90
35.53
+9.19%
290,079
01/26/2026
31.50
33.50
31.49
32.54
+2.01%
325,697
01/23/2026
31.76
33.29
30.50
31.90
-0.31%
412,564
01/22/2026
31.45
33.58
31.28
32.00
+1.59%
170,958
01/21/2026
30.19
32.28
29.80
31.50
+3.58%
160,040
01/20/2026
33.38
35.46
29.79
30.41
-8.92%
248,184
01/16/2026
34.18
34.18
32.40
33.39
+2.14%
125,572
01/15/2026
32.09
34.01
31.95
32.69
+1.87%
108,163
01/14/2026
32.24
34.19
30.00
32.09
-1.23%
114,508
01/13/2026
29.46
33.61
29.25
32.49
+9.54%
334,668