• N/A
    Market Cap
  • -57.52%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    -0.36%
    Low Price$38.84
    High Price$44.42
  • 3 Months
    +23.56%
    Low Price$33.72
    High Price$44.42
  • 1 Year
    -57.52%
    Low Price$31.90
    High Price$100.93
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
42.13
42.13
41.82
41.98
-2.85%
13,374
07/30/2026
42.66
43.27
42.52
43.21
+1.80%
32,349
07/29/2026
41.69
42.86
41.69
42.45
+1.31%
18,944
07/28/2026
41.30
41.91
41.30
41.90
+4.80%
56,217
07/27/2026
40.06
40.10
39.64
39.98
+2.41%
112,030
07/24/2026
39.07
39.26
38.96
39.04
+0.51%
53,119
07/23/2026
39.07
39.08
38.69
38.84
-0.49%
37,743
07/22/2026
39.47
39.74
37.86
39.03
-6.02%
39,913
07/21/2026
42.20
42.89
41.35
41.53
-0.53%
21,633
07/20/2026
42.66
42.98
41.54
41.75
-0.48%
41,603
07/17/2026
41.42
41.97
41.42
41.95
-2.96%
27,622
07/16/2026
44.64
44.64
43.06
43.23
-0.73%
16,696
07/15/2026
43.37
44.28
43.37
43.55
+1.02%
22,964
07/14/2026
43.03
43.24
42.82
43.11
+2.50%
107,716
07/13/2026
42.63
43.55
41.97
42.06
-0.94%
34,177
07/10/2026
42.25
43.38
42.16
42.46
-1.46%
40,573
07/09/2026
43.98
44.55
42.97
43.09
-0.16%
35,190
07/08/2026
42.90
43.16
42.69
43.16
-1.78%
58,504
07/07/2026
44.36
44.60
43.81
43.94
-1.08%
56,229
07/06/2026
43.30
44.42
43.30
44.42
+6.01%
41,130
07/02/2026
42.02
42.14
41.68
41.90
+2.91%
36,009
07/01/2026
41.00
41.30
40.71
40.71
-3.36%
34,874
06/30/2026
41.81
42.15
41.60
42.13
+0.93%
73,412
06/29/2026
41.48
41.91
41.48
41.74
+2.13%
79,612
06/26/2026
40.66
41.70
40.66
40.87
+1.11%
46,766
06/25/2026
40.28
40.56
40.15
40.42
+3.32%
70,946
06/24/2026
39.47
39.94
38.87
39.12
-0.25%
100,017
06/23/2026
38.94
39.49
38.94
39.22
-1.26%
200,920
06/22/2026
40.07
40.96
39.60
39.72
-0.65%
109,803
06/18/2026
40.01
40.05
39.80
39.98
+3.31%
80,807
06/17/2026
39.20
40.64
38.70
38.70
+2.14%
48,010
06/16/2026
37.60
39.23
37.60
37.89
+3.16%
82,586
06/15/2026
36.69
37.08
36.54
36.73
+0.25%
127,173
06/12/2026
36.40
36.73
36.32
36.64
-0.22%
62,526
06/11/2026
36.27
36.84
36.07
36.72
-0.05%
134,405
06/10/2026
37.32
37.37
36.55
36.74
+1.35%
53,097
06/09/2026
36.22
36.37
35.70
36.25
+3.36%
159,336
06/08/2026
35.50
35.51
34.68
35.07
+0.47%
122,200
06/05/2026
35.43
35.54
34.85
34.91
+2.48%
56,802
06/04/2026
34.62
35.22
33.94
34.06
+0.26%
118,431
06/03/2026
33.91
34.08
33.80
33.97
-3.10%
90,048
06/02/2026
35.12
35.50
34.86
35.06
-3.26%
117,790
06/01/2026
37.50
37.50
35.83
36.24
+0.58%
175,791
05/29/2026
35.80
36.22
35.50
36.03
+2.59%
113,534
05/28/2026
34.90
35.93
34.75
35.12
+0.40%
96,436
05/27/2026
35.09
35.09
34.90
34.98
+0.69%
110,901
05/26/2026
34.61
34.75
34.61
34.74
+0.16%
58,287
05/22/2026
36.09
36.09
34.69
34.69
-0.33%
84,633
05/21/2026
34.82
35.77
34.53
34.80
+1.28%
74,561
05/20/2026
33.70
34.41
33.70
34.36
+1.49%
136,506
05/19/2026
33.87
33.95
33.60
33.86
+0.40%
133,083
05/18/2026
33.95
33.95
33.53
33.72
-1.98%
143,392
05/15/2026
34.67
34.67
34.33
34.40
-0.64%
52,875
05/14/2026
35.00
35.84
34.51
34.62
-4.58%
147,035
05/13/2026
36.08
36.32
35.25
36.28
-0.66%
105,434
05/12/2026
36.43
36.58
36.22
36.52
-0.32%
183,152
05/11/2026
36.75
36.92
36.54
36.64
+1.69%
130,636
05/08/2026
36.20
36.23
35.94
36.03
+3.03%
74,239
05/07/2026
35.33
36.10
34.87
34.97
-1.21%
139,271
05/06/2026
34.85
35.40
34.52
35.40
-0.70%
37,629
05/05/2026
36.19
36.25
35.65
35.65
-0.31%
54,782
05/04/2026
35.84
36.00
35.62
35.76
+1.02%
40,124
05/01/2026
35.00
35.50
35.00
35.40
+4.19%
52,568
04/30/2026
33.74
34.10
33.68
33.98
+6.50%
114,024
04/29/2026
31.91
32.09
31.82
31.90
-3.83%
62,145
04/28/2026
33.22
33.28
33.14
33.17
-2.24%
85,315
04/27/2026
34.12
35.29
33.84
33.93
-2.33%
120,514
04/24/2026
34.50
34.81
34.44
34.74
+2.66%
64,530
04/23/2026
35.25
35.25
33.56
33.84
-7.14%
114,919
04/22/2026
36.49
37.30
34.80
36.44
-39.03%
117,822
04/21/2026
62.07
62.07
59.25
59.77
-2.43%
28,200
04/20/2026
63.08
63.09
61.16
61.26
+0.08%
26,840
04/17/2026
61.64
62.62
61.09
61.21
+0.97%
26,596
04/16/2026
62.89
63.11
60.61
60.62
-2.29%
25,027
04/15/2026
63.74
63.74
61.62
62.04
-1.21%
56,895
04/14/2026
62.72
63.17
62.47
62.80
+1.19%
62,348
04/13/2026
62.88
63.10
61.40
62.06
+1.09%
65,160
04/10/2026
62.17
62.96
61.07
61.39
-0.20%
25,554
04/09/2026
60.95
61.63
60.80
61.51
-1.35%
50,840
04/08/2026
62.18
62.35
61.84
62.35
+2.96%
27,913
04/07/2026
59.77
60.81
59.55
60.56
-0.98%
135,481
04/06/2026
60.40
61.16
60.14
61.16
+0.94%
68,503
04/02/2026
60.55
60.75
60.08
60.59
-0.88%
46,912
04/01/2026
60.72
61.13
60.55
61.13
+3.61%
44,927
03/31/2026
58.46
59.03
58.05
59.00
+3.27%
90,448
03/30/2026
57.80
58.35
57.03
57.13
-1.99%
66,724
03/27/2026
58.21
58.61
58.20
58.29
+2.95%
35,821
03/26/2026
57.13
57.66
56.62
56.62
-1.70%
56,526
03/25/2026
57.62
57.84
57.44
57.60
+2.22%
43,197
03/24/2026
56.47
56.62
56.13
56.35
-3.31%
62,594
03/23/2026
57.98
59.79
57.67
58.28
+1.80%
87,697
03/20/2026
57.69
57.69
56.07
57.25
-2.70%
55,599
03/20/2026
$0.76 Dividend
03/19/2026
58.27
59.06
57.82
58.84
-0.70%
38,757
03/18/2026
59.63
60.05
59.19
59.26
-2.25%
26,368
03/17/2026
60.31
61.23
59.24
60.62
+0.90%
78,265
03/16/2026
59.24
60.27
58.50
60.07
+0.61%
96,692
03/13/2026
60.67
62.02
58.31
59.71
-4.52%
77,905
03/12/2026
62.01
63.18
60.80
62.53
-2.48%
67,183
03/11/2026
64.35
64.50
63.85
64.12
+0.43%
60,917