• N/A
    Market Cap
  • -24.69%
    1-Year Change
  • Medical Instruments & Supplies
    Industry
  • 1 Month
    -10.99%
    Low Price$17.70
    High Price$21.28
  • 3 Months
    -6.11%
    Low Price$17.70
    High Price$23.08
  • 1 Year
    -24.69%
    Low Price$17.70
    High Price$26.54
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
18.83
18.83
17.70
17.70
-5.04%
70,000
06/18/2026
18.70
19.06
18.10
18.64
-6.61%
137,734
06/17/2026
20.22
20.66
19.20
19.96
-3.39%
37,844
06/16/2026
20.09
20.66
19.76
20.66
+1.48%
19,861
06/15/2026
19.75
20.83
19.75
20.36
+0.99%
63,551
06/12/2026
19.94
20.47
19.67
20.16
-1.61%
15,908
06/11/2026
19.75
20.52
19.75
20.49
-0.39%
11,561
06/10/2026
20.43
20.63
20.00
20.57
-0.53%
10,156
06/09/2026
19.64
20.68
19.64
20.68
-1.24%
10,393
06/08/2026
20.98
20.99
20.52
20.94
+2.06%
50,848
06/05/2026
20.59
20.90
20.38
20.52
-3.58%
20,545
06/04/2026
20.71
21.28
20.71
21.28
+3.20%
78,721
06/03/2026
20.59
20.62
19.63
20.62
+0.10%
29,621
06/02/2026
20.10
20.60
20.10
20.60
+1.30%
44,865
06/01/2026
20.24
20.78
19.80
20.34
-1.09%
66,909
05/29/2026
20.86
21.29
19.91
20.56
+2.06%
14,714
05/28/2026
19.34
20.76
19.34
20.15
+2.89%
62,772
05/27/2026
19.72
20.05
19.13
19.58
-1.88%
16,395
05/26/2026
19.06
19.96
19.06
19.96
+0.35%
64,993
05/22/2026
19.29
20.00
19.29
19.89
-0.52%
10,869
05/21/2026
19.73
20.27
19.25
19.99
+3.47%
75,969
05/20/2026
18.01
19.32
18.01
19.32
+2.38%
12,135
05/19/2026
18.01
18.87
18.01
18.87
+2.17%
9,227
05/18/2026
18.43
18.88
18.05
18.47
+2.38%
85,491
05/15/2026
18.22
18.46
17.78
18.04
-4.40%
18,803
05/14/2026
18.18
18.91
18.18
18.87
-0.68%
81,500
05/13/2026
18.17
19.00
18.17
19.00
+1.77%
14,483
05/12/2026
18.49
18.91
18.17
18.67
-4.31%
9,129
05/11/2026
19.04
19.54
18.62
19.51
+0.88%
30,583
05/08/2026
18.90
19.34
18.62
19.34
+1.47%
18,333
05/07/2026
19.58
19.58
18.58
19.06
-2.26%
57,957
05/06/2026
19.00
19.81
19.00
19.50
+3.00%
11,532
05/05/2026
18.00
19.24
18.00
18.93
+5.12%
10,047
05/04/2026
18.07
18.49
17.25
18.01
+0.17%
77,283
05/01/2026
17.73
18.49
17.73
17.98
-1.75%
14,231
04/30/2026
18.25
18.67
17.83
18.30
+0.94%
83,117
04/29/2026
18.50
18.64
17.57
18.13
-3.10%
13,097
04/28/2026
18.56
19.10
18.35
18.71
-6.36%
12,369
04/27/2026
19.26
19.98
18.35
19.98
+0.76%
71,544
04/24/2026
18.63
19.83
18.63
19.83
+6.45%
15,007
04/23/2026
18.99
19.47
18.13
18.63
-14.78%
69,845
04/22/2026
21.49
22.40
21.49
21.86
-1.56%
4,051
04/21/2026
22.19
23.00
21.68
22.21
-2.96%
36,926
04/20/2026
22.13
22.88
20.58
22.88
-0.86%
19,667
04/17/2026
22.10
23.11
22.10
23.08
+7.57%
14,439
04/16/2026
21.71
22.22
21.18
21.46
-2.47%
8,239
04/15/2026
21.23
22.54
21.23
22.00
+1.52%
7,299
04/14/2026
21.24
21.95
21.23
21.67
+6.17%
8,513
04/13/2026
19.95
20.90
19.81
20.41
+2.15%
508,422
04/10/2026
20.41
20.89
18.65
19.98
+0.38%
14,876
04/09/2026
19.67
20.04
19.66
19.91
-5.80%
23,964
04/08/2026
20.43
21.13
19.77
21.13
+9.48%
6,284
04/07/2026
19.16
19.39
18.93
19.30
-2.87%
36,477
04/06/2026
19.25
20.58
19.17
19.87
+1.69%
46,036
04/02/2026
19.00
20.45
19.00
19.54
+2.09%
24,180
04/01/2026
20.14
20.17
19.14
19.14
-0.21%
7,692
04/01/2026
$0.08 Dividend
03/31/2026
19.09
20.53
19.07
19.18
-2.53%
13,741
03/30/2026
19.68
20.30
19.08
19.68
+1.33%
10,031
03/27/2026
19.14
19.70
18.50
19.42
+3.39%
10,506
03/26/2026
19.27
19.97
18.78
18.78
-0.63%
10,284
03/25/2026
19.55
20.12
18.90
18.90
-5.48%
16,460
03/24/2026
19.68
20.00
18.94
20.00
+3.19%
10,227
03/23/2026
19.26
20.12
18.39
19.38
+2.80%
20,847
03/20/2026
19.36
19.97
17.89
18.85
-5.56%
10,289
03/19/2026
19.12
20.30
19.12
19.96
-0.72%
42,711
03/18/2026
20.25
20.90
19.78
20.11
+1.87%
1,088,100
03/17/2026
19.64
20.29
19.44
19.74
+7.08%
13,727
03/16/2026
18.44
18.47
18.10
18.43
+0.93%
8,236
03/13/2026
18.63
19.04
18.12
18.26
-0.86%
10,276
03/12/2026
19.03
19.26
18.22
18.42
+1.26%
404,540
03/11/2026
18.56
19.02
18.11
18.19
-3.23%
7,962
03/10/2026
18.80
19.13
18.75
18.80
+1.02%
10,924
03/09/2026
18.62
19.22
18.42
18.61
-1.53%
22,233
03/06/2026
19.07
19.27
18.89
18.90
-3.41%
19,335
03/05/2026
20.61
20.78
19.41
19.57
-2.67%
15,352
03/04/2026
19.94
21.11
19.94
20.11
+0.60%
14,207
03/03/2026
20.01
20.51
19.27
19.99
-5.42%
14,457
03/02/2026
20.89
21.54
20.89
21.13
-1.16%
7,317
02/27/2026
21.76
22.59
20.86
21.38
-1.29%
7,609
02/26/2026
21.24
22.10
21.24
21.66
+0.88%
10,637
02/25/2026
21.43
22.89
21.06
21.47
+0.37%
1,664,543
02/24/2026
21.16
24.38
21.09
21.39
-0.09%
1,252,367
02/23/2026
20.66
21.41
20.52
21.41
-1.60%
6,016
02/20/2026
22.29
22.29
21.33
21.76
+2.10%
903,359
02/19/2026
21.93
22.16
20.69
21.31
+4.11%
1,128,197
02/18/2026
20.47
20.47
20.47
20.47
-2.74%
298
02/11/2026
21.31
21.31
21.05
21.05
-7.67%
1,281
02/09/2026
22.80
22.80
22.80
22.80
+3.25%
467
02/02/2026
22.08
22.08
22.08
22.08
-3.61%
541
01/29/2026
22.91
22.91
22.91
22.91
-7.96%
2,585
01/28/2026
24.89
24.89
24.89
24.89
+4.82%
400
01/27/2026
23.74
23.74
23.74
23.74
-1.49%
7,111
01/23/2026
24.10
24.10
24.10
24.10
-2.61%
300
01/15/2026
24.75
24.75
24.75
24.75
-3.21%
311
01/14/2026
24.90
25.57
24.90
25.57
-3.27%
1,270
01/13/2026
26.43
26.43
26.43
26.43
+1.51%
264
01/12/2026
26.04
26.04
26.04
26.04
+0.23%
110
01/08/2026
25.76
25.98
25.76
25.98
+9.74%
23,811
12/23/2025
23.67
23.67
23.67
23.67
-4.92%
223