• N/A
    Market Cap
  • -21.49%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    +3.35%
    Low Price$41.98
    High Price$47.35
  • 3 Months
    +0.65%
    Low Price$39.89
    High Price$47.35
  • 1 Year
    -21.49%
    Low Price$39.78
    High Price$56.14
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
43.60
44.07
43.60
44.01
+4.84%
823
08/20/2026
41.80
42.50
41.80
41.98
-8.62%
393
08/19/2026
47.06
47.06
45.94
45.94
+0.99%
678
08/18/2026
45.49
45.49
45.49
45.49
-0.68%
100
08/17/2026
46.34
46.34
45.80
45.80
-3.28%
12
08/14/2026
47.32
47.35
47.32
47.35
+2.17%
17
08/11/2026
45.94
46.51
45.86
46.35
+0.42%
3,406
08/10/2026
45.97
46.35
45.97
46.16
+1.03%
35
08/07/2026
45.77
45.96
45.69
45.69
+1.18%
218
08/06/2026
45.13
45.20
45.13
45.15
-1.40%
302
08/05/2026
45.79
45.79
45.79
45.79
+0.09%
106
08/03/2026
45.75
45.75
45.75
45.75
+2.01%
300
07/31/2026
44.84
45.11
44.84
44.85
+1.17%
579
07/30/2026
44.46
44.51
44.33
44.33
-0.83%
8
07/29/2026
44.21
44.70
44.06
44.70
+4.07%
238
07/28/2026
43.15
43.15
42.95
42.95
+0.27%
21
07/27/2026
42.71
42.84
42.67
42.84
+2.62%
502
07/24/2026
41.82
41.92
41.74
41.74
+0.08%
675
07/23/2026
41.91
41.91
41.71
41.71
-0.60%
31
07/22/2026
41.99
41.99
41.96
41.96
-1.47%
26
07/20/2026
42.67
42.73
42.50
42.59
+1.65%
288
07/17/2026
41.86
41.90
41.86
41.90
-0.45%
2
07/16/2026
42.12
42.17
42.09
42.09
-0.84%
28
07/15/2026
42.87
42.87
42.44
42.44
+0.63%
76
07/14/2026
42.28
42.28
42.18
42.18
+0.65%
109
07/13/2026
41.91
41.91
41.91
41.91
+0.13%
4
07/10/2026
41.85
41.85
41.85
41.85
+3.22%
100
07/09/2026
40.12
40.71
40.12
40.55
+0.19%
597
07/08/2026
40.25
40.47
40.10
40.47
-1.89%
22
07/06/2026
40.81
41.25
40.65
41.25
-0.10%
196
07/02/2026
41.48
41.48
41.22
41.29
+1.65%
6,524
07/01/2026
40.59
40.78
40.59
40.62
+1.02%
960
06/30/2026
39.75
40.50
39.75
40.21
+0.80%
7,878
06/29/2026
39.45
39.89
39.45
39.89
-0.37%
237
06/26/2026
40.04
40.04
40.04
40.04
-1.53%
1
06/25/2026
40.77
40.89
40.66
40.66
-0.95%
242
06/24/2026
40.62
41.05
40.53
41.05
+0.79%
126
06/23/2026
41.19
41.19
40.73
40.73
-0.22%
41
06/22/2026
40.83
40.83
40.79
40.82
+0.29%
43
06/18/2026
40.68
40.70
40.68
40.70
+0.89%
360
06/17/2026
41.67
41.79
40.34
40.34
-3.36%
321
06/16/2026
42.24
42.24
40.63
41.74
-1.28%
224
06/15/2026
43.12
43.12
42.29
42.29
+0.19%
60
06/12/2026
41.96
42.21
41.96
42.21
+0.24%
209
06/11/2026
42.44
42.44
42.11
42.11
-1.14%
23
06/10/2026
42.40
42.70
42.40
42.59
-0.68%
33
06/09/2026
43.96
43.96
42.40
42.88
-2.02%
231
06/08/2026
43.77
43.77
43.77
43.77
0.00%
2
06/05/2026
43.28
44.25
43.28
43.77
-0.78%
33
06/04/2026
44.11
44.37
44.11
44.11
-0.38%
44
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