• $723.0M
    Market Cap
  • 236.00%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -5.15%
    Low Price$107.43
    High Price$123.84
  • 3 Months
    +71.86%
    Low Price$59.10
    High Price$123.84
  • 1 Year
    +236.00%
    Low Price$30.42
    High Price$123.84
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
111.98
113.46
105.42
107.72
-2.85%
176,420
08/20/2026
122.01
122.60
110.84
110.88
-10.47%
208,103
08/19/2026
118.50
124.27
114.81
123.84
+4.02%
400,364
08/18/2026
115.00
120.00
113.79
119.05
+2.20%
143,385
08/17/2026
113.35
117.00
111.60
116.49
+3.05%
171,114
08/14/2026
109.04
113.56
107.78
113.04
+2.38%
165,721
08/13/2026
110.17
113.24
108.23
110.41
-3.91%
162,521
08/12/2026
115.19
117.46
110.51
114.90
+0.38%
354,197
08/12/2026
-$0.62 Earnings
08/11/2026
116.97
117.36
113.25
114.46
-1.62%
210,762
08/10/2026
118.45
120.14
114.84
116.35
-2.40%
280,348
08/07/2026
121.85
124.42
118.04
119.21
-0.83%
223,298
08/06/2026
119.95
124.82
119.31
120.21
+0.82%
285,799
08/05/2026
119.00
120.23
114.50
119.23
+0.65%
182,731
08/04/2026
112.61
120.28
112.06
118.46
+6.11%
215,093
08/03/2026
108.35
114.50
104.75
111.64
+3.04%
489,203
07/31/2026
114.80
116.69
107.11
108.35
-5.50%
431,351
07/30/2026
106.59
116.52
106.59
114.66
+6.73%
327,068
07/29/2026
108.48
110.48
105.02
107.43
-1.53%
357,181
07/28/2026
109.96
110.93
104.97
109.09
-1.12%
528,971
07/27/2026
110.29
112.16
106.34
110.33
+0.42%
339,767
07/24/2026
105.47
110.23
103.00
109.87
+3.95%
229,818
07/23/2026
110.86
111.02
101.00
105.70
-6.03%
298,103
07/22/2026
113.03
116.64
110.28
112.48
-0.96%
439,890
07/21/2026
105.89
113.94
105.89
113.57
+7.24%
247,640
07/20/2026
112.46
115.00
105.31
105.90
-4.70%
121,672
07/17/2026
106.61
111.94
104.00
111.12
+2.40%
265,227
07/16/2026
108.17
110.00
105.32
108.52
-0.16%
193,675
07/15/2026
99.45
109.31
97.93
108.69
+8.92%
177,109
07/14/2026
103.68
108.76
98.30
99.79
-3.43%
488,855
07/13/2026
106.15
106.90
100.50
103.33
-3.07%
214,650
07/10/2026
103.28
107.41
97.97
106.60
+2.01%
149,283
07/09/2026
99.04
112.57
97.71
104.50
+5.27%
336,777
07/08/2026
93.87
100.03
88.33
99.27
+4.25%
298,065
07/07/2026
97.11
98.96
93.86
95.22
-1.96%
163,567
07/06/2026
98.33
101.09
96.61
97.12
-0.69%
103,870
07/02/2026
95.44
100.00
93.59
97.79
+2.90%
188,266
07/01/2026
93.83
100.33
93.75
95.03
+2.64%
177,531
06/30/2026
96.41
97.98
91.90
92.59
-2.08%
111,800
06/29/2026
87.68
95.75
86.30
94.56
+7.85%
119,921
06/26/2026
87.64
92.26
85.70
87.68
+0.06%
310,268
06/25/2026
89.65
94.83
85.92
87.63
-1.53%
203,061
06/24/2026
82.04
89.79
82.04
88.99
+8.83%
300,288
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