• $608.1M
    Market Cap
  • 46.43%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +11.82%
    Low Price$7.53
    High Price$8.94
  • 3 Months
    +73.61%
    Low Price$4.48
    High Price$8.94
  • 1 Year
    +50.36%
    Low Price$4.42
    High Price$8.94
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
8.52
8.60
8.07
8.42
-1.06%
1,722,993
06/01/2026
8.30
8.63
8.10
8.51
+2.53%
1,629,528
05/29/2026
8.09
8.42
8.09
8.30
+2.60%
1,366,204
05/28/2026
8.00
8.27
7.98
8.09
+0.50%
1,529,470
05/27/2026
7.95
8.42
7.91
8.05
+1.26%
1,740,320
05/26/2026
8.13
8.30
7.95
7.95
-0.50%
1,320,166
05/22/2026
7.99
8.34
7.90
7.99
+0.76%
1,588,853
05/21/2026
7.59
8.13
7.53
7.93
+2.85%
1,671,461
05/20/2026
7.70
8.02
7.70
7.71
+0.65%
1,434,891
05/19/2026
7.71
7.88
7.47
7.66
-3.04%
1,944,498
05/18/2026
8.79
8.84
7.84
7.90
-9.92%
4,225,378
05/15/2026
8.67
9.07
7.78
8.77
-1.57%
3,683,249
05/14/2026
9.19
9.27
8.27
8.91
-0.34%
3,024,835
05/14/2026
-$0.14 Earnings
05/13/2026
8.65
8.95
8.48
8.94
+2.52%
1,824,379
05/12/2026
8.89
8.97
8.23
8.72
-1.47%
2,830,462
05/11/2026
8.50
9.26
8.50
8.85
+5.99%
3,892,167
05/08/2026
7.88
8.36
7.77
8.35
+7.19%
2,533,636
05/07/2026
7.58
7.91
7.37
7.79
+2.10%
2,338,482
05/06/2026
7.63
7.93
7.50
7.63
-0.52%
1,831,107
05/05/2026
7.56
7.99
7.49
7.67
+1.86%
2,706,142
05/04/2026
6.57
7.54
6.55
7.53
+16.38%
2,538,561
05/01/2026
6.15
6.52
6.11
6.47
+4.69%
1,594,678
04/30/2026
6.18
6.43
6.13
6.18
0.00%
1,270,416
04/29/2026
6.21
6.49
6.17
6.18
-0.32%
1,333,079
04/28/2026
6.25
6.36
6.12
6.20
-1.43%
647,281
04/27/2026
6.50
6.72
6.24
6.29
-3.23%
1,390,805
04/24/2026
7.04
7.05
6.40
6.50
-7.67%
1,691,672
04/23/2026
7.34
7.56
6.98
7.04
-4.09%
2,260,469
04/22/2026
7.06
7.53
6.74
7.34
+4.86%
2,548,747
04/21/2026
7.29
7.47
6.91
7.00
-3.05%
3,513,016
04/20/2026
6.38
7.66
6.38
7.22
+13.34%
5,301,238
04/17/2026
5.25
6.45
5.23
6.37
+23.45%
4,148,099
04/16/2026
5.18
5.21
5.04
5.16
+0.19%
1,283,765
04/15/2026
5.14
5.20
5.04
5.15
+0.98%
1,011,274
04/14/2026
4.90
5.11
4.87
5.10
+4.72%
1,203,472
04/13/2026
4.80
4.92
4.77
4.87
+0.83%
617,208
04/10/2026
4.82
4.86
4.76
4.83
+0.63%
591,602
04/09/2026
4.88
4.94
4.80
4.80
-3.03%
927,256
04/08/2026
5.09
5.14
4.90
4.95
0.00%
826,379
04/07/2026
5.00
5.02
4.74
4.95
-1.39%
1,224,892
04/06/2026
5.01
5.21
5.01
5.02
+0.40%
1,532,716
04/02/2026
4.85
5.11
4.84
5.00
+0.40%
910,354
04/01/2026
4.95
5.16
4.91
4.98
+1.63%
942,963
03/31/2026
4.66
4.94
4.65
4.90
+9.38%
1,387,788
03/30/2026
4.80
4.80
4.44
4.48
-6.86%
1,199,887
03/27/2026
4.89
4.96
4.76
4.81
-1.43%
1,327,868
03/26/2026
4.93
5.02
4.82
4.88
-2.20%
1,126,783
03/25/2026
4.92
5.13
4.88
4.99
+3.74%
1,203,375
03/24/2026
4.91
4.95
4.79
4.81
-3.61%
965,430
03/23/2026
5.05
5.09
4.95
4.99
+0.40%
778,000
03/20/2026
4.91
5.17
4.85
4.97
+1.22%
1,652,363
03/19/2026
4.96
5.04
4.80
4.91
-2.58%
1,196,144
03/18/2026
5.22
5.22
5.02
5.04
-2.51%
1,018,479
03/17/2026
5.01
5.24
4.99
5.17
+3.61%
1,983,467
03/16/2026
4.71
5.00
4.62
4.99
+6.85%
1,491,199
03/13/2026
5.04
5.09
4.66
4.67
-6.22%
1,362,480
03/12/2026
5.01
5.08
4.93
4.98
-2.35%
1,482,487
03/12/2026
-$0.54 Earnings
03/11/2026
5.08
5.15
5.01
5.10
-0.20%
857,945
03/10/2026
5.11
5.30
5.07
5.11
-0.39%
1,654,301
03/09/2026
4.79
5.17
4.79
5.13
+3.85%
1,830,967
03/06/2026
4.72
5.00
4.65
4.94
+1.86%
1,006,397
03/05/2026
4.90
4.99
4.77
4.85
-2.02%
1,333,663
03/04/2026
4.99
5.10
4.89
4.95
+0.81%
1,058,225
03/03/2026
5.00
5.04
4.87
4.91
-3.91%
1,119,871
03/02/2026
5.06
5.20
5.06
5.11
-2.67%
1,126,307
02/27/2026
5.54
5.54
5.20
5.25
+1.94%
2,102,742
02/26/2026
5.18
5.20
5.04
5.15
-0.58%
1,486,086
02/25/2026
5.15
5.23
5.12
5.18
+1.77%
1,147,088
02/24/2026
4.95
5.11
4.76
5.09
+2.41%
2,882,371
02/23/2026
5.05
5.07
4.83
4.97
-2.64%
2,018,542
02/20/2026
5.45
5.50
4.98
5.11
-14.20%
7,804,311
02/19/2026
5.77
6.00
5.72
5.95
+1.71%
1,218,970
02/18/2026
5.66
5.99
5.57
5.85
+3.91%
618,201
02/17/2026
5.68
5.74
5.53
5.63
-0.88%
475,711
02/13/2026
5.66
5.82
5.61
5.68
+1.43%
473,160
02/12/2026
5.54
5.91
5.50
5.60
+1.27%
979,624
02/11/2026
5.78
5.82
5.40
5.53
-3.99%
585,900
02/10/2026
5.73
5.99
5.64
5.76
-0.17%
528,878
02/09/2026
5.83
5.83
5.53
5.77
-1.03%
440,648
02/06/2026
5.46
5.95
5.38
5.83
+10.21%
734,219
02/05/2026
5.63
5.67
5.24
5.29
-7.36%
739,836
02/04/2026
5.89
5.89
5.56
5.71
-3.55%
534,634
02/03/2026
5.91
6.02
5.67
5.92
+0.85%
461,566
02/02/2026
5.80
6.03
5.77
5.87
+0.51%
419,446
01/30/2026
5.87
6.11
5.80
5.84
-1.52%
560,257
01/29/2026
5.76
5.95
5.68
5.93
+3.31%
500,226
01/28/2026
6.09
6.14
5.70
5.74
-5.90%
600,616
01/27/2026
6.03
6.15
5.98
6.10
+1.50%
376,952
01/26/2026
6.24
6.24
5.91
6.01
-3.06%
706,168
01/23/2026
6.26
6.31
6.13
6.20
-1.59%
749,967
01/22/2026
6.28
6.62
6.20
6.30
0.00%
846,802
01/21/2026
6.05
6.35
5.97
6.30
+6.42%
715,833
01/20/2026
6.20
6.47
5.91
5.92
-7.50%
1,206,197
01/16/2026
5.95
6.51
5.90
6.40
+7.74%
1,226,588
01/15/2026
6.23
6.24
5.88
5.94
-4.35%
744,787
01/14/2026
6.09
6.34
5.99
6.21
+1.31%
1,307,447
01/13/2026
5.84
6.18
5.63
6.13
+4.61%
886,342
01/12/2026
5.73
5.91
5.53
5.86
+2.63%
832,177