• N/A
    Market Cap
  • 77.14%
    1-Year Change
  • Diagnostics & Research
    Industry
  • 1 Month
    +32.72%
    Low Price$15.60
    High Price$20.20
  • 3 Months
    +29.89%
    Low Price$14.74
    High Price$20.20
  • 1 Year
    +86.60%
    Low Price$11.19
    High Price$20.20
Date
Open
High
Low
Close
Change (%)
Volume
07/13/2026
19.48
19.53
19.48
19.53
-3.34%
1,381
07/10/2026
20.00
20.20
19.70
20.20
+4.66%
4,777
07/09/2026
19.30
19.30
19.30
19.30
+3.99%
489
07/08/2026
18.56
18.56
18.56
18.56
-5.85%
764
07/06/2026
19.78
19.78
19.71
19.71
+1.36%
328
07/02/2026
19.85
19.85
18.72
19.45
-2.21%
2,956
07/01/2026
19.89
19.89
19.63
19.89
+0.86%
2,610
06/30/2026
19.36
19.72
19.31
19.72
+0.61%
1,218
06/29/2026
19.60
19.60
19.60
19.60
+5.95%
401
06/26/2026
18.35
18.53
18.35
18.50
-0.48%
6,453
06/25/2026
18.59
18.59
18.59
18.59
+3.80%
206
06/24/2026
17.79
18.10
17.79
17.91
+6.99%
2,981
06/23/2026
16.20
16.77
16.20
16.74
+0.83%
2,700
06/22/2026
16.66
16.67
16.60
16.60
-0.59%
617
06/18/2026
16.47
16.70
16.47
16.70
+7.05%
490
06/17/2026
15.58
15.70
15.47
15.60
-1.47%
470
06/16/2026
15.83
15.83
15.83
15.83
-1.37%
211
06/15/2026
15.97
16.05
15.97
16.05
+3.30%
20,199
06/12/2026
15.54
15.54
15.54
15.54
-1.65%
20,798
06/11/2026
15.75
15.80
15.75
15.80
+3.81%
4,642
06/10/2026
15.26
15.26
14.70
15.22
+3.29%
4,106
06/09/2026
15.04
15.04
14.68
14.74
-4.94%
1,463
06/08/2026
15.50
15.50
15.50
15.50
-0.13%
218
06/04/2026
15.52
15.52
15.52
15.52
-2.21%
312
06/03/2026
16.50
16.50
15.87
15.87
-4.74%
505
06/01/2026
15.72
16.66
15.72
16.66
+5.84%
3,029
05/28/2026
15.74
15.74
15.74
15.74
-1.25%
153
05/26/2026
15.94
15.94
15.94
15.94
-1.06%
228
05/19/2026
16.11
16.11
16.11
16.11
+0.75%
279
05/18/2026
15.99
15.99
15.99
15.99
-4.33%
201
05/15/2026
16.39
16.71
16.39
16.71
-6.94%
1,486
05/14/2026
$0.23 Dividend
05/11/2026
17.96
17.96
17.96
17.96
+2.25%
313
05/07/2026
17.80
17.80
17.54
17.56
+0.79%
2,058
05/06/2026
17.56
17.60
17.43
17.43
+0.86%
1,032
05/05/2026
17.28
17.28
17.28
17.28
+0.09%
881
05/04/2026
17.43
17.88
17.26
17.26
-0.14%
810
05/01/2026
17.29
17.29
17.29
17.29
0.00%
175
04/29/2026
17.29
17.29
17.29
17.29
-3.37%
505
04/28/2026
17.89
17.99
17.77
17.89
+12.55%
3,281
04/27/2026
15.90
15.90
15.90
15.90
+3.87%
4,461
04/24/2026
15.30
15.30
15.30
15.30
-0.64%
2,226
04/23/2026
15.40
15.40
15.40
15.40
+1.68%
203
04/22/2026
15.09
15.15
15.09
15.15
+1.00%
361
04/21/2026
15.04
15.04
14.98
15.00
-10.38%
3,715
04/16/2026
16.78
16.78
16.74
16.74
+7.61%
885
04/08/2026
15.74
15.79
15.55
15.55
-0.94%
2,297
04/07/2026
15.70
15.70
15.70
15.70
+4.67%
660
04/01/2026
15.00
15.00
15.00
15.00
-0.07%
559
03/31/2026
14.71
15.01
14.71
15.01
+8.29%
490
03/30/2026
14.32
14.32
13.86
13.86
-1.50%
505
03/27/2026
14.07
14.07
14.07
14.07
-0.70%
518
03/26/2026
14.17
14.17
14.17
14.17
-0.28%
639
03/24/2026
14.36
14.36
14.21
14.21
+4.92%
746
03/16/2026
13.54
13.54
13.54
13.54
-0.87%
456
03/12/2026
13.53
13.66
13.53
13.66
-0.97%
689
03/11/2026
13.79
13.79
13.79
13.79
+2.80%
215
03/10/2026
13.91
13.91
13.42
13.42
-2.37%
752
03/09/2026
13.68
14.12
13.21
13.74
-3.65%
2,547
03/06/2026
14.26
14.26
14.26
14.26
+5.42%
792
03/05/2026
14.23
14.23
13.47
13.53
-5.74%
3,835
03/04/2026
14.19
14.36
14.19
14.36
+2.36%
342
03/03/2026
14.03
14.03
14.03
14.03
-3.96%
2,356
03/02/2026
14.73
14.75
14.60
14.60
-5.74%
3,894
02/27/2026
15.49
15.49
15.49
15.49
+6.99%
340
02/26/2026
14.48
14.48
14.48
14.48
-7.95%
151
02/24/2026
15.73
15.73
15.73
15.73
-0.96%
120
02/23/2026
15.97
15.97
15.88
15.88
+0.88%
3,258
02/20/2026
15.74
15.74
15.74
15.74
-0.53%
117
02/19/2026
15.83
15.83
15.46
15.83
+0.84%
2,064
02/18/2026
15.83
15.86
15.70
15.70
-0.77%
501
02/17/2026
15.82
15.82
15.80
15.82
+5.26%
2,074
02/13/2026
16.14
16.14
15.03
15.03
-4.76%
1,761
02/12/2026
16.00
16.00
15.77
15.78
-2.20%
4,481
02/11/2026
15.30
16.13
15.30
16.13
+9.12%
1,273
02/09/2026
14.29
15.12
14.29
14.79
+5.72%
1,642
02/05/2026
13.92
14.08
13.92
13.99
+2.13%
1,785
02/04/2026
13.70
13.70
13.69
13.69
-0.64%
683
02/03/2026
13.85
13.85
13.78
13.78
-0.57%
5,589
02/02/2026
13.96
14.05
13.81
13.86
-0.71%
17,320
01/30/2026
14.07
14.13
13.96
13.96
-1.87%
6,578
01/28/2026
14.07
14.41
14.07
14.23
-1.17%
3,590
01/27/2026
14.88
14.88
14.40
14.40
-2.47%
1,666
01/26/2026
14.81
14.81
14.47
14.76
+0.34%
2,049
01/22/2026
14.71
14.71
14.71
14.71
+1.92%
637
01/21/2026
14.38
14.44
14.38
14.44
+0.83%
1,006
01/20/2026
14.12
14.32
14.12
14.32
-4.04%
480
01/16/2026
14.92
14.92
14.92
14.92
0.00%
293
01/14/2026
14.73
14.92
14.71
14.92
+3.78%
1,659
01/12/2026
14.03
14.47
14.03
14.38
+4.00%
4,135
01/09/2026
13.82
13.82
13.82
13.82
-0.71%
7,654
01/08/2026
13.92
13.92
13.92
13.92
+0.28%
930
01/07/2026
13.82
13.88
13.82
13.88
+4.40%
436
01/05/2026
13.22
13.30
13.22
13.30
+4.00%
344
01/02/2026
12.79
12.79
12.79
12.79
+2.70%
1,895
12/30/2025
12.44
12.45
12.40
12.45
-2.02%
973
12/29/2025
12.71
12.71
12.71
12.71
+0.16%
469
12/26/2025
12.69
12.69
12.69
12.69
+1.87%
1,002
12/23/2025
12.49
12.49
12.45
12.45
-2.97%
2,706
12/22/2025
13.23
13.23
12.84
12.84
-1.59%
7,335