• $1.6B
    Market Cap
  • 53.73%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +20.03%
    Low Price$19.98
    High Price$28.49
  • 3 Months
    +55.14%
    Low Price$17.00
    High Price$28.49
  • 1 Year
    +53.73%
    Low Price$11.80
    High Price$28.49
Date
Open
High
Low
Close
Change (%)
Volume
07/13/2026
26.32
26.32
25.00
25.35
-4.38%
196,036
07/10/2026
27.36
27.88
26.03
26.51
-2.54%
128,458
07/09/2026
26.85
27.46
26.50
27.20
+1.30%
499,557
07/08/2026
26.71
27.20
26.00
26.85
-0.15%
186,267
07/07/2026
26.18
27.10
25.47
26.89
+2.75%
155,295
07/06/2026
27.22
27.22
25.96
26.17
-3.11%
118,899
07/02/2026
26.42
27.30
25.57
27.01
+2.23%
168,337
07/01/2026
27.10
27.29
26.08
26.42
-1.71%
186,014
06/30/2026
28.59
28.59
26.77
26.88
-5.65%
212,911
06/29/2026
28.61
28.96
27.41
28.49
+0.96%
229,127
06/26/2026
25.08
28.32
25.08
28.22
+11.37%
275,641
06/25/2026
24.68
25.51
24.33
25.34
+3.01%
171,037
06/24/2026
23.81
24.76
23.37
24.60
+4.19%
169,138
06/23/2026
21.75
24.37
21.26
23.61
+6.88%
308,091
06/22/2026
22.85
23.21
21.69
22.09
-0.67%
763,083
06/18/2026
21.99
23.03
21.30
22.24
+2.49%
544,656
06/17/2026
19.96
21.77
19.96
21.70
+8.61%
178,553
06/16/2026
20.26
20.38
19.52
19.98
-1.91%
133,478
06/15/2026
21.57
21.58
20.12
20.37
-3.55%
159,501
06/12/2026
20.85
22.06
20.68
21.12
+2.23%
181,084
06/11/2026
20.54
21.16
20.00
20.66
+1.47%
220,237
06/10/2026
20.16
21.32
20.00
20.36
+0.05%
140,696
06/09/2026
20.44
21.60
19.75
20.35
+1.14%
270,672
06/08/2026
21.68
22.24
19.74
20.12
-6.11%
379,067
06/05/2026
23.01
23.61
21.21
21.43
-7.83%
352,037
06/04/2026
24.35
25.31
23.08
23.25
-4.83%
282,783
06/03/2026
24.85
24.85
23.85
24.43
-1.77%
141,161
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