• N/A
    Market Cap
  • 7.11%
    1-Year Change
  • Medical Instruments & Supplies
    Industry
  • 1 Month
    +18.32%
    Low Price$18.55
    High Price$22.88
  • 3 Months
    +13.23%
    Low Price$17.70
    High Price$22.88
  • 1 Year
    +7.11%
    Low Price$17.70
    High Price$26.43
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
22.25
22.70
22.17
22.64
-1.07%
17,562
08/20/2026
22.43
22.88
22.01
22.88
+7.34%
6,256
08/19/2026
21.38
21.68
20.63
21.32
+2.73%
5,851
08/18/2026
20.82
21.15
20.40
20.75
+1.67%
5,866
08/17/2026
20.32
21.09
20.32
20.41
-1.21%
217,358
08/14/2026
20.53
21.32
20.37
20.66
-1.68%
74,462
08/13/2026
20.02
21.01
20.02
21.01
+1.66%
11,954
08/12/2026
20.54
20.80
20.26
20.67
+0.30%
5,518
08/11/2026
20.50
20.62
20.38
20.61
-1.43%
3,564
08/10/2026
20.27
21.10
20.27
20.91
+2.54%
19,661
08/07/2026
20.20
21.10
19.71
20.39
+3.47%
16,947
08/06/2026
19.91
20.24
19.45
19.71
-0.30%
32,111
08/05/2026
19.13
19.96
19.13
19.77
-0.43%
7,945
08/04/2026
19.47
19.98
19.26
19.85
+4.47%
12,293
08/03/2026
19.79
19.79
18.99
19.00
-0.84%
35,606
07/31/2026
19.47
19.47
18.98
19.16
-1.28%
10,551
07/30/2026
19.51
19.76
19.10
19.41
-0.41%
20,622
07/29/2026
18.87
19.59
18.75
19.49
+1.76%
19,122
07/28/2026
19.11
19.41
18.70
19.15
+3.23%
32,365
07/27/2026
18.36
18.79
18.11
18.55
-0.27%
72,653
07/24/2026
18.60
19.00
18.43
18.60
0.00%
40,046
07/23/2026
18.90
19.16
18.54
18.60
-6.91%
41,188
07/22/2026
19.10
19.98
18.91
19.98
+4.44%
16,947
07/21/2026
18.41
19.13
18.28
19.13
-6.48%
33,189
07/20/2026
20.45
20.74
20.32
20.46
-3.67%
38,320
07/17/2026
21.11
21.60
20.69
21.24
+0.21%
12,685
07/16/2026
20.63
21.59
20.63
21.19
+0.90%
9,297
07/15/2026
20.71
21.72
20.71
21.00
-3.18%
16,661
07/14/2026
21.15
21.75
20.86
21.69
+4.63%
11,597
07/13/2026
20.61
21.76
20.61
20.73
-1.29%
19,407
07/10/2026
20.86
21.15
20.41
21.00
+5.00%
12,927
07/09/2026
20.25
20.65
19.31
20.00
-0.55%
27,686
07/08/2026
19.83
20.11
19.45
20.11
-0.69%
17,858
07/07/2026
20.26
20.63
19.78
20.25
-0.69%
8,502
07/06/2026
20.26
20.66
19.99
20.39
-2.44%
13,399
07/02/2026
20.26
20.90
20.05
20.90
+2.20%
9,961
07/01/2026
20.36
20.45
20.31
20.45
-1.06%
7,856
06/30/2026
20.19
20.71
20.19
20.67
+0.98%
10,881
06/29/2026
20.03
20.49
19.76
20.47
+1.89%
21,044
06/26/2026
18.96
20.12
18.96
20.09
-0.50%
49,194
06/25/2026
19.99
20.22
19.54
20.19
+3.96%
7,707
06/24/2026
18.31
19.42
18.31
19.42
+8.49%
13,407
06/23/2026
18.03
18.76
17.90
17.90
+1.13%
34,079
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