• $1.7B
    Market Cap
  • 37.72%
    1-Year Change
  • Medical Instruments & Supplies
    Industry
  • 1 Month
    +21.22%
    Low Price$18.65
    High Price$27.10
  • 3 Months
    +30.68%
    Low Price$18.14
    High Price$27.10
  • 1 Year
    +38.31%
    Low Price$12.66
    High Price$27.10
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
24.45
24.75
23.60
24.28
-1.58%
230,292
06/01/2026
24.77
25.13
23.79
24.67
-1.32%
202,792
05/29/2026
24.45
25.73
24.00
25.00
+1.05%
268,658
05/28/2026
24.51
25.14
23.89
24.74
+0.08%
243,360
05/27/2026
25.84
25.93
24.65
24.72
-4.92%
303,348
05/26/2026
25.89
26.51
25.63
26.00
+0.42%
185,269
05/22/2026
25.92
26.61
25.10
25.89
+1.29%
250,593
05/21/2026
26.00
26.51
25.02
25.56
-2.03%
293,959
05/20/2026
24.82
26.45
24.32
26.09
+4.57%
256,777
05/19/2026
25.35
27.00
24.88
24.95
-2.58%
438,538
05/18/2026
25.00
25.64
24.60
25.61
+4.32%
437,147
05/15/2026
26.15
26.80
23.74
24.55
-9.41%
570,712
05/14/2026
23.98
27.98
23.25
27.10
+13.11%
1,216,356
05/13/2026
23.16
24.00
22.82
23.96
+2.83%
301,157
05/12/2026
20.74
23.45
20.74
23.30
+22.12%
517,348
05/11/2026
19.26
20.23
19.00
19.08
0.00%
979,943
05/08/2026
19.67
19.67
18.66
19.08
-2.60%
201,712
05/07/2026
19.38
20.06
18.97
19.59
+1.98%
222,176
05/06/2026
18.49
19.40
18.36
19.21
+3.00%
235,826
05/05/2026
20.04
20.17
18.54
18.65
-6.89%
366,438
05/04/2026
20.49
21.15
19.87
20.03
-3.84%
303,492
05/04/2026
-$0.27 Earnings
05/01/2026
21.31
21.65
20.51
20.83
-1.61%
231,709
04/30/2026
20.25
21.26
19.91
21.17
+4.75%
231,409
04/29/2026
21.55
21.67
20.05
20.21
-7.42%
226,087
04/28/2026
22.70
23.02
21.31
21.83
-3.62%
270,840
04/27/2026
23.03
24.00
22.22
22.65
-1.61%
265,333
04/24/2026
24.15
24.17
22.77
23.02
-5.07%
225,285
04/23/2026
24.60
24.73
23.80
24.25
-0.74%
276,382
04/22/2026
24.32
24.84
22.29
24.43
+1.88%
188,715
04/21/2026
23.99
24.20
23.53
23.98
+1.05%
200,422
04/20/2026
23.37
23.96
23.09
23.73
+1.41%
270,122
04/17/2026
21.30
23.40
21.30
23.40
+14.09%
250,990
04/16/2026
19.91
20.69
19.75
20.51
+4.40%
293,490
04/15/2026
20.31
20.50
19.30
19.65
-2.36%
182,022
04/14/2026
19.07
20.16
18.93
20.12
+6.34%
273,030
04/13/2026
18.70
19.19
18.22
18.92
+1.34%
194,521
04/10/2026
19.40
19.40
17.75
18.67
-3.01%
259,916
04/09/2026
18.72
19.27
18.30
19.25
+1.00%
169,487
04/08/2026
20.79
20.82
18.87
19.06
-4.51%
323,480
04/07/2026
22.50
22.55
18.54
19.96
-12.99%
508,917
04/06/2026
23.02
23.48
22.64
22.94
-0.26%
309,318
04/02/2026
22.29
23.66
22.16
23.00
-0.13%
143,560
04/01/2026
21.96
23.23
21.88
23.03
+6.67%
267,357
03/31/2026
19.98
22.07
19.98
21.59
+9.98%
305,091
03/30/2026
20.60
20.60
19.52
19.63
-4.57%
209,576
03/27/2026
21.60
21.62
20.23
20.57
-4.33%
154,082
03/26/2026
21.99
22.44
21.39
21.50
-2.36%
105,707
03/25/2026
21.36
22.29
21.36
22.02
+3.43%
206,915
03/24/2026
20.76
21.75
20.55
21.29
+1.72%
173,346
03/23/2026
22.20
22.85
20.83
20.93
-5.29%
342,259
03/20/2026
22.45
22.99
21.77
22.10
-1.34%
335,193
03/19/2026
22.18
23.18
21.89
22.40
-0.49%
288,769
03/18/2026
22.13
23.00
21.29
22.51
+0.85%
362,846
03/17/2026
22.14
22.87
21.85
22.32
+2.24%
262,919
03/16/2026
21.58
22.74
21.24
21.83
+1.21%
254,226
03/13/2026
21.62
22.82
20.91
21.57
+1.27%
425,428
03/12/2026
19.65
21.56
19.31
21.30
+6.45%
345,232
03/11/2026
19.17
20.22
18.68
20.01
+2.88%
237,549
03/10/2026
18.00
20.01
18.00
19.45
+6.55%
435,030
03/09/2026
18.16
18.53
17.70
18.26
+0.63%
144,977
03/06/2026
18.00
18.45
17.69
18.14
-2.37%
172,002
03/05/2026
17.86
19.01
17.62
18.58
+2.65%
330,461
03/04/2026
18.23
18.95
17.95
18.10
+0.84%
211,884
03/03/2026
18.14
18.61
17.46
17.95
-4.77%
155,500
03/02/2026
17.98
18.97
17.94
18.85
+0.64%
299,543
02/27/2026
18.94
19.57
18.54
18.73
-2.90%
166,274
02/26/2026
19.31
19.63
18.61
19.29
+0.42%
120,197
02/25/2026
19.24
19.51
18.51
19.21
+1.16%
415,635
02/24/2026
19.94
20.22
18.86
18.99
-5.94%
463,190
02/23/2026
21.38
21.54
19.32
20.19
-5.74%
635,852
02/20/2026
24.44
24.44
21.09
21.42
-14.59%
1,034,066
02/19/2026
25.01
25.61
24.56
25.08
-1.49%
395,118
02/19/2026
-$0.26 Earnings
02/18/2026
23.55
25.80
23.33
25.46
+7.56%
516,963
02/17/2026
22.98
24.22
22.93
23.67
+2.87%
303,193
02/13/2026
23.55
24.87
22.98
23.01
-1.67%
309,576
02/12/2026
24.66
25.19
22.67
23.40
-7.33%
679,702
02/11/2026
23.90
26.30
23.42
25.25
+5.56%
467,321
02/10/2026
23.99
25.40
22.86
23.92
-1.20%
827,085
02/09/2026
21.33
24.30
20.33
24.21
+16.67%
1,241,178
02/06/2026
14.95
20.80
14.61
20.75
+51.57%
2,837,456
02/05/2026
14.91
15.06
13.59
13.69
-9.40%
399,400
02/04/2026
14.12
15.25
14.10
15.11
+7.62%
294,343
02/03/2026
13.84
14.43
13.73
14.04
+2.41%
140,947
02/02/2026
13.79
14.20
13.44
13.71
-0.87%
194,237
01/30/2026
13.83
14.50
13.61
13.83
+1.54%
207,674
01/29/2026
13.55
13.83
13.30
13.62
+0.52%
128,554
01/28/2026
14.31
14.55
13.55
13.55
-5.38%
104,784
01/27/2026
14.38
14.82
14.02
14.32
0.00%
100,734
01/26/2026
15.02
15.02
14.08
14.32
-5.10%
168,615
01/23/2026
14.49
15.34
14.49
15.09
+3.71%
211,467
01/22/2026
14.47
14.97
14.27
14.55
+1.32%
177,046
01/21/2026
13.87
14.40
13.86
14.36
+3.83%
113,631
01/20/2026
13.87
14.16
13.82
13.83
-2.95%
93,816
01/16/2026
14.07
14.56
13.94
14.25
+1.06%
135,917
01/15/2026
14.30
14.79
14.02
14.10
-1.40%
218,252
01/14/2026
14.13
14.39
13.86
14.30
+1.06%
141,701
01/13/2026
14.63
14.63
13.81
14.15
-2.88%
159,636
01/12/2026
14.54
14.75
13.85
14.57
+0.55%
177,600