• $77.9M
    Market Cap
  • -23.56%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -18.01%
    Low Price$19.42
    High Price$25.03
  • 3 Months
    -27.32%
    Low Price$19.42
    High Price$29.45
  • 1 Year
    -23.56%
    Low Price$18.19
    High Price$37.42
Date
Open
High
Low
Close
Change (%)
Volume
10/01/2026
21.11
21.23
20.17
20.35
-3.14%
44,590
09/30/2026
21.26
21.69
21.01
21.01
+0.43%
5,453
09/29/2026
21.20
21.69
20.92
20.92
-1.55%
9,445
09/28/2026
22.55
22.90
21.25
21.25
-4.24%
12,007
09/25/2026
22.66
22.92
22.15
22.19
-0.94%
14,850
09/24/2026
23.37
23.96
22.30
22.40
-4.76%
17,444
09/23/2026
23.38
24.30
23.14
23.52
+1.20%
34,918
09/22/2026
22.70
23.44
22.42
23.24
+0.39%
43,900
09/21/2026
22.52
23.70
22.46
23.15
+2.21%
16,709
09/18/2026
22.44
23.14
21.96
22.65
+1.21%
33,749
09/17/2026
20.04
22.45
19.50
22.38
+15.24%
30,544
09/16/2026
20.29
21.12
18.21
19.42
-4.43%
63,521
09/15/2026
21.51
22.47
20.32
20.32
-7.38%
71,509
09/14/2026
21.50
22.39
21.01
21.94
+0.18%
54,623
09/11/2026
22.62
23.12
21.21
21.90
-2.36%
18,947
09/10/2026
23.35
23.62
22.09
22.43
-4.23%
52,589
09/09/2026
24.26
24.99
23.26
23.42
-4.60%
27,488
09/08/2026
24.07
24.61
23.26
24.55
+0.82%
40,714
09/04/2026
24.44
24.79
24.01
24.35
-0.04%
18,796
09/03/2026
25.18
25.60
24.06
24.36
-2.68%
43,484
09/02/2026
24.59
26.10
23.26
25.03
+0.85%
87,878
09/01/2026
23.90
24.83
23.71
24.82
+3.07%
18,645
08/31/2026
24.16
25.92
23.27
24.08
-2.63%
79,242
08/28/2026
24.61
25.84
24.00
24.73
-1.08%
40,909
08/27/2026
26.48
27.08
24.51
25.00
-6.65%
83,493
08/26/2026
27.07
27.50
26.31
26.78
-1.54%
36,434
08/25/2026
27.09
28.17
25.97
27.20
+2.18%
50,927
08/24/2026
25.52
27.23
24.65
26.62
+4.35%
151,268
08/21/2026
26.41
28.47
25.00
25.51
-4.31%
21,635
08/20/2026
26.03
27.32
25.86
26.66
+3.25%
24,235
08/19/2026
26.59
28.14
25.74
25.82
-1.11%
17,786
08/18/2026
25.69
27.46
25.69
26.11
+0.81%
21,167
08/17/2026
27.23
28.06
25.84
25.90
-5.82%
29,255
08/14/2026
28.00
28.63
26.97
27.50
-5.01%
23,287
08/13/2026
27.80
29.80
25.83
28.95
+0.14%
44,124
08/13/2026
-$6.62 Earnings
08/12/2026
28.84
29.02
28.02
28.91
+0.98%
23,512
08/11/2026
28.88
29.08
28.30
28.63
-1.28%
37,822
08/10/2026
28.20
29.00
28.20
29.00
+2.26%
21,173
08/07/2026
29.31
29.49
28.02
28.36
-3.70%
42,086
08/06/2026
28.01
29.52
28.01
29.45
+3.19%
75,781
08/05/2026
26.88
28.90
26.83
28.54
+6.89%
59,712
08/04/2026
27.24
28.29
26.50
26.70
-0.52%
132,726
08/03/2026
28.66
29.01
26.22
26.84
-6.35%
374,480
07/31/2026
26.74
29.09
25.92
28.66
+9.18%
324,265
07/30/2026
26.41
27.87
25.96
26.25
+1.98%
166,063
07/29/2026
27.00
27.02
25.73
25.74
-7.31%
72,327
07/28/2026
26.82
27.87
25.79
27.77
+0.65%
103,872
07/27/2026
27.36
28.91
26.39
27.59
+6.44%
91,424
07/24/2026
28.04
28.81
25.55
25.92
-8.73%
206,211
07/23/2026
26.60
28.40
25.33
28.40
+7.29%
21,731
07/22/2026
27.38
27.75
25.90
26.47
-1.45%
58,900
07/21/2026
27.15
27.85
26.14
26.86
-1.47%
66,239
07/20/2026
26.99
28.98
26.77
27.26
+1.00%
176,045
07/17/2026
27.49
28.37
26.50
26.99
+1.05%
9,861
07/16/2026
26.90
28.35
26.71
26.71
-1.80%
17,906
07/15/2026
25.19
28.51
25.19
27.20
+7.09%
34,291
07/14/2026
25.75
26.20
24.93
25.40
-3.24%
50,104
07/13/2026
27.00
27.38
24.60
26.25
-1.13%
42,473
07/10/2026
27.57
27.65
26.55
26.55
-2.25%
29,776
07/09/2026
26.80
28.35
26.80
27.16
-3.00%
8,953
07/08/2026
25.00
28.00
24.48
28.00
+13.82%
33,810
07/07/2026
24.93
25.30
23.51
24.60
+1.11%
36,588
07/06/2026
26.23
26.50
24.33
24.33
-5.59%
8,797
07/02/2026
27.63
27.75
25.40
25.77
-7.96%
27,661
07/01/2026
28.26
28.55
27.49
28.00
-0.92%
31,990
06/30/2026
27.53
29.10
27.53
28.26
+2.58%
52,999
06/29/2026
29.76
29.76
27.55
27.55
-5.10%
27,407
06/26/2026
28.80
29.29
28.51
29.03
-0.62%
19,552
06/25/2026
28.86
29.21
27.89
29.21
+1.74%
27,377
06/24/2026
29.00
29.20
28.50
28.71
-2.68%
34,633
06/23/2026
29.00
29.61
28.66
29.50
+0.75%
22,172
06/22/2026
29.00
29.30
28.64
29.28
+0.97%
20,720
06/18/2026
27.50
29.00
27.03
29.00
+7.37%
46,218
06/17/2026
27.51
28.12
26.67
27.01
-3.60%
9,204
06/16/2026
27.95
28.50
27.36
28.02
+5.74%
20,954
06/15/2026
28.00
28.00
26.42
26.50
-3.64%
64,743
06/12/2026
26.47
27.55
26.47
27.50
-4.25%
1,609
06/11/2026
27.75
28.74
27.50
28.72
+4.74%
41,817
06/10/2026
27.00
27.66
26.95
27.42
+1.93%
32,110
06/09/2026
26.90
26.90
26.90
26.90
+2.28%
829
06/08/2026
25.75
26.59
25.75
26.30
+2.94%
1,892
06/05/2026
25.25
25.55
25.25
25.55
-1.20%
3,593
06/04/2026
26.26
26.45
25.85
25.86
-0.08%
6,726
06/03/2026
26.21
26.50
25.88
25.88
-0.46%
6,877
06/02/2026
26.73
26.73
25.91
26.00
-0.76%
6,184
06/01/2026
26.61
27.63
26.17
26.20
-1.02%
12,490
05/29/2026
26.05
27.10
25.80
26.47
+2.60%
10,394
05/28/2026
26.32
26.78
25.69
25.80
-4.30%
5,482
05/27/2026
28.02
28.02
26.80
26.96
-0.77%
10,989
05/26/2026
26.09
27.90
26.09
27.17
+1.91%
10,644
05/22/2026
26.29
27.16
25.31
26.66
-1.62%
12,395
05/21/2026
27.12
27.47
26.73
27.10
-0.04%
14,948
05/20/2026
27.06
27.11
26.57
27.11
+0.41%
58,720
05/19/2026
26.14
27.43
26.14
27.00
+3.25%
61,909
05/18/2026
27.07
27.07
24.48
26.15
-2.13%
27,164
05/15/2026
27.85
27.85
25.64
26.72
-3.50%
8,214
05/14/2026
27.00
27.69
25.75
27.69
+6.46%
47,421
05/14/2026
-$3.09 Earnings
05/13/2026
27.05
29.64
26.01
26.01
-4.52%
44,257