• $200.5M
    Market Cap
  • N/A
    1-Year Change
  • Diagnostics & Research
    Industry
  • 1 Month
    +13.77%
    Low Price$4.58
    High Price$6.53
  • 3 Months
    +8.58%
    Low Price$2.55
    High Price$6.53
  • 1 Year
    +88.29%
    Low Price$2.40
    High Price$8.48
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
6.08
6.30
5.67
5.95
-3.41%
203,196
06/01/2026
6.16
6.40
6.08
6.16
-0.81%
95,145
05/29/2026
6.53
6.53
6.04
6.21
-4.90%
238,150
05/28/2026
6.38
6.75
6.24
6.53
+1.87%
151,709
05/27/2026
6.38
6.44
6.00
6.41
-0.47%
470,750
05/26/2026
6.16
6.71
6.05
6.44
+5.75%
273,784
05/22/2026
5.70
6.15
5.43
6.09
+3.57%
371,152
05/21/2026
6.06
6.08
5.56
5.88
-5.01%
283,243
05/20/2026
5.62
6.21
5.55
6.19
+11.33%
442,000
05/19/2026
6.23
6.35
5.55
5.56
-12.44%
323,339
05/18/2026
6.50
6.86
5.81
6.35
-0.94%
408,705
05/15/2026
6.11
6.55
5.91
6.41
-0.16%
453,284
05/14/2026
5.14
6.75
4.90
6.42
+25.88%
1,165,598
05/13/2026
4.99
5.39
4.93
5.10
+2.41%
288,464
05/13/2026
-$0.28 Earnings
05/12/2026
4.86
5.19
4.71
4.98
+1.43%
186,325
05/11/2026
5.01
5.11
4.71
4.91
-2.00%
226,524
05/08/2026
4.87
5.10
4.55
5.01
+1.01%
422,184
05/07/2026
5.01
5.18
4.68
4.96
-1.39%
345,506
05/06/2026
4.63
5.07
4.46
5.03
+9.83%
653,455
05/05/2026
5.27
5.34
4.39
4.58
-12.43%
851,320
05/04/2026
4.18
5.35
4.15
5.23
+25.12%
1,598,372
05/01/2026
4.00
4.26
3.87
4.18
+4.24%
135,739
04/30/2026
3.85
4.06
3.73
4.01
+4.70%
93,996
04/29/2026
4.18
4.23
3.69
3.83
-8.81%
514,427
04/28/2026
3.95
4.36
3.87
4.20
+9.38%
350,958
04/27/2026
3.84
3.86
3.50
3.84
+2.13%
462,358
04/24/2026
3.46
3.97
3.46
3.76
+6.82%
283,883
04/23/2026
3.69
3.70
3.27
3.52
-6.13%
535,011
04/22/2026
3.65
4.10
3.58
3.75
+4.75%
549,789
04/21/2026
4.30
4.55
3.55
3.58
-10.28%
474,317
04/20/2026
3.80
4.02
3.75
3.99
+3.91%
200,060
04/17/2026
3.58
3.87
3.41
3.84
+9.40%
266,250
04/16/2026
3.39
3.64
3.13
3.51
+2.63%
484,350
04/15/2026
3.64
3.85
3.24
3.42
-5.26%
550,861
04/14/2026
3.05
4.07
3.03
3.61
+20.33%
835,650
04/13/2026
3.18
3.18
2.70
3.00
-5.36%
235,632
04/10/2026
3.21
3.23
2.65
3.17
-0.31%
415,147
04/09/2026
3.00
3.39
2.86
3.18
+5.30%
537,045
04/08/2026
3.36
3.61
2.96
3.02
-5.92%
293,631
04/07/2026
3.34
3.35
2.99
3.21
-4.75%
255,996
04/06/2026
3.71
3.72
3.12
3.37
-10.37%
192,237
04/02/2026
3.40
3.79
3.26
3.76
+9.30%
296,093
04/01/2026
3.03
3.45
2.88
3.44
+4.88%
274,153
03/31/2026
2.50
3.60
2.42
3.28
+28.63%
1,205,811
03/30/2026
3.48
3.66
2.42
2.55
-28.37%
442,208
03/27/2026
4.17
4.37
3.29
3.56
-13.38%
341,804
03/26/2026
4.20
4.47
4.02
4.11
-0.72%
317,849
03/26/2026
-$0.27 Earnings
03/25/2026
4.12
4.45
3.69
4.14
+3.50%
159,406
03/24/2026
4.00
4.11
3.44
4.00
0.00%
318,647
03/23/2026
4.26
4.47
3.98
4.00
-6.10%
115,484
03/20/2026
4.06
4.26
3.93
4.26
+8.67%
166,826
03/19/2026
4.38
4.41
3.91
3.92
-10.50%
161,270
03/18/2026
4.53
4.71
4.05
4.38
-3.31%
147,993
03/17/2026
4.53
4.68
4.21
4.53
-0.22%
132,784
03/16/2026
4.93
4.97
4.24
4.54
-7.54%
97,727
03/13/2026
5.06
5.39
4.60
4.91
+0.41%
133,708
03/12/2026
5.12
5.28
4.89
4.89
-6.86%
53,525
03/11/2026
5.17
5.27
4.70
5.25
-1.87%
69,740
03/10/2026
5.38
5.59
5.20
5.35
-0.93%
67,739
03/09/2026
5.32
5.58
5.27
5.40
-0.92%
45,093
03/06/2026
5.50
5.61
5.31
5.45
-0.55%
42,189
03/05/2026
5.47
5.74
5.25
5.48
+0.18%
79,242
03/04/2026
5.39
5.78
5.32
5.47
+0.37%
84,988
03/03/2026
5.21
5.87
5.07
5.45
+10.32%
136,319
03/02/2026
5.84
5.88
4.77
4.94
-17.80%
214,893
02/27/2026
5.72
6.19
5.63
6.01
+6.00%
101,077
02/26/2026
5.70
5.97
5.59
5.67
-1.39%
154,922
02/25/2026
5.70
5.92
5.55
5.75
+1.95%
113,783
02/24/2026
5.71
5.88
5.51
5.64
-0.88%
65,931
02/23/2026
5.49
5.81
5.35
5.69
+3.64%
19,900
02/20/2026
5.42
5.52
5.17
5.49
+1.10%
41,846
02/19/2026
5.28
5.43
5.01
5.43
+2.07%
39,617
02/18/2026
5.45
5.72
5.05
5.32
-1.30%
67,267
02/17/2026
5.58
5.62
5.20
5.39
-3.23%
52,976
02/13/2026
5.98
6.05
5.33
5.57
-0.18%
72,956
02/12/2026
5.53
5.70
5.22
5.58
-2.62%
125,069
02/11/2026
6.11
6.37
5.23
5.73
-22.67%
439,669
02/10/2026
7.16
7.50
7.08
7.41
+3.78%
29,079
02/09/2026
7.17
7.51
7.00
7.14
-2.46%
69,356
02/06/2026
6.73
7.48
6.54
7.32
+9.42%
61,495
02/05/2026
6.59
6.78
6.50
6.69
+0.75%
18,564
02/04/2026
6.80
6.80
6.57
6.64
-0.75%
10,960
02/03/2026
6.86
6.90
6.67
6.69
-2.48%
7,503
02/02/2026
6.52
6.89
6.50
6.86
+5.21%
23,170
01/30/2026
6.61
6.69
6.24
6.52
-1.51%
22,787
01/29/2026
6.87
6.97
6.36
6.62
-3.78%
21,012
01/28/2026
6.91
6.97
6.70
6.88
-0.15%
11,182
01/27/2026
6.57
6.97
6.55
6.89
+4.87%
16,893
01/26/2026
6.53
6.58
6.34
6.57
+0.77%
24,292
01/23/2026
6.74
6.74
6.04
6.52
-2.40%
39,903
01/22/2026
6.56
6.86
6.32
6.68
+2.61%
15,885
01/21/2026
6.15
6.58
6.14
6.51
+5.85%
21,366
01/20/2026
6.44
6.79
6.05
6.15
-7.31%
28,308
01/16/2026
6.61
7.15
6.47
6.64
+0.23%
51,017
01/15/2026
6.93
6.94
6.55
6.62
-3.36%
41,627
01/14/2026
7.27
7.27
6.59
6.85
-5.26%
76,842
01/13/2026
7.10
7.35
6.86
7.23
+1.69%
33,066
01/12/2026
7.44
7.44
6.85
7.11
-4.44%
69,225