• $1.1B
    Market Cap
  • 63.77%
    1-Year Change
  • Diagnostics & Research
    Industry
  • 1 Month
    +20.07%
    Low Price$8.94
    High Price$12.10
  • 3 Months
    +40.08%
    Low Price$5.04
    High Price$12.10
  • 1 Year
    +63.77%
    Low Price$4.41
    High Price$12.10
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
10.49
10.86
9.65
10.17
-3.51%
2,506,301
06/18/2026
10.00
10.58
9.89
10.54
+8.10%
3,823,116
06/17/2026
9.70
10.63
9.52
9.75
+0.62%
3,261,601
06/16/2026
9.77
10.41
9.58
9.69
-1.02%
2,739,132
06/15/2026
9.98
10.31
9.59
9.79
+2.09%
2,519,540
06/12/2026
9.47
9.87
9.33
9.59
+1.80%
1,965,220
06/11/2026
9.70
9.72
9.14
9.42
-1.98%
3,685,184
06/10/2026
9.56
10.30
9.48
9.61
-1.44%
2,020,968
06/09/2026
10.06
10.12
9.08
9.75
-2.89%
4,010,865
06/08/2026
11.02
11.09
10.01
10.04
-6.60%
2,341,661
06/05/2026
11.75
11.95
10.38
10.75
-11.16%
4,148,751
06/04/2026
10.78
12.53
10.59
12.10
+12.24%
5,547,004
06/03/2026
10.98
11.05
10.37
10.78
-3.23%
2,907,167
06/02/2026
11.02
11.26
10.68
11.14
-1.07%
2,422,034
06/01/2026
10.99
11.72
10.52
11.26
-1.23%
3,001,284
05/29/2026
10.81
11.85
10.71
11.40
+3.83%
4,471,554
05/28/2026
9.42
11.05
9.36
10.98
+15.70%
4,115,409
05/27/2026
9.16
9.51
8.84
9.49
+6.15%
2,459,901
05/26/2026
8.72
9.22
8.60
8.94
+5.55%
2,391,627
05/22/2026
8.35
8.69
8.05
8.47
+2.67%
2,690,992
05/21/2026
7.86
8.58
7.70
8.25
+3.77%
4,167,054
05/20/2026
7.21
7.96
7.20
7.95
+12.93%
2,697,240
05/19/2026
6.65
7.13
6.48
7.04
+4.76%
1,868,325
05/18/2026
6.39
7.33
6.39
6.72
+5.66%
2,364,834
05/15/2026
6.52
6.59
6.32
6.36
-5.22%
1,773,845
05/14/2026
6.45
6.92
6.28
6.71
+5.01%
3,392,927
05/13/2026
6.82
7.39
6.35
6.39
+5.79%
5,780,414
05/12/2026
5.79
6.21
5.70
6.04
+4.50%
1,482,603
05/11/2026
5.94
6.04
5.74
5.78
-3.34%
1,614,303
05/08/2026
5.70
6.07
5.42
5.98
-0.17%
2,726,776
05/07/2026
6.03
6.18
5.83
5.99
-1.32%
1,510,306
05/07/2026
-$0.29 Earnings
05/06/2026
5.64
6.23
5.57
6.07
+9.17%
3,173,355
05/05/2026
5.99
6.10
5.55
5.56
-5.76%
2,217,166
05/04/2026
5.74
5.98
5.72
5.90
+2.08%
1,715,448
05/01/2026
5.54
5.78
5.35
5.78
+4.71%
1,971,030
04/30/2026
5.10
5.69
5.02
5.52
+9.52%
5,643,486
04/29/2026
5.47
5.47
4.96
5.04
-8.36%
2,196,681
04/28/2026
5.89
5.96
5.40
5.50
-7.72%
2,068,423
04/27/2026
6.08
6.35
5.95
5.96
-2.30%
1,409,401
04/24/2026
5.90
6.18
5.86
6.10
+3.39%
2,443,519
04/23/2026
6.27
6.34
5.69
5.90
-6.50%
2,279,788
04/22/2026
6.42
6.48
6.19
6.31
+1.12%
1,333,627
04/21/2026
6.29
6.60
6.12
6.24
-1.58%
2,648,011
04/20/2026
6.53
6.59
6.20
6.34
-5.79%
2,803,088
04/17/2026
6.96
7.04
6.72
6.73
+1.05%
1,399,941
04/16/2026
6.66
6.79
6.43
6.66
+0.45%
879,815
04/15/2026
6.75
6.90
6.50
6.63
-0.75%
1,491,594
04/14/2026
6.48
6.79
6.47
6.68
+5.86%
999,351
04/13/2026
5.98
6.56
5.90
6.31
+4.82%
1,325,147
04/10/2026
6.15
6.21
5.88
6.02
-1.15%
1,425,070
04/09/2026
6.30
6.30
5.81
6.09
-3.79%
1,656,815
04/08/2026
6.71
6.88
6.27
6.33
+2.59%
1,727,192
04/07/2026
6.44
6.44
6.00
6.17
-6.23%
1,703,277
04/06/2026
6.61
6.75
6.51
6.58
0.00%
701,890
04/02/2026
6.19
6.79
6.15
6.58
+0.30%
978,068
04/01/2026
6.56
6.75
6.45
6.56
+2.98%
1,221,511
03/31/2026
6.41
6.60
6.04
6.37
+2.08%
2,180,016
03/30/2026
6.41
6.45
6.07
6.24
-1.58%
1,377,719
03/27/2026
7.26
7.32
6.24
6.34
-13.39%
3,463,111
03/26/2026
7.52
7.79
7.31
7.32
-4.94%
1,373,966
03/25/2026
7.93
8.23
7.69
7.70
-1.03%
1,279,714
03/24/2026
7.49
7.91
7.40
7.78
+2.23%
1,216,450
03/23/2026
7.50
7.80
7.40
7.61
+4.82%
2,159,668
03/20/2026
7.17
7.32
7.02
7.26
+0.97%
1,915,064
03/19/2026
6.70
7.36
6.65
7.19
+3.30%
1,256,341
03/18/2026
7.00
7.19
6.83
6.96
-2.25%
1,197,679
03/17/2026
6.83
7.15
6.77
7.12
+4.86%
773,889
03/16/2026
6.94
6.99
6.72
6.79
+1.04%
1,232,854
03/13/2026
6.66
7.11
6.65
6.72
+1.97%
1,988,284
03/12/2026
7.66
7.74
6.56
6.59
-17.11%
3,395,734
03/11/2026
8.28
8.34
7.80
7.95
-4.33%
1,184,382
03/10/2026
8.23
8.42
8.05
8.31
+1.84%
1,156,199
03/09/2026
7.65
8.20
7.47
8.16
+4.08%
1,394,754
03/06/2026
8.29
8.44
7.75
7.84
-8.41%
1,680,404
03/05/2026
8.55
8.98
8.25
8.56
-4.14%
1,581,168
03/04/2026
8.86
9.17
8.65
8.93
+3.00%
1,720,059
03/03/2026
8.51
8.81
8.20
8.67
-4.30%
1,762,728
03/02/2026
8.26
9.39
8.25
9.06
0.00%
1,954,076
02/27/2026
8.61
9.50
8.21
9.06
+0.33%
3,153,326
02/26/2026
8.31
9.14
8.20
9.03
+8.66%
1,499,967
02/26/2026
-$0.26 Earnings
02/25/2026
8.43
8.55
8.25
8.31
+0.24%
968,692
02/24/2026
8.27
8.54
8.12
8.29
0.00%
857,590
02/23/2026
8.17
8.35
7.83
8.29
+0.12%
1,037,369
02/20/2026
8.61
8.84
8.01
8.28
-7.07%
1,392,659
02/19/2026
8.82
8.96
8.61
8.91
-1.00%
896,805
02/18/2026
8.52
9.56
8.50
9.00
+5.02%
1,399,934
02/17/2026
8.47
8.89
8.28
8.57
+4.38%
1,227,232
02/13/2026
8.45
8.76
8.12
8.21
-2.15%
735,223
02/12/2026
8.98
9.04
7.95
8.39
-5.73%
1,244,668
02/11/2026
8.54
8.95
8.26
8.90
+3.25%
1,683,319
02/10/2026
8.53
8.99
8.35
8.62
+10.09%
1,930,228
02/09/2026
8.01
8.07
7.67
7.83
-2.79%
725,538
02/06/2026
7.85
8.25
7.58
8.06
+8.63%
1,409,773
02/05/2026
8.13
8.45
7.27
7.42
-10.77%
1,719,552
02/04/2026
9.32
9.32
7.90
8.31
-9.67%
1,592,448
02/03/2026
9.52
9.79
8.88
9.20
-1.60%
812,225
02/02/2026
9.38
9.56
9.17
9.35
-0.21%
838,275
01/30/2026
9.75
9.94
9.21
9.37
-6.02%
1,011,798