• $343.0M
    Market Cap
  • 26.73%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +37.44%
    Low Price$6.65
    High Price$9.98
  • 3 Months
    +15.26%
    Low Price$5.77
    High Price$9.98
  • 1 Year
    +19.09%
    Low Price$5.77
    High Price$9.98
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
9.96
9.96
9.06
9.14
-8.42%
238,835
06/02/2026
9.75
10.00
9.55
9.98
+1.01%
352,897
06/01/2026
9.95
10.02
9.35
9.88
-0.50%
346,170
05/29/2026
9.94
10.10
9.73
9.93
+0.40%
447,840
05/28/2026
9.97
10.28
9.82
9.89
-0.80%
1,066,951
05/27/2026
9.90
10.14
9.70
9.97
+0.81%
219,621
05/26/2026
9.97
9.98
9.66
9.89
-0.40%
135,699
05/22/2026
10.28
10.45
9.80
9.93
-0.40%
194,342
05/21/2026
9.62
9.99
9.53
9.97
+2.26%
211,531
05/20/2026
9.79
9.96
9.65
9.75
-0.10%
238,893
05/19/2026
9.52
10.07
9.50
9.76
+1.67%
288,990
05/18/2026
9.70
10.27
9.40
9.60
-1.54%
459,191
05/15/2026
9.29
10.17
9.17
9.75
+5.52%
602,572
05/14/2026
7.20
9.64
7.20
9.24
+36.48%
2,268,618
05/14/2026
$0.01 Earnings
05/13/2026
6.99
7.12
6.75
6.77
-3.70%
149,432
05/12/2026
7.06
7.17
6.95
7.03
-0.99%
114,123
05/11/2026
6.92
7.35
6.80
7.10
+2.45%
142,323
05/08/2026
6.94
7.25
6.90
6.93
+0.43%
211,118
05/07/2026
7.14
7.18
6.79
6.90
-3.90%
207,025
05/06/2026
6.80
7.26
6.61
7.18
+6.85%
240,799
05/05/2026
6.73
6.94
6.65
6.72
+1.05%
77,230
05/04/2026
6.56
6.90
6.56
6.65
+1.68%
129,756
05/01/2026
6.48
6.62
6.39
6.54
+0.77%
145,467
04/30/2026
6.27
6.51
6.24
6.49
+3.67%
149,239
04/29/2026
6.66
6.74
6.13
6.26
-6.57%
141,830
04/28/2026
6.85
6.93
6.66
6.70
-2.19%
54,068
04/27/2026
6.82
7.11
6.82
6.85
+0.15%
125,076
04/24/2026
6.62
7.00
6.56
6.84
+2.70%
108,302
04/23/2026
6.69
6.70
6.56
6.66
-0.30%
47,585
04/22/2026
6.60
6.75
6.56
6.68
+2.14%
110,507
04/21/2026
6.74
6.75
6.54
6.54
-2.82%
71,759
04/20/2026
6.86
6.86
6.63
6.73
-0.88%
68,978
04/17/2026
6.46
6.93
6.22
6.79
+7.78%
216,526
04/16/2026
6.47
6.57
6.10
6.30
-3.08%
221,577
04/15/2026
6.25
6.54
6.25
6.50
+4.00%
163,145
04/14/2026
5.93
6.32
5.93
6.25
+5.40%
193,732
04/13/2026
5.80
6.14
5.65
5.93
+2.07%
162,542
04/10/2026
6.39
6.54
5.80
5.81
-9.22%
322,771
04/09/2026
6.45
6.47
6.25
6.40
-1.39%
75,369
04/08/2026
6.59
6.59
6.34
6.49
+2.69%
156,682
04/07/2026
6.37
6.43
6.12
6.32
-1.56%
163,729
04/06/2026
6.34
6.59
6.34
6.42
0.00%
126,939
04/02/2026
6.30
6.55
6.25
6.42
+0.16%
267,076
04/01/2026
6.15
6.49
6.15
6.41
+4.23%
153,753
03/31/2026
5.89
6.21
5.89
6.15
+6.59%
119,496
03/30/2026
5.83
5.91
5.65
5.77
-2.37%
205,111
03/27/2026
6.46
6.54
5.91
5.91
-9.22%
203,472
03/26/2026
6.10
6.67
6.06
6.51
+5.51%
463,930
03/25/2026
5.93
6.50
5.90
6.17
+2.49%
371,762
03/24/2026
6.79
6.97
5.90
6.02
-19.19%
809,178
03/24/2026
-$0.17 Earnings
03/23/2026
7.54
7.66
7.37
7.45
+1.78%
207,396
03/20/2026
7.61
7.65
7.32
7.32
-4.31%
574,195
03/19/2026
7.46
7.74
7.34
7.65
+2.41%
141,756
03/18/2026
7.71
7.77
7.36
7.47
-3.74%
225,563
03/17/2026
7.82
8.10
7.70
7.76
-0.51%
174,661
03/16/2026
7.76
8.11
7.69
7.80
+3.72%
228,275
03/13/2026
7.68
8.00
7.48
7.52
-1.44%
90,020
03/12/2026
7.79
7.90
7.54
7.63
-4.27%
78,092
03/11/2026
7.77
8.00
7.54
7.97
+1.01%
68,518
03/10/2026
7.64
8.34
7.52
7.89
+3.95%
111,699
03/09/2026
7.67
8.00
7.30
7.59
-1.43%
168,358
03/06/2026
7.80
8.05
7.51
7.70
-2.90%
141,117
03/05/2026
8.20
8.70
7.91
7.93
-3.29%
240,589
03/04/2026
8.08
8.25
7.92
8.20
+2.50%
105,166
03/03/2026
8.02
8.21
7.88
8.00
-2.68%
101,134
03/02/2026
8.37
8.59
8.18
8.22
-3.18%
172,358
02/27/2026
8.55
8.77
8.36
8.49
-1.39%
119,830
02/26/2026
8.75
9.10
8.37
8.61
-2.93%
135,157
02/25/2026
8.94
9.10
8.84
8.87
-0.45%
75,006
02/24/2026
9.07
9.15
8.85
8.91
-0.89%
205,442
02/23/2026
8.73
9.12
8.73
8.99
+2.86%
149,150
02/20/2026
8.74
9.09
8.62
8.74
-0.46%
75,420
02/19/2026
8.95
9.00
8.50
8.78
-2.12%
72,614
02/18/2026
8.71
9.19
8.65
8.97
+3.34%
204,805
02/17/2026
8.45
8.97
8.32
8.68
+3.09%
128,599
02/13/2026
8.26
8.53
8.26
8.42
+2.68%
100,153
02/12/2026
7.94
8.66
7.94
8.20
+4.86%
148,945
02/11/2026
7.80
7.83
7.56
7.82
+0.39%
57,321
02/10/2026
7.71
7.90
7.67
7.79
-0.89%
86,459
02/09/2026
7.87
7.92
7.58
7.86
+0.26%
99,416
02/06/2026
7.75
7.95
7.55
7.84
+2.35%
91,323
02/05/2026
7.89
8.02
7.65
7.66
-3.53%
113,344
02/04/2026
7.97
8.10
7.74
7.94
+0.38%
139,099
02/03/2026
7.77
8.11
7.73
7.91
+1.02%
100,178
02/02/2026
7.53
7.93
7.40
7.83
+3.16%
134,027
01/30/2026
7.41
7.63
7.41
7.59
+0.93%
132,079
01/29/2026
7.51
7.60
7.37
7.52
+0.80%
99,001
01/28/2026
7.82
7.82
7.46
7.46
-4.97%
188,884
01/27/2026
7.69
7.95
7.68
7.85
+1.82%
95,072
01/26/2026
7.67
7.73
7.54
7.71
+0.65%
62,832
01/23/2026
7.76
7.76
7.65
7.66
-1.79%
56,680
01/22/2026
7.70
7.84
7.69
7.80
+1.30%
45,052
01/21/2026
7.40
7.70
7.40
7.70
+4.19%
87,300
01/20/2026
7.43
7.56
7.35
7.39
-2.64%
98,848
01/16/2026
7.46
7.63
7.35
7.59
+1.74%
93,839
01/15/2026
7.56
7.82
7.39
7.46
-1.58%
83,700
01/14/2026
7.55
7.67
7.40
7.58
0.00%
398,590
01/13/2026
7.60
7.79
7.42
7.58
-0.52%
111,961