• $856.6M
    Market Cap
  • N/A
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +6.22%
    Low Price$27.02
    High Price$30.05
  • 3 Months
    +26.94%
    Low Price$23.25
    High Price$32.88
  • 1 Year
    N/A
    Low Price$14.61
    High Price$32.88
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
30.08
31.07
29.54
29.87
-0.43%
345,039
06/18/2026
31.00
31.49
29.28
30.00
-0.17%
513,122
06/17/2026
27.70
30.12
27.70
30.05
+8.64%
334,450
06/16/2026
28.74
29.32
27.37
27.66
-2.95%
160,318
06/15/2026
28.55
29.22
28.20
28.50
+0.28%
201,997
06/12/2026
28.57
29.58
28.29
28.42
-0.42%
158,396
06/11/2026
27.87
29.36
27.80
28.54
+0.53%
120,333
06/10/2026
29.27
30.27
28.33
28.39
-3.01%
193,647
06/09/2026
29.54
30.42
29.00
29.27
-0.44%
362,817
06/08/2026
28.84
29.57
28.30
29.40
+3.05%
99,811
06/05/2026
28.86
29.56
28.34
28.53
-1.28%
156,848
06/04/2026
28.21
30.06
27.75
28.90
+3.40%
167,861
06/03/2026
27.02
28.39
26.98
27.95
+3.44%
198,406
06/02/2026
27.65
28.25
26.37
27.02
-3.60%
147,290
06/01/2026
28.02
28.74
27.20
28.03
+0.21%
126,887
05/29/2026
27.52
29.38
27.03
27.97
+1.60%
358,117
05/28/2026
27.80
28.12
27.08
27.53
-0.97%
109,124
05/27/2026
28.58
29.41
27.40
27.80
-1.87%
200,382
05/26/2026
28.25
29.15
28.08
28.33
+0.75%
128,957
05/22/2026
28.50
29.71
27.93
28.12
+0.43%
145,378
05/21/2026
27.95
28.67
27.73
28.00
-0.11%
162,235
05/20/2026
27.61
28.24
27.19
28.03
+2.79%
177,256
05/19/2026
27.49
27.75
26.50
27.27
-1.69%
164,566
05/18/2026
30.45
30.83
27.11
27.74
-6.47%
229,196
05/15/2026
30.84
30.95
29.43
29.66
-5.57%
255,966
05/14/2026
32.46
32.62
31.34
31.41
-2.79%
77,171
05/13/2026
30.78
32.63
30.78
32.31
+3.79%
179,294
05/12/2026
32.60
32.60
30.84
31.13
-4.79%
89,046
05/12/2026
-$0.67 Earnings
05/11/2026
31.99
33.47
31.98
32.70
+2.27%
78,781
05/08/2026
31.68
32.83
30.66
31.97
-0.03%
69,601
05/07/2026
32.09
32.13
31.06
31.98
-0.06%
85,753
05/06/2026
33.43
33.43
31.48
32.00
-2.68%
218,404
05/05/2026
32.07
33.21
31.82
32.88
+3.30%
125,879
05/04/2026
31.29
32.47
31.29
31.83
+1.27%
123,515
05/01/2026
31.61
32.26
30.89
31.43
-0.88%
131,972
04/30/2026
30.50
31.86
30.46
31.71
+3.66%
148,055
04/29/2026
30.67
31.65
30.21
30.59
-2.52%
158,130
04/28/2026
31.81
33.00
30.62
31.38
-1.35%
112,439
04/27/2026
30.94
33.47
30.74
31.81
+3.51%
242,280
04/24/2026
30.52
32.50
30.01
30.73
-0.15%
192,040
04/23/2026
31.53
31.80
30.11
30.78
-3.16%
172,807
04/22/2026
31.92
32.45
30.92
31.78
0.00%
254,010
04/21/2026
31.70
32.91
31.51
31.78
+0.35%
333,510
04/20/2026
30.78
32.49
30.38
31.67
+3.77%
208,548
04/17/2026
28.78
30.72
28.62
30.52
+7.92%
341,535
04/16/2026
28.83
28.93
27.40
28.28
-2.88%
711,833
04/15/2026
26.39
29.74
26.30
29.12
+9.60%
744,564
04/14/2026
25.43
26.65
25.25
26.57
+4.48%
302,324
04/13/2026
24.27
25.78
24.27
25.43
+4.48%
304,212
04/10/2026
27.25
27.25
24.26
24.34
-7.42%
590,878
04/09/2026
25.75
26.72
25.28
26.29
+1.19%
317,296
04/08/2026
26.08
26.19
25.20
25.98
+2.69%
181,875
04/07/2026
27.07
27.34
25.10
25.30
-6.09%
186,878
04/06/2026
25.55
27.02
24.70
26.94
+4.87%
411,694
04/02/2026
24.50
26.03
24.50
25.69
+3.55%
342,089
04/01/2026
25.01
25.75
24.15
24.81
+0.61%
199,693
03/31/2026
23.58
24.85
22.51
24.66
+6.06%
312,960
03/30/2026
23.92
23.92
23.15
23.25
-2.47%
108,767
03/27/2026
24.94
25.23
23.84
23.84
-2.81%
173,859
03/26/2026
24.11
24.82
23.25
24.53
+1.32%
233,022
03/26/2026
-$0.45 Earnings
03/25/2026
23.52
24.60
22.84
24.21
+3.59%
172,319
03/24/2026
23.45
23.67
22.48
23.37
-1.27%
122,709
03/23/2026
23.53
24.47
23.47
23.67
+0.59%
129,378
03/20/2026
23.98
24.46
23.26
23.53
-1.92%
778,037
03/19/2026
23.60
24.24
23.05
23.99
+0.97%
225,257
03/18/2026
24.05
24.53
23.33
23.76
-2.70%
309,210
03/17/2026
26.51
26.51
24.17
24.42
-7.71%
395,436
03/16/2026
25.77
27.55
25.77
26.46
+3.08%
383,209
03/13/2026
25.19
26.65
25.19
25.67
+2.93%
296,343
03/12/2026
24.68
25.40
24.41
24.94
+1.05%
263,157
03/11/2026
23.72
24.93
23.62
24.68
+2.75%
297,972
03/10/2026
24.71
25.49
23.80
24.02
-1.31%
215,061
03/09/2026
23.42
24.62
22.85
24.34
+2.35%
168,690
03/06/2026
23.40
24.06
23.30
23.78
+0.98%
97,021
03/05/2026
24.17
24.37
22.95
23.55
-3.48%
174,200
03/04/2026
24.35
25.60
23.97
24.40
+2.05%
300,350
03/03/2026
23.16
24.43
22.60
23.91
+0.55%
203,676
03/02/2026
23.55
24.08
22.20
23.78
-0.96%
190,331
02/27/2026
23.72
24.52
23.72
24.01
-0.91%
103,414
02/26/2026
25.22
25.22
23.40
24.23
-3.62%
196,730
02/25/2026
24.74
25.60
24.64
25.14
+1.58%
354,734
02/24/2026
24.30
25.52
24.01
24.75
+3.08%
705,796
02/23/2026
23.63
24.25
23.46
24.01
+1.31%
122,982
02/20/2026
24.15
24.44
23.36
23.70
-2.07%
183,685
02/19/2026
23.93
24.23
22.90
24.20
+0.75%
95,295
02/18/2026
23.99
24.42
23.73
24.02
-0.41%
196,138
02/17/2026
23.31
24.39
22.48
24.12
+3.34%
244,434
02/13/2026
24.38
24.40
23.28
23.34
-4.15%
175,084
02/12/2026
24.18
24.47
23.77
24.35
+1.08%
126,919
02/11/2026
24.67
24.67
23.52
24.09
-0.54%
128,844
02/10/2026
24.17
24.84
23.70
24.22
+1.04%
143,420
02/09/2026
23.72
24.58
23.20
23.97
+0.63%
134,161
02/06/2026
24.03
24.53
23.17
23.82
-0.17%
263,835
02/05/2026
22.38
24.95
22.00
23.86
+12.71%
416,771
02/04/2026
22.06
23.15
20.65
21.17
-3.20%
84,908
02/03/2026
22.91
23.50
21.65
21.87
-4.54%
144,658
02/02/2026
21.47
23.04
21.16
22.91
+6.81%
193,194
01/30/2026
21.01
21.78
20.46
21.45
+1.32%
157,284