• N/A
    Market Cap
  • 105.00%
    1-Year Change
  • Diagnostics & Research
    Industry
  • 1 Month
    +25.88%
    Low Price$19.72
    High Price$26.71
  • 3 Months
    +62.92%
    Low Price$14.69
    High Price$26.71
  • 1 Year
    +105.00%
    Low Price$12.26
    High Price$26.71
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
27.00
27.00
26.17
26.17
-2.02%
739
08/20/2026
26.61
26.71
26.59
26.71
+1.64%
1,247
08/19/2026
26.40
26.40
25.90
26.28
+1.37%
1,266
08/19/2026
$0.08 Dividend
08/18/2026
26.73
26.82
25.92
25.92
+0.50%
2,074
08/17/2026
26.42
26.68
25.73
25.79
+1.25%
7,908
08/14/2026
25.32
25.92
25.32
25.48
-0.03%
3,538
08/13/2026
25.33
25.48
25.33
25.48
+1.42%
489
08/12/2026
25.13
25.13
25.13
25.13
-0.73%
1,503
08/11/2026
25.31
25.31
25.31
25.31
+0.46%
1,319
08/10/2026
24.67
25.20
24.67
25.20
+1.16%
5,533
08/07/2026
24.63
24.91
24.63
24.91
+9.80%
4,052
08/06/2026
22.16
22.68
22.16
22.68
-2.15%
2,312
08/05/2026
22.71
23.18
22.71
23.18
+1.66%
4,052
08/04/2026
22.72
22.80
22.17
22.80
+5.83%
5,680
08/03/2026
21.41
21.69
21.07
21.55
+8.01%
6,247
07/31/2026
19.95
19.95
19.95
19.95
+1.15%
974
07/30/2026
19.72
19.72
19.72
19.72
-0.58%
437
07/28/2026
19.84
19.84
19.84
19.84
-0.77%
1,101
07/24/2026
20.12
20.12
19.99
19.99
-0.10%
1,843
07/22/2026
19.95
20.02
19.95
20.01
-3.74%
593
07/21/2026
20.07
20.79
20.07
20.79
+3.59%
833
07/20/2026
20.07
20.07
20.07
20.07
+3.06%
2,903
07/17/2026
19.47
19.47
19.47
19.47
-8.52%
378
07/16/2026
21.29
21.29
21.29
21.29
+1.67%
398
07/15/2026
20.94
20.94
20.94
20.94
+3.91%
809
07/14/2026
20.14
20.15
19.74
20.15
+3.51%
8,363
07/13/2026
19.42
19.47
19.42
19.47
-3.34%
1,381
07/10/2026
19.94
20.14
19.64
20.14
+4.66%
4,777
07/09/2026
19.24
19.24
19.24
19.24
+3.99%
489
07/08/2026
18.51
18.51
18.51
18.51
-5.85%
764
07/06/2026
19.72
19.72
19.66
19.66
+1.36%
328
07/02/2026
19.79
19.79
18.67
19.39
-2.21%
2,956
07/01/2026
19.83
19.83
19.58
19.83
+0.86%
2,610
06/30/2026
19.30
19.66
19.25
19.66
+0.61%
1,218
06/29/2026
19.54
19.54
19.54
19.54
+5.95%
401
06/26/2026
18.29
18.47
18.29
18.45
-0.48%
6,453
06/25/2026
18.54
18.54
18.54
18.54
+3.80%
206
06/24/2026
17.74
18.05
17.74
17.86
+6.99%
2,981
06/23/2026
16.15
16.72
16.15
16.69
+0.83%
2,700
06/22/2026
16.61
16.62
16.55
16.55
-0.59%
617
06/18/2026
16.42
16.65
16.42
16.65
+7.05%
490
06/17/2026
15.53
15.65
15.42
15.55
-1.47%
470
06/16/2026
15.79
15.79
15.79
15.79
-1.37%
211
06/15/2026
15.92
16.01
15.92
16.01
+3.30%
20,199
06/12/2026
15.49
15.49
15.49
15.49
-1.65%
20,798
06/11/2026
15.70
15.75
15.70
15.75
+3.81%
4,642
06/10/2026
15.22
15.22
14.66
15.18
+3.29%
4,106
06/09/2026
15.00
15.00
14.64
14.69
-4.94%
1,463
06/08/2026
15.45
15.45
15.45
15.45
-0.13%
218
06/04/2026
15.47
15.47
15.47
15.47
-2.21%
312
06/03/2026
16.45
16.45
15.82
15.82
-4.74%
505
06/01/2026
15.67
16.61
15.67
16.61
+5.84%
3,029
05/28/2026
15.69
15.69
15.69
15.69
-1.25%
153
05/26/2026
15.89
15.89
15.89
15.89
-1.06%
228
05/19/2026
16.06
16.06
16.06
16.06
+0.75%
279
05/18/2026
15.94
15.94
15.94
15.94
-4.33%
201
05/15/2026
16.34
16.66
16.34
16.66
-6.94%
1,486
05/14/2026
$0.23 Dividend
05/11/2026
17.91
17.91
17.91
17.91
+2.25%
313
05/07/2026
17.75
17.75
17.48
17.51
+0.79%
2,058
05/06/2026
17.50
17.55
17.38
17.38
+0.86%
1,032
05/05/2026
17.23
17.23
17.23
17.23
+0.09%
881
05/04/2026
17.38
17.83
17.21
17.21
-0.14%
810
05/01/2026
17.24
17.24
17.24
17.24
0.00%
175
04/29/2026
17.24
17.24
17.24
17.24
-3.37%
505
04/28/2026
17.83
17.93
17.72
17.84
+12.55%
3,281
04/27/2026
15.85
15.85
15.85
15.85
+3.87%
4,461
04/24/2026
15.26
15.26
15.26
15.26
-0.64%
2,226
04/23/2026
15.36
15.36
15.36
15.36
+1.68%
203
04/22/2026
15.05
15.10
15.05
15.10
+1.00%
361
04/21/2026
14.99
14.99
14.93
14.95
-10.38%
3,715
04/16/2026
16.74
16.74
16.69
16.69
+7.61%
885
04/08/2026
15.70
15.74
15.51
15.51
-0.94%
2,297
04/07/2026
15.65
15.65
15.65
15.65
+4.67%
660
04/01/2026
14.95
14.95
14.95
14.95
-0.07%
559
03/31/2026
14.67
14.96
14.67
14.96
+8.29%
490
03/30/2026
14.28
14.28
13.82
13.82
-1.50%
505
03/27/2026
14.03
14.03
14.03
14.03
-0.70%
518
03/26/2026
14.13
14.13
14.13
14.13
-0.28%
639
03/24/2026
14.31
14.31
14.17
14.17
+4.92%
746
03/16/2026
13.50
13.50
13.50
13.50
-0.87%
456
03/12/2026
13.49
13.62
13.49
13.62
-0.97%
689
03/11/2026
13.75
13.75
13.75
13.75
+2.80%
215
03/10/2026
13.87
13.87
13.38
13.38
-2.37%
752
03/09/2026
13.64
14.08
13.17
13.70
-3.65%
2,547
03/06/2026
14.22
14.22
14.22
14.22
+5.42%
792
03/05/2026
14.19
14.19
13.43
13.49
-5.74%
3,835
03/04/2026
14.15
14.31
14.15
14.31
+2.36%
342
03/03/2026
13.98
13.98
13.98
13.98
-3.96%
2,356
03/02/2026
14.68
14.71
14.56
14.56
-5.74%
3,894
02/27/2026
15.45
15.45
15.45
15.45
+6.99%
340
02/26/2026
14.44
14.44
14.44
14.44
-7.95%
151
02/24/2026
15.68
15.68
15.68
15.68
-0.96%
120
02/23/2026
15.92
15.92
15.84
15.84
+0.88%
3,258
02/20/2026
15.70
15.70
15.70
15.70
-0.53%
117
02/19/2026
15.78
15.78
15.42
15.78
+0.84%
2,064
02/18/2026
15.78
15.81
15.65
15.65
-0.77%
501
02/17/2026
15.77
15.77
15.75
15.77
+5.26%
2,074
02/13/2026
16.10
16.10
14.98
14.98
-4.76%
1,761