• $460.0M
    Market Cap
  • 145.56%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +29.55%
    Low Price$59.10
    High Price$81.77
  • 3 Months
    +45.34%
    Low Price$50.12
    High Price$81.77
  • 1 Year
    +145.56%
    Low Price$30.42
    High Price$102.05
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
68.21
83.57
68.21
81.77
+19.09%
278,172
06/22/2026
67.98
70.34
66.83
68.66
+1.76%
126,203
06/18/2026
66.56
67.90
65.00
67.47
+4.78%
128,097
06/17/2026
63.45
66.61
62.98
64.39
+3.27%
122,971
06/16/2026
62.26
63.46
60.50
62.35
+1.43%
78,394
06/15/2026
60.50
61.76
59.18
61.47
+2.84%
154,192
06/12/2026
59.41
61.17
59.06
59.77
+1.14%
154,406
06/11/2026
59.85
61.01
58.01
59.10
-0.55%
79,073
06/10/2026
60.01
61.26
59.42
59.42
-2.00%
81,012
06/09/2026
61.72
62.23
58.30
60.63
+0.03%
167,459
06/08/2026
59.76
61.57
58.59
60.61
+1.90%
78,242
06/05/2026
60.00
61.00
57.70
59.48
-0.22%
193,321
06/04/2026
60.50
64.78
59.17
59.61
-1.57%
199,720
06/03/2026
60.52
61.12
57.87
60.56
-1.14%
72,825
06/02/2026
64.01
64.01
60.99
61.26
-4.88%
103,130
06/01/2026
64.64
66.08
63.10
64.40
-0.98%
92,885
05/29/2026
64.37
66.58
63.28
65.04
+0.95%
119,439
05/28/2026
64.51
66.36
62.85
64.43
-0.19%
113,685
05/27/2026
63.38
68.79
62.16
64.55
+3.08%
174,461
05/26/2026
63.00
64.17
60.68
62.62
-0.79%
165,443
05/22/2026
62.34
63.94
61.65
63.12
+0.70%
92,185
05/21/2026
64.30
64.82
58.00
62.68
-3.49%
158,015
05/20/2026
55.78
65.55
55.00
64.95
+17.66%
337,811
05/19/2026
55.50
58.62
54.31
55.20
-1.87%
251,859
05/18/2026
60.01
62.04
54.21
56.25
-5.10%
260,842
05/15/2026
59.66
63.29
58.11
59.27
-2.82%
135,507
05/14/2026
61.05
62.39
58.12
60.99
-0.73%
483,832
05/14/2026
-$0.46 Earnings
05/13/2026
60.72
61.50
57.64
61.44
+0.15%
302,475
05/12/2026
65.44
66.00
60.85
61.35
-6.36%
152,272
05/11/2026
64.12
67.90
63.41
65.52
+3.06%
166,547
05/08/2026
61.56
65.58
61.56
63.58
+1.83%
183,418
05/07/2026
63.25
66.16
58.53
62.43
-2.24%
198,465
05/06/2026
56.95
64.28
56.81
63.86
+12.27%
288,547
05/05/2026
54.51
57.00
51.75
56.88
+4.10%
94,502
05/04/2026
52.98
54.82
52.98
54.64
+2.61%
69,213
05/01/2026
52.11
53.45
50.60
53.25
+2.11%
79,109
04/30/2026
50.26
53.63
50.26
52.15
+4.05%
81,228
04/29/2026
53.99
54.54
50.07
50.12
-8.00%
144,033
04/28/2026
53.85
55.42
53.65
54.48
+0.85%
78,415
04/27/2026
52.82
54.03
52.35
54.02
+1.54%
67,258
04/24/2026
53.05
53.51
50.22
53.20
-0.08%
152,089
04/23/2026
53.58
53.79
52.30
53.24
-0.11%
198,337
04/22/2026
53.15
53.81
51.66
53.30
+1.12%
152,612
04/21/2026
55.07
56.69
52.24
52.71
-3.64%
185,415
04/20/2026
56.22
57.92
54.26
54.70
-2.70%
181,670
04/17/2026
58.60
59.43
56.22
56.22
-2.56%
244,654
04/16/2026
57.52
58.11
55.92
57.70
-0.36%
259,911
04/15/2026
58.37
59.72
56.61
57.91
-0.02%
145,300
04/14/2026
56.87
60.08
56.44
57.92
+3.28%
238,671
04/13/2026
56.22
58.12
55.46
56.08
0.00%
169,377
04/10/2026
57.60
57.76
54.67
56.08
-3.18%
202,625
04/09/2026
57.23
58.39
55.90
57.92
-0.19%
391,629
04/08/2026
55.64
58.13
54.68
58.03
+8.24%
98,077
04/07/2026
52.88
54.31
50.47
53.61
-0.13%
161,554
04/06/2026
54.69
56.84
51.17
53.68
-2.63%
180,333
04/02/2026
54.18
57.30
54.00
55.13
-0.47%
145,146
04/01/2026
54.69
58.22
53.24
55.39
+1.10%
121,278
03/31/2026
54.01
60.00
54.01
54.79
+2.81%
171,943
03/30/2026
54.15
55.14
51.66
53.29
-1.50%
113,429
03/27/2026
54.40
57.47
53.84
54.10
-0.84%
184,310
03/27/2026
-$0.61 Earnings
03/26/2026
55.71
58.20
54.26
54.56
-4.20%
125,426
03/25/2026
56.49
58.78
55.19
56.95
+3.08%
250,860
03/24/2026
55.63
57.04
53.59
55.25
-1.80%
126,846
03/23/2026
56.98
58.30
55.48
56.26
+1.90%
127,884
03/20/2026
58.22
58.38
54.96
55.21
-5.90%
266,094
03/19/2026
57.46
60.59
54.24
58.67
+0.63%
194,523
03/18/2026
59.95
60.08
55.34
58.30
-3.27%
314,698
03/17/2026
61.42
64.87
60.21
60.27
-2.05%
319,913
03/16/2026
60.36
62.49
59.74
61.53
+1.94%
345,047
03/13/2026
58.57
61.03
58.25
60.36
+4.79%
335,125
03/12/2026
56.34
57.94
54.22
57.60
+1.05%
105,649
03/11/2026
57.76
58.85
56.05
57.00
-2.58%
179,485
03/10/2026
57.82
60.09
57.82
58.51
+0.76%
106,089
03/09/2026
57.00
58.40
53.94
58.07
+0.80%
158,998
03/06/2026
54.47
57.87
53.50
57.61
+3.24%
169,583
03/05/2026
54.87
56.20
54.16
55.80
+0.56%
110,011
03/04/2026
52.57
55.88
52.03
55.49
+6.96%
147,781
03/03/2026
53.30
53.76
50.73
51.88
-2.97%
110,418
03/02/2026
53.27
55.45
52.71
53.47
-2.44%
171,089
02/27/2026
53.98
55.46
53.74
54.81
+0.27%
113,168
02/26/2026
55.98
57.15
52.82
54.66
-1.73%
168,017
02/25/2026
57.05
58.34
54.85
55.62
-3.47%
228,641
02/24/2026
56.29
61.30
55.31
57.62
+3.26%
352,703
02/23/2026
55.47
58.89
55.28
55.80
+0.70%
165,847
02/20/2026
54.59
55.95
53.00
55.41
+1.30%
192,978
02/19/2026
55.21
55.76
52.85
54.70
-1.41%
197,070
02/18/2026
54.28
56.75
53.69
55.48
+2.33%
114,232
02/17/2026
55.04
55.74
51.11
54.22
-2.24%
153,642
02/13/2026
59.05
60.85
55.14
55.46
-6.38%
181,194
02/12/2026
59.03
61.30
57.65
59.24
-0.25%
330,167
02/11/2026
57.32
60.01
55.00
59.39
+4.07%
263,181
02/10/2026
58.23
58.65
56.82
57.07
-2.06%
291,116
02/09/2026
57.41
58.45
54.90
58.27
+0.90%
387,868
02/06/2026
57.92
61.20
57.45
57.75
+1.53%
326,700
02/05/2026
58.73
60.39
56.22
56.88
-4.29%
287,489
02/04/2026
66.47
67.34
58.72
59.43
-11.15%
333,649
02/03/2026
65.48
67.00
64.52
66.89
+2.15%
293,216
02/02/2026
60.00
66.81
60.00
65.48
+8.45%
267,676