• $3.6B
    Market Cap
  • 195.72%
    1-Year Change
  • Medical Instruments & Supplies
    Industry
  • 1 Month
    +66.62%
    Low Price$30.23
    High Price$50.42
  • 3 Months
    +97.26%
    Low Price$24.28
    High Price$50.42
  • 1 Year
    +195.72%
    Low Price$12.66
    High Price$50.42
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
47.47
50.71
47.47
50.42
+5.37%
453,129
08/20/2026
46.76
48.58
46.64
47.85
+1.77%
238,616
08/19/2026
46.07
48.84
46.07
47.02
+2.22%
411,077
08/18/2026
46.80
48.10
45.88
46.00
-1.69%
526,020
08/17/2026
44.50
46.99
42.70
46.79
+5.05%
577,081
08/14/2026
44.50
45.50
43.75
44.54
-0.85%
401,256
08/13/2026
43.43
46.97
43.38
44.92
+3.69%
493,638
08/12/2026
44.40
45.00
42.32
43.32
-2.43%
335,079
08/11/2026
41.69
45.25
41.00
44.40
+6.96%
760,058
08/10/2026
42.77
44.00
40.68
41.51
-2.12%
486,699
08/07/2026
37.84
45.90
37.40
42.41
+10.90%
734,623
08/06/2026
37.91
39.12
37.65
38.24
+0.90%
267,639
08/06/2026
-$0.36 Earnings
08/05/2026
38.33
38.33
36.58
37.90
-0.71%
225,402
08/04/2026
38.04
38.90
37.65
38.17
+1.17%
342,593
08/03/2026
36.00
38.29
35.13
37.73
+7.40%
352,341
07/31/2026
35.42
35.72
33.52
35.13
+0.26%
277,943
07/30/2026
34.10
36.00
33.87
35.04
+2.31%
323,601
07/29/2026
34.88
36.79
33.03
34.25
-3.44%
926,034
07/28/2026
33.27
36.29
32.86
35.47
+8.17%
684,997
07/27/2026
30.29
33.49
30.09
32.79
+8.47%
432,453
07/24/2026
31.04
31.39
29.51
30.23
-2.48%
367,484
07/23/2026
32.13
32.75
30.50
31.00
-5.37%
493,039
07/22/2026
30.43
33.87
29.71
32.76
+8.26%
592,550
07/21/2026
28.93
30.94
28.21
30.26
+4.49%
283,813
07/20/2026
28.66
29.48
27.44
28.96
+0.98%
267,392
07/17/2026
26.70
28.85
26.45
28.68
+4.75%
328,280
07/16/2026
26.44
27.43
25.36
27.38
+4.03%
184,105
07/15/2026
25.44
26.55
24.94
26.32
+3.38%
183,800
07/14/2026
25.89
25.90
25.00
25.46
-1.66%
216,852
07/13/2026
25.90
26.70
25.42
25.89
-1.52%
209,942
07/10/2026
27.06
27.20
25.87
26.29
-3.49%
257,621
07/09/2026
28.11
28.80
27.15
27.24
-3.09%
551,896
07/08/2026
27.75
28.30
27.15
28.11
+0.29%
221,685
07/07/2026
29.02
29.25
27.60
28.03
-3.71%
258,563
07/06/2026
29.34
29.93
28.87
29.11
-0.33%
199,558
07/02/2026
28.83
29.66
27.79
29.21
+3.09%
182,758
07/01/2026
27.77
29.20
27.45
28.33
+2.16%
228,940
06/30/2026
29.03
29.03
27.63
27.73
-5.16%
291,445
06/29/2026
28.13
30.40
27.35
29.24
+2.78%
466,616
06/26/2026
26.92
31.00
26.85
28.45
+3.44%
1,813,742
06/25/2026
25.64
27.57
25.59
27.51
+7.44%
273,965
06/24/2026
26.26
27.07
25.31
25.60
-1.35%
294,579
06/23/2026
25.28
26.58
25.21
25.95
+0.93%
180,051
06/22/2026
25.42
26.23
25.20
25.71
+0.43%
210,629
06/18/2026
26.19
26.42
25.38
25.60
+0.59%
364,270
06/17/2026
24.91
25.94
24.76
25.45
+1.35%
196,688
06/16/2026
26.16
26.16
24.77
25.11
-3.14%
271,912
06/15/2026
25.00
26.41
24.36
25.93
+6.38%
362,958
06/12/2026
27.10
28.48
24.27
24.37
-9.37%
403,343
06/11/2026
25.18
27.60
24.81
26.89
+7.60%
450,963
06/10/2026
24.51
25.48
24.50
24.99
-3.03%
299,769
06/09/2026
24.86
26.23
24.82
25.77
+3.74%
218,633
06/08/2026
25.59
26.30
24.77
24.84
-1.93%
242,392
06/05/2026
26.13
26.64
24.85
25.33
-5.98%
315,333
06/04/2026
25.54
28.53
25.02
26.94
+7.80%
640,655
06/03/2026
24.27
25.24
23.67
24.99
+2.92%
261,500
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