• $1.2B
    Market Cap
  • N/A
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -0.94%
    Low Price$26.50
    High Price$30.67
  • 3 Months
    +57.80%
    Low Price$16.98
    High Price$32.13
  • 1 Year
    +54.53%
    Low Price$12.81
    High Price$32.13
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
27.26
28.37
25.66
28.34
+3.66%
193,208
06/02/2026
29.91
29.91
26.96
27.34
-8.13%
467,773
06/01/2026
28.99
30.03
28.40
29.76
+1.54%
270,553
05/29/2026
29.56
30.69
29.12
29.31
-1.58%
437,037
05/28/2026
29.26
30.37
28.60
29.78
+0.78%
485,683
05/27/2026
29.99
30.83
29.29
29.55
+0.31%
269,277
05/26/2026
28.26
29.73
28.25
29.46
+2.47%
211,969
05/22/2026
29.54
29.97
28.30
28.75
-1.81%
164,135
05/21/2026
28.11
29.43
27.02
29.28
+5.29%
158,904
05/20/2026
27.22
28.13
25.52
27.81
+2.70%
196,648
05/19/2026
26.19
27.31
25.49
27.08
+2.19%
186,520
05/18/2026
28.20
28.21
25.21
26.50
-7.76%
535,028
05/15/2026
28.46
29.72
27.79
28.73
-1.91%
176,880
05/14/2026
31.23
31.23
28.20
29.29
-4.50%
275,888
05/14/2026
-$1.34 Earnings
05/13/2026
30.13
31.34
29.44
30.67
+1.22%
190,211
05/12/2026
29.45
30.53
28.59
30.30
+0.70%
179,221
05/11/2026
27.26
30.99
27.26
30.09
+9.82%
288,240
05/08/2026
29.22
29.95
27.00
27.40
-6.16%
292,229
05/07/2026
28.49
30.14
27.89
29.20
+0.55%
210,467
05/06/2026
28.22
29.66
27.68
29.04
+4.01%
267,989
05/05/2026
29.00
29.25
27.76
27.92
-2.41%
212,357
05/04/2026
30.55
30.55
26.39
28.61
-6.81%
385,400
05/01/2026
31.36
31.83
30.40
30.70
-3.67%
229,697
04/30/2026
30.27
32.08
29.75
31.87
+5.22%
191,906
04/29/2026
29.94
30.60
29.56
30.29
-0.07%
201,211
04/28/2026
29.81
31.00
28.58
30.31
-1.08%
248,305
04/27/2026
29.35
30.74
28.24
30.64
+2.96%
494,117
04/24/2026
28.09
30.37
27.00
29.76
+2.23%
530,955
04/23/2026
31.54
32.01
27.58
29.11
-9.40%
561,920
04/22/2026
28.16
33.28
28.10
32.13
+16.33%
610,036
04/21/2026
28.34
28.95
27.22
27.62
-2.54%
425,558
04/20/2026
29.46
29.98
28.28
28.34
-5.69%
274,047
04/17/2026
29.24
31.13
29.20
30.05
+5.40%
227,698
04/16/2026
26.90
28.63
26.17
28.51
+5.99%
203,164
04/15/2026
26.61
27.29
26.35
26.90
-0.44%
181,269
04/14/2026
26.23
27.43
26.17
27.02
+2.70%
164,171
04/13/2026
26.52
27.04
24.49
26.31
-1.57%
328,482
04/10/2026
29.51
30.28
26.48
26.73
-9.11%
437,051
04/09/2026
23.77
29.55
23.77
29.41
+21.33%
536,728
04/08/2026
25.34
25.79
23.50
24.24
+0.41%
390,340
04/07/2026
22.76
24.15
22.19
24.14
+6.77%
302,575
04/06/2026
21.22
22.94
21.22
22.61
+6.80%
226,539
04/02/2026
20.58
21.76
20.31
21.17
+1.63%
146,587
04/01/2026
20.20
21.27
20.05
20.83
+2.46%
283,771
03/31/2026
18.86
21.18
18.84
20.33
+8.66%
245,847
03/30/2026
18.22
19.03
18.03
18.71
+0.86%
241,543
03/27/2026
19.31
19.67
17.97
18.55
-3.54%
276,012
03/26/2026
17.62
19.72
17.62
19.23
+6.01%
295,127
03/26/2026
-$2.47 Earnings
03/25/2026
17.20
18.33
17.12
18.14
+6.83%
173,401
03/24/2026
16.83
17.36
16.30
16.98
-0.59%
287,268
03/23/2026
18.02
18.05
16.62
17.08
-2.73%
137,208
03/20/2026
17.50
18.05
17.37
17.56
+0.40%
714,590
03/19/2026
17.05
18.36
16.98
17.49
+2.76%
286,780
03/18/2026
17.71
17.91
16.31
17.02
-4.76%
286,887
03/17/2026
18.64
19.25
17.72
17.87
-5.40%
278,097
03/16/2026
19.21
21.51
18.83
18.89
-0.94%
349,794
03/13/2026
19.41
19.83
18.86
19.07
-0.37%
140,107
03/12/2026
18.67
19.41
18.43
19.14
+0.84%
123,294
03/11/2026
18.64
19.84
18.52
18.98
+0.05%
105,038
03/10/2026
19.73
20.25
18.85
18.97
-4.14%
154,903
03/09/2026
18.51
20.10
18.38
19.79
+6.92%
201,956
03/06/2026
17.63
18.65
17.37
18.51
+3.06%
115,503
03/05/2026
17.83
18.26
17.30
17.96
-0.36%
142,009
03/04/2026
18.28
18.90
17.92
18.03
+0.08%
197,542
03/03/2026
17.24
18.50
16.91
18.01
+2.33%
164,965
03/02/2026
17.27
18.00
16.59
17.60
+1.91%
101,200
02/27/2026
17.17
17.90
16.83
17.27
-0.86%
120,044
02/26/2026
17.88
17.88
16.71
17.42
-1.19%
100,871
02/25/2026
17.72
18.54
17.28
17.63
-2.16%
118,107
02/24/2026
18.21
18.64
17.79
18.02
-1.53%
97,940
02/23/2026
18.87
20.42
17.62
18.30
+2.35%
295,102
02/20/2026
17.79
18.17
17.66
17.88
-0.22%
121,065
02/19/2026
17.29
18.00
17.28
17.92
+3.52%
98,901
02/18/2026
17.20
17.85
16.91
17.31
+0.35%
93,507
02/17/2026
17.22
17.93
17.08
17.25
+0.17%
106,795
02/13/2026
18.00
18.91
17.00
17.22
0.00%
315,396
02/12/2026
17.90
17.98
17.02
17.22
-3.10%
130,038
02/11/2026
17.96
18.06
17.29
17.77
-0.67%
164,228
02/10/2026
17.49
18.50
17.04
17.89
+1.82%
185,615
02/09/2026
16.98
17.86
16.51
17.57
+3.47%
145,988
02/06/2026
16.04
17.19
16.04
16.98
+8.15%
189,471
02/05/2026
16.75
17.51
15.48
15.70
-6.55%
211,066
02/04/2026
17.20
17.22
16.00
16.80
-1.81%
193,720
02/03/2026
17.89
18.00
16.62
17.11
-4.57%
183,860
02/02/2026
17.61
18.31
17.45
17.93
+1.36%
162,957
01/30/2026
18.50
18.59
17.51
17.69
-4.79%
259,634
01/29/2026
18.77
19.28
18.18
18.58
-1.48%
234,114
01/28/2026
19.25
19.34
18.07
18.86
-1.51%
172,783
01/27/2026
17.77
19.23
17.73
19.15
+6.51%
191,749
01/26/2026
17.98
18.32
17.06
17.98
0.00%
253,076
01/23/2026
18.81
19.50
17.79
17.98
-3.23%
126,288
01/22/2026
17.20
19.68
17.00
18.58
+9.62%
350,431
01/21/2026
17.17
18.49
16.28
16.95
-0.47%
197,036
01/20/2026
17.20
17.49
16.38
17.03
+0.18%
102,899
01/16/2026
18.61
18.61
16.76
17.00
-8.01%
293,904
01/15/2026
18.40
18.88
17.51
18.48
-1.49%
177,823
01/14/2026
17.69
19.54
17.35
18.76
+6.35%
202,097
01/13/2026
19.06
19.06
17.45
17.64
-7.50%
142,608