• $482.9M
    Market Cap
  • -12.12%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -30.53%
    Low Price$49.21
    High Price$71.12
  • 3 Months
    -26.04%
    Low Price$49.21
    High Price$84.74
  • 1 Year
    -12.12%
    Low Price$49.21
    High Price$95.99
Date
Open
High
Low
Close
Change (%)
Volume
10/01/2026
49.54
52.12
48.53
49.21
-1.22%
166,987
09/30/2026
50.00
50.96
49.01
49.82
+0.16%
79,829
09/29/2026
53.17
53.17
49.53
49.74
-3.72%
96,761
09/28/2026
52.69
52.69
49.55
51.66
-0.27%
91,676
09/25/2026
53.33
54.37
51.41
51.80
-3.20%
210,973
09/24/2026
57.91
58.30
52.91
53.51
-7.61%
129,658
09/23/2026
60.44
60.44
56.50
57.92
-4.53%
90,378
09/22/2026
60.36
62.45
60.15
60.67
+2.03%
65,267
09/21/2026
61.98
61.98
59.18
59.46
-2.49%
91,656
09/18/2026
61.31
62.11
60.48
60.98
-0.93%
142,386
09/17/2026
60.18
62.26
59.89
61.55
+4.13%
67,351
09/16/2026
60.22
61.08
57.58
59.11
-1.84%
97,446
09/15/2026
61.90
61.90
59.25
60.22
-4.99%
58,990
09/14/2026
63.30
63.90
62.83
63.38
+0.32%
42,065
09/11/2026
66.25
66.25
62.42
63.18
-2.80%
129,222
09/10/2026
63.98
66.00
63.19
65.00
-0.09%
86,708
09/09/2026
66.54
67.76
64.74
65.06
-2.76%
43,212
09/08/2026
65.07
67.77
64.30
66.91
+2.69%
65,213
09/04/2026
67.84
69.07
64.53
65.16
-4.20%
93,012
09/03/2026
71.95
71.97
67.25
68.02
-4.36%
131,265
09/02/2026
71.42
73.33
70.87
71.12
+0.40%
67,012
09/01/2026
70.77
72.59
69.76
70.84
-1.24%
65,838
08/31/2026
71.83
72.13
70.84
71.73
-1.48%
52,438
08/28/2026
73.58
74.32
72.16
72.81
-2.31%
107,336
08/27/2026
76.69
76.80
73.93
74.54
-2.73%
61,697
08/26/2026
79.74
79.77
76.42
76.63
-3.60%
70,644
08/25/2026
78.36
82.50
78.33
79.49
+3.20%
159,571
08/24/2026
77.05
78.91
74.44
77.03
-0.51%
107,839
08/21/2026
78.89
79.56
77.24
77.42
-1.45%
165,854
08/20/2026
83.35
85.00
78.37
78.56
-7.29%
124,254
08/19/2026
85.80
87.00
83.24
84.74
+0.83%
116,100
08/18/2026
79.48
84.43
78.73
84.04
+5.74%
128,033
08/17/2026
76.42
80.17
75.50
79.48
+3.98%
311,807
08/17/2026
-$0.17 Earnings
08/14/2026
77.03
77.98
75.29
76.44
-2.00%
151,398
08/13/2026
80.25
80.25
77.00
78.00
-1.73%
78,270
08/12/2026
80.74
81.33
78.35
79.37
-1.10%
108,218
08/11/2026
81.05
81.50
79.18
80.25
-0.67%
350,380
08/10/2026
78.80
81.30
77.33
80.79
+1.84%
118,059
08/07/2026
81.67
83.00
78.00
79.33
-1.82%
156,404
08/06/2026
79.72
82.87
79.72
80.80
+1.00%
140,844
08/05/2026
77.83
80.10
77.25
80.00
+3.43%
117,332
08/04/2026
75.03
79.00
74.20
77.35
+4.84%
167,420
08/03/2026
73.34
75.40
71.01
73.78
+0.71%
275,402
07/31/2026
73.89
74.49
71.34
73.26
-1.84%
212,596
07/30/2026
71.59
75.50
71.45
74.63
+5.02%
207,041
07/29/2026
72.15
73.14
68.80
71.06
-1.25%
196,807
07/28/2026
72.11
73.01
70.20
71.96
+0.07%
238,521
07/27/2026
70.92
73.99
70.16
71.91
+0.81%
194,644
07/24/2026
71.97
73.50
70.56
71.33
+0.06%
345,927
07/23/2026
74.56
75.31
70.67
71.29
-5.53%
248,033
07/22/2026
76.50
77.01
75.02
75.46
-2.37%
172,278
07/21/2026
74.01
78.46
74.01
77.29
+3.59%
136,165
07/20/2026
75.32
78.10
74.13
74.61
-1.98%
212,181
07/17/2026
73.11
79.20
73.11
76.12
+2.55%
157,446
07/16/2026
75.57
77.65
73.00
74.23
-2.23%
329,656
07/15/2026
73.29
77.18
71.01
75.92
+2.55%
297,384
07/14/2026
76.47
77.50
73.69
74.03
-2.50%
242,800
07/13/2026
76.44
77.09
73.01
75.93
-2.45%
389,931
07/10/2026
77.42
78.27
71.22
77.84
-0.46%
331,432
07/09/2026
70.49
78.85
70.38
78.20
+11.91%
218,826
07/08/2026
63.44
70.24
63.44
69.88
+8.11%
254,177
07/07/2026
67.87
67.87
63.60
64.64
-3.02%
254,212
07/06/2026
67.83
69.42
65.18
66.65
-1.41%
320,841
07/02/2026
67.00
69.50
65.83
67.60
+1.59%
234,708
07/01/2026
70.09
73.05
65.18
66.54
-5.21%
576,307
06/30/2026
69.03
73.59
68.93
70.20
+1.47%
259,518
06/29/2026
65.92
70.04
65.18
69.18
+5.15%
335,442
06/26/2026
63.73
66.18
63.00
65.79
+3.38%
365,180
06/25/2026
66.13
67.14
63.29
63.64
-3.90%
152,421
06/24/2026
65.13
68.54
63.18
66.22
+1.67%
347,875
06/23/2026
63.10
68.20
63.09
65.13
+2.58%
235,166
06/22/2026
60.92
63.81
60.10
63.49
+4.67%
348,097
06/18/2026
61.22
62.55
59.00
60.66
+1.92%
239,396
06/17/2026
59.79
61.82
58.11
59.52
-0.50%
152,610
06/16/2026
59.58
60.95
56.47
59.82
+1.10%
223,545
06/15/2026
61.86
62.55
59.00
59.17
-2.92%
938,946
06/12/2026
61.57
63.34
59.21
60.95
-1.01%
658,918
06/11/2026
61.97
62.17
59.63
61.57
+0.02%
582,742
06/10/2026
67.45
69.87
60.72
61.56
-9.20%
708,274
06/09/2026
66.53
69.98
66.01
67.80
+3.86%
365,462
06/08/2026
70.08
70.71
61.84
65.28
-5.39%
352,622
06/05/2026
73.64
73.64
67.04
69.00
-7.38%
712,345
06/04/2026
75.16
76.76
72.70
74.50
+0.11%
825,063
06/03/2026
75.64
78.37
74.24
74.42
-3.07%
761,410
06/02/2026
80.51
80.89
74.95
76.78
-5.23%
509,085
06/01/2026
87.01
88.50
80.75
81.02
-8.00%
327,473
05/29/2026
88.73
90.67
87.40
88.07
-1.59%
219,613
05/28/2026
86.75
90.39
86.00
89.49
+2.81%
264,515
05/27/2026
86.56
92.00
85.61
87.04
+0.88%
253,142
05/26/2026
84.32
86.70
83.31
86.28
+3.33%
199,104
05/22/2026
83.37
86.56
81.61
83.50
+0.31%
281,058
05/21/2026
81.31
84.76
79.77
83.24
+0.56%
517,766
05/20/2026
76.99
83.12
76.99
82.78
+11.05%
201,406
05/20/2026
-$1.09 Earnings
05/19/2026
74.20
75.25
72.99
74.54
-0.61%
235,565
05/19/2026
-$0.79 Earnings
05/18/2026
77.03
79.05
72.44
75.00
-3.19%
357,140
05/15/2026
77.27
81.62
73.78
77.47
-0.22%
269,881
05/14/2026
85.22
85.22
77.37
77.64
-8.21%
365,356