• N/A
    Market Cap
  • 3.36%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    -5.02%
    Low Price$42.68
    High Price$47.22
  • 3 Months
    +5.68%
    Low Price$39.78
    High Price$51.95
  • 1 Year
    +2.17%
    Low Price$39.78
    High Price$57.22
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
44.78
44.78
44.28
44.28
-2.11%
33
06/01/2026
44.97
45.24
44.92
45.24
-1.58%
99
05/29/2026
45.77
46.13
45.77
45.96
+1.75%
302
05/28/2026
44.97
45.17
44.65
45.17
-0.83%
36
05/27/2026
46.00
46.00
45.13
45.55
-0.24%
494
05/26/2026
45.39
45.66
45.04
45.66
+3.87%
33
05/22/2026
44.33
44.51
43.96
43.96
+0.54%
712
05/21/2026
43.77
43.77
43.62
43.73
-0.84%
41
05/20/2026
43.86
44.10
43.86
44.10
+3.32%
55
05/19/2026
43.11
43.15
42.64
42.68
-4.56%
25
05/18/2026
44.88
44.88
44.62
44.72
+2.95%
33
05/15/2026
45.08
45.08
43.44
43.44
-2.20%
56
05/13/2026
44.42
44.42
44.42
44.42
-1.87%
87
05/12/2026
45.26
45.26
45.26
45.26
-0.81%
6
05/11/2026
45.53
45.91
45.53
45.63
+1.14%
453
05/08/2026
45.09
45.12
45.09
45.12
-0.10%
15
05/07/2026
45.91
45.91
45.15
45.16
-4.37%
861
05/06/2026
48.30
48.30
46.37
47.22
+1.29%
789
05/05/2026
46.50
46.95
46.30
46.62
+0.52%
421
05/04/2026
46.84
46.95
46.33
46.38
-1.11%
130
05/01/2026
46.77
47.34
46.77
46.90
+4.18%
291
04/30/2026
45.03
45.03
45.02
45.02
-0.88%
14
04/29/2026
45.42
45.42
45.42
45.42
-1.83%
22
04/28/2026
46.27
46.27
46.27
46.27
+0.16%
13
04/27/2026
46.15
46.19
46.15
46.19
+0.41%
22
04/24/2026
45.92
46.00
45.92
46.00
+0.26%
56
04/23/2026
46.40
46.40
45.88
45.88
-4.04%
251
04/22/2026
47.81
47.81
47.81
47.81
-1.61%
18
04/21/2026
48.99
49.15
48.59
48.59
-5.13%
336
04/20/2026
50.80
51.22
50.80
51.22
-1.41%
328
04/17/2026
51.81
51.95
51.51
51.95
+5.10%
620
04/16/2026
49.26
49.43
49.26
49.43
+2.72%
59
04/15/2026
47.68
48.12
47.68
48.12
+3.42%
1,574
04/14/2026
46.60
46.60
46.41
46.53
+2.38%
527
04/13/2026
44.89
45.45
44.89
45.45
+0.73%
300
04/09/2026
45.09
45.12
44.76
45.12
-2.14%
638
04/08/2026
46.40
46.41
46.11
46.11
-0.14%
602
04/07/2026
45.74
46.17
45.74
46.17
-0.80%
6,153
04/06/2026
46.53
46.54
46.53
46.54
+0.17%
100
04/02/2026
46.19
48.27
46.11
46.46
-0.94%
2,565
04/01/2026
45.97
46.90
45.97
46.90
-1.26%
2,695
03/31/2026
46.16
47.57
46.16
47.50
+5.99%
628
03/30/2026
44.20
44.82
44.20
44.82
+2.41%
207
03/27/2026
43.61
43.76
43.54
43.76
-1.32%
177
03/26/2026
44.35
44.35
44.35
44.35
+1.48%
12
03/25/2026
43.70
43.70
43.70
43.70
-0.91%
201
03/24/2026
44.03
44.10
44.03
44.10
-1.30%
88
03/23/2026
45.11
45.11
44.51
44.68
+1.78%
400
03/20/2026
45.05
45.18
43.90
43.90
+3.78%
1,015
03/19/2026
42.46
43.08
42.30
42.30
-4.90%
622
03/18/2026
45.20
45.37
44.48
44.48
-8.76%
408
03/17/2026
48.41
49.63
48.41
48.75
+0.81%
1,336
03/16/2026
50.28
50.28
48.36
48.36
+21.57%
940
03/13/2026
39.78
39.78
39.78
39.78
-2.31%
100
03/12/2026
40.72
40.72
40.72
40.72
-1.41%
100
03/11/2026
44.72
44.72
41.30
41.30
-1.93%
301
03/10/2026
42.69
42.77
42.02
42.12
-2.74%
186
03/09/2026
42.78
43.30
42.48
43.30
+3.35%
6,066
03/06/2026
42.27
42.27
41.90
41.90
-2.20%
205
03/05/2026
42.90
43.02
42.56
42.84
-2.08%
1,435
03/04/2026
43.75
43.75
43.75
43.75
+1.65%
200
03/03/2026
42.72
43.04
42.70
43.04
-3.99%
514
03/02/2026
44.86
44.86
44.83
44.83
+0.63%
200
02/27/2026
44.47
44.55
44.43
44.55
-1.42%
423
02/26/2026
44.58
45.19
44.58
45.19
+3.10%
195
02/25/2026
43.83
43.83
43.83
43.83
+1.64%
200
02/24/2026
43.12
43.12
43.12
43.12
-2.10%
200
02/23/2026
44.05
44.05
44.05
44.05
-4.61%
18
02/20/2026
45.33
46.97
45.33
46.18
+2.62%
2,941
02/19/2026
44.96
45.00
44.96
45.00
-2.36%
212
02/18/2026
45.55
46.31
45.36
46.09
-1.37%
2,103
02/13/2026
46.45
46.73
46.45
46.73
+2.59%
250
02/12/2026
46.60
46.69
45.55
45.55
-1.08%
1,710
02/11/2026
46.05
46.05
46.05
46.05
-2.19%
201
02/10/2026
47.19
47.19
47.08
47.08
+0.99%
293
02/09/2026
47.10
47.10
46.33
46.62
-0.30%
566
02/06/2026
45.01
46.76
45.01
46.76
+5.65%
761
02/05/2026
45.55
45.61
44.20
44.26
-12.50%
1,709
02/04/2026
50.07
50.58
50.07
50.58
+0.24%
500
02/03/2026
50.70
50.70
50.46
50.46
-4.62%
436
02/02/2026
52.90
52.90
52.90
52.90
+0.71%
30
01/30/2026
52.75
52.75
52.53
52.53
+1.74%
642
01/29/2026
51.63
51.63
51.63
51.63
-0.05%
100
01/28/2026
51.86
51.86
51.59
51.66
-3.92%
211
01/27/2026
53.76
53.76
53.76
53.76
0.00%
100
01/26/2026
52.74
53.80
52.74
53.76
+3.03%
213
01/22/2026
52.40
52.40
52.18
52.18
+0.25%
24
01/21/2026
52.09
52.09
52.05
52.05
-5.09%
79
01/16/2026
54.84
54.84
54.84
54.84
+0.48%
100
01/14/2026
55.78
55.78
54.58
54.58
-1.27%
1,172
01/13/2026
55.28
55.28
55.28
55.28
+4.86%
100
01/12/2026
53.04
53.04
52.72
52.72
+0.88%
102
01/09/2026
52.92
52.92
51.59
52.26
+0.17%
660
01/08/2026
52.29
52.29
52.17
52.17
-1.17%
14
01/07/2026
53.28
53.37
52.79
52.79
-1.80%
304
01/06/2026
53.72
53.76
53.72
53.76
+3.09%
506
01/05/2026
52.15
52.15
52.15
52.15
+4.30%
4
12/31/2025
50.00
50.00
50.00
50.00
-0.70%
200
12/30/2025
50.36
50.36
50.36
50.36
-0.09%
1
12/29/2025
50.40
50.40
50.40
50.40
+1.87%
300