• $919.7M
    Market Cap
  • 76.49%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -7.91%
    Low Price$8.56
    High Price$10.41
  • 3 Months
    +25.42%
    Low Price$7.73
    High Price$11.25
  • 1 Year
    +76.49%
    Low Price$5.54
    High Price$12.14
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
9.96
10.54
9.95
10.36
+4.33%
1,386,198
06/18/2026
9.67
9.98
9.55
9.93
+3.76%
1,700,093
06/17/2026
9.51
9.82
9.43
9.57
+1.81%
1,804,079
06/16/2026
9.56
9.61
9.16
9.40
-1.47%
1,014,441
06/15/2026
9.18
9.64
9.04
9.54
+5.41%
1,680,637
06/12/2026
8.85
9.21
8.84
9.05
+2.14%
1,295,219
06/11/2026
8.71
9.06
8.51
8.86
+2.07%
2,230,897
06/10/2026
8.91
9.15
8.67
8.68
-1.48%
1,816,541
06/09/2026
8.78
9.02
8.62
8.81
+2.92%
2,013,608
06/08/2026
8.88
8.94
8.39
8.56
-2.06%
1,426,426
06/05/2026
8.76
9.21
8.56
8.74
-0.34%
3,225,817
06/04/2026
8.75
9.05
8.64
8.77
+1.33%
2,094,030
06/03/2026
8.95
8.96
8.63
8.66
-3.51%
1,587,696
06/02/2026
9.08
9.20
8.69
8.97
-0.72%
2,658,887
06/01/2026
10.17
10.17
9.03
9.04
-11.42%
2,101,931
05/29/2026
9.97
10.35
9.90
10.20
+2.31%
1,722,158
05/28/2026
10.13
10.18
9.89
9.97
-2.64%
1,604,975
05/27/2026
10.41
10.56
10.23
10.24
-1.63%
1,454,316
05/26/2026
11.34
11.43
10.39
10.41
-7.47%
2,932,514
05/22/2026
11.12
11.52
11.01
11.25
+1.08%
2,488,755
05/21/2026
10.20
11.46
10.18
11.13
+7.64%
5,224,327
05/20/2026
8.98
10.38
8.98
10.34
+15.40%
5,341,981
05/19/2026
9.21
9.23
8.95
8.96
-2.61%
1,402,319
05/18/2026
9.22
9.51
9.04
9.20
-0.22%
1,121,533
05/15/2026
9.66
9.79
9.17
9.22
-5.34%
1,516,361
05/14/2026
9.61
9.99
9.55
9.74
+2.74%
2,022,433
05/13/2026
8.97
9.54
8.76
9.48
-2.07%
2,427,528
05/12/2026
9.52
9.94
9.38
9.68
+1.79%
1,840,027
05/12/2026
-$0.83 Earnings
05/11/2026
9.51
9.94
9.51
9.51
+0.96%
1,181,802
05/08/2026
9.35
9.51
9.33
9.42
+1.07%
889,209
05/07/2026
9.56
9.61
9.05
9.32
-2.51%
947,755
05/06/2026
9.35
9.61
9.27
9.56
+2.91%
1,066,236
05/05/2026
9.34
9.42
9.04
9.29
+0.43%
816,874
05/04/2026
8.92
9.42
8.85
9.25
+5.47%
1,307,368
05/01/2026
8.77
8.94
8.67
8.77
-0.68%
1,217,943
04/30/2026
8.85
8.95
8.78
8.83
+0.91%
774,011
04/29/2026
8.73
8.84
8.53
8.75
-0.91%
1,233,660
04/28/2026
9.07
9.20
8.75
8.83
-2.65%
1,182,318
04/27/2026
9.23
9.57
9.07
9.07
-2.05%
872,760
04/24/2026
9.34
9.38
9.08
9.26
-0.11%
852,928
04/23/2026
9.49
9.65
9.22
9.27
-2.73%
993,062
04/22/2026
9.56
9.62
9.37
9.53
+0.63%
983,056
04/21/2026
9.89
10.04
9.47
9.47
-3.17%
1,533,813
04/20/2026
9.65
9.86
9.50
9.78
+1.03%
1,605,723
04/17/2026
9.50
10.02
9.49
9.68
+8.28%
3,581,741
04/16/2026
9.11
9.11
8.77
8.94
-1.22%
1,045,784
04/15/2026
9.23
9.28
8.90
9.05
-0.98%
874,517
04/14/2026
9.02
9.23
8.91
9.14
+4.82%
1,703,753
04/13/2026
8.70
8.97
8.64
8.72
+0.58%
800,807
04/10/2026
8.81
8.84
8.58
8.67
-2.03%
880,088
04/09/2026
8.76
8.90
8.64
8.85
+0.68%
764,469
04/08/2026
9.04
9.10
8.66
8.79
-0.34%
1,046,033
04/07/2026
8.47
8.93
8.25
8.82
+3.89%
1,456,860
04/06/2026
8.61
8.80
8.46
8.49
-1.39%
838,326
04/02/2026
8.15
8.94
8.15
8.61
+3.24%
4,391,977
04/01/2026
8.11
8.56
8.09
8.34
+2.58%
1,361,514
03/31/2026
7.94
8.30
7.92
8.13
+5.17%
1,392,728
03/30/2026
7.71
7.79
7.54
7.73
-0.13%
1,207,343
03/27/2026
8.32
8.39
7.73
7.74
-7.42%
2,197,072
03/26/2026
8.39
8.63
8.33
8.36
-2.22%
1,200,948
03/25/2026
8.36
8.63
8.26
8.55
+5.95%
1,010,646
03/24/2026
8.23
8.29
7.96
8.07
-3.00%
983,168
03/23/2026
8.39
8.50
8.05
8.32
+0.73%
1,423,874
03/20/2026
8.43
8.60
8.17
8.26
-2.02%
2,695,609
03/19/2026
8.31
8.52
8.17
8.43
+0.48%
800,117
03/18/2026
8.52
8.57
8.27
8.39
-2.21%
934,242
03/17/2026
8.80
8.83
8.56
8.58
-1.72%
805,930
03/16/2026
8.67
8.81
8.57
8.73
+0.92%
982,359
03/13/2026
8.91
9.00
8.54
8.65
-2.15%
1,285,241
03/12/2026
9.19
9.26
8.84
8.84
-4.12%
1,699,060
03/11/2026
9.30
9.47
8.85
9.22
-0.43%
1,489,307
03/10/2026
9.48
9.60
9.20
9.26
-1.38%
1,608,559
03/09/2026
8.88
9.49
8.88
9.39
+4.80%
2,186,207
03/06/2026
8.28
8.97
8.19
8.96
+5.29%
1,992,090
03/05/2026
7.93
8.54
7.80
8.51
-0.47%
3,323,968
03/05/2026
-$0.92 Earnings
03/04/2026
8.56
8.62
8.16
8.55
+0.59%
2,251,078
03/03/2026
8.48
8.60
8.22
8.50
-2.07%
1,048,714
03/02/2026
8.50
8.76
8.47
8.68
-0.57%
1,211,954
02/27/2026
8.51
8.76
8.51
8.73
+0.92%
1,257,012
02/26/2026
8.58
8.68
8.34
8.65
+1.05%
1,184,725
02/25/2026
8.46
8.68
8.35
8.56
+2.15%
1,608,215
02/24/2026
8.36
8.51
8.26
8.38
+0.36%
1,770,851
02/23/2026
8.36
8.73
8.20
8.35
-1.30%
1,733,608
02/20/2026
8.47
8.53
8.25
8.46
-1.40%
1,562,223
02/19/2026
8.41
8.66
8.36
8.58
+1.06%
1,193,642
02/18/2026
8.55
8.70
8.35
8.49
+0.12%
1,564,745
02/17/2026
8.28
8.56
8.25
8.48
+2.05%
2,066,642
02/13/2026
8.15
8.40
8.07
8.31
+3.62%
2,672,320
02/12/2026
7.90
8.05
7.63
8.02
+2.30%
1,220,693
02/11/2026
7.80
7.87
7.50
7.84
0.00%
859,363
02/10/2026
7.86
8.08
7.77
7.84
+0.90%
1,093,734
02/09/2026
7.76
7.80
7.57
7.77
-0.77%
1,014,687
02/06/2026
7.54
7.88
7.54
7.83
+5.81%
1,539,231
02/05/2026
8.05
8.17
7.36
7.40
-8.30%
1,716,419
02/04/2026
8.33
8.35
8.05
8.07
-1.94%
1,545,518
02/03/2026
8.20
8.31
8.05
8.23
-0.48%
1,187,875
02/02/2026
8.07
8.35
8.05
8.27
+1.85%
986,241
01/30/2026
8.08
8.31
8.05
8.12
-1.22%
1,397,107