• N/A
    Market Cap
  • -24.24%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    -1.07%
    Low Price$37.97
    High Price$41.88
  • 3 Months
    -17.64%
    Low Price$37.97
    High Price$48.14
  • 1 Year
    -24.61%
    Low Price$37.97
    High Price$57.75
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
37.99
39.46
37.99
39.43
-3.01%
3,044
06/01/2026
40.38
40.70
39.15
40.65
+1.10%
9,328
05/29/2026
39.09
40.93
39.06
40.21
-2.09%
2,315
05/28/2026
40.30
41.07
40.20
41.07
+1.49%
859
05/27/2026
40.69
41.17
39.31
40.47
+1.30%
1,778
05/26/2026
39.91
39.95
37.75
39.95
-1.80%
2,312
05/22/2026
38.77
40.68
38.58
40.68
+0.89%
2,715
05/21/2026
40.32
40.32
40.32
40.32
+2.65%
648
05/20/2026
37.00
40.15
37.00
39.28
-1.81%
2,334
05/18/2026
40.16
40.16
37.00
40.00
+3.52%
6,972
05/15/2026
39.45
40.01
37.00
38.64
+1.76%
78,293
05/14/2026
38.29
40.43
37.97
37.97
-6.15%
3,819
05/13/2026
37.94
40.46
37.94
40.46
-0.39%
6,540
05/12/2026
39.53
40.62
39.53
40.62
+0.15%
20,721
05/11/2026
38.27
40.57
38.27
40.56
+1.52%
3,842
05/08/2026
38.21
39.95
38.21
39.95
-0.60%
1,447
05/07/2026
39.13
40.31
38.22
40.20
-4.01%
2,064
05/06/2026
41.50
43.04
41.50
41.88
+1.83%
2,166
05/05/2026
40.37
41.12
40.37
41.12
+3.18%
2,983
05/04/2026
39.42
40.81
39.39
39.86
-2.11%
3,142
05/01/2026
39.29
41.25
39.27
40.72
-1.40%
1,933
04/30/2026
38.63
41.29
38.63
41.29
+3.10%
1,756
04/29/2026
40.01
40.10
39.50
40.05
-3.88%
1,034
04/28/2026
39.80
41.67
38.84
41.67
-0.29%
1,010
04/27/2026
40.43
42.83
40.43
41.79
+3.38%
5,897
04/24/2026
41.69
42.61
40.00
40.42
-5.76%
2,999
04/23/2026
40.83
42.89
40.76
42.89
-2.09%
1,237
04/22/2026
41.91
43.83
41.91
43.81
+1.44%
759
04/21/2026
43.60
43.60
43.19
43.19
-5.92%
948
04/20/2026
46.22
46.22
45.44
45.91
+3.32%
2,591
04/17/2026
46.55
46.55
44.43
44.43
-3.07%
2,682
04/16/2026
43.86
46.00
43.86
45.84
+2.33%
1,221
04/15/2026
43.92
45.89
43.92
44.79
+2.16%
4,010
04/14/2026
43.57
43.84
43.56
43.84
-3.38%
1,089
04/13/2026
44.80
45.38
42.80
45.38
+0.74%
10,913
04/10/2026
42.95
45.15
42.77
45.04
+6.07%
1,254
04/09/2026
42.19
44.62
41.00
42.46
-4.97%
2,772
04/08/2026
43.75
44.68
42.77
44.68
+6.29%
1,751
04/07/2026
41.99
42.23
39.68
42.04
-0.44%
4,193
04/06/2026
40.23
42.24
40.23
42.23
+1.12%
4,729
04/02/2026
41.47
42.79
41.47
41.76
+0.51%
1,483
04/01/2026
40.87
41.55
40.87
41.55
-2.17%
3,340
03/31/2026
40.03
42.47
40.03
42.47
+4.61%
762
03/30/2026
39.53
41.43
39.53
40.60
-3.47%
3,562
03/27/2026
39.64
42.06
39.64
42.06
-0.86%
1,739
03/26/2026
43.21
43.21
42.00
42.43
-2.05%
7,999
03/25/2026
42.44
43.31
42.44
43.31
+1.89%
4,783
03/24/2026
42.81
43.31
42.50
42.51
-1.85%
3,836
03/23/2026
43.31
43.31
42.88
43.31
+2.42%
22,901
03/20/2026
42.50
44.00
42.29
42.29
-4.25%
1,067
03/19/2026
42.94
44.17
42.64
44.17
+3.92%
922
03/18/2026
43.37
44.08
42.50
42.50
-6.81%
18,535
03/17/2026
44.50
45.61
43.37
45.61
+3.65%
2,015
03/16/2026
42.50
44.00
42.50
44.00
-2.39%
15,578
03/13/2026
45.40
45.40
43.30
45.08
-2.30%
5,647
03/12/2026
44.71
46.14
44.71
46.14
-0.71%
2,568
03/11/2026
44.69
46.54
44.69
46.47
-1.82%
2,487
03/10/2026
46.88
47.33
45.98
47.33
+0.70%
6,343
03/09/2026
46.60
47.00
44.64
47.00
-2.36%
3,117
03/06/2026
45.70
48.14
45.70
48.14
+0.55%
2,417
03/05/2026
47.04
47.91
47.04
47.88
-0.51%
2,237
03/04/2026
46.65
48.13
46.65
48.12
-0.11%
13,161
03/03/2026
47.83
48.18
45.10
48.18
-2.74%
3,658
03/02/2026
49.92
49.92
48.16
49.53
-2.11%
5,491
02/27/2026
49.10
50.60
49.10
50.60
-0.10%
1,411
02/26/2026
49.15
50.65
49.15
50.65
+0.72%
2,889
02/25/2026
48.87
50.40
48.87
50.29
-0.32%
2,169
02/24/2026
48.95
50.45
48.95
50.45
-1.56%
1,047
02/23/2026
51.05
51.25
51.05
51.25
+1.49%
1,653
02/20/2026
48.00
50.50
48.00
50.50
+2.50%
2,046
02/19/2026
50.08
50.08
49.27
49.27
-1.61%
5,223
02/18/2026
47.83
50.08
47.83
50.08
+0.89%
2,308
02/17/2026
49.63
49.75
48.53
49.63
+0.20%
1,588
02/13/2026
46.95
49.53
46.95
49.53
+5.12%
1,013
02/12/2026
48.33
49.45
47.12
47.12
-0.35%
2,184
02/11/2026
48.00
48.80
46.01
47.28
-5.86%
2,509
02/10/2026
49.00
50.23
48.58
50.23
+4.05%
3,015
02/09/2026
48.27
48.27
48.27
48.27
-1.92%
568
02/09/2026
$1.18 Dividend
02/06/2026
49.22
49.22
49.22
49.22
+0.12%
651
02/05/2026
47.93
49.21
47.93
49.16
-1.81%
1,974
02/04/2026
47.83
50.07
47.46
50.07
-0.26%
22,068
02/03/2026
50.24
50.24
50.19
50.19
-0.38%
907
02/02/2026
48.83
50.38
47.42
50.38
-0.89%
2,334
01/30/2026
49.07
50.88
49.07
50.83
-1.26%
1,233
01/29/2026
51.42
51.48
49.17
51.48
+0.04%
1,031
01/28/2026
51.39
51.56
51.39
51.46
+0.62%
1,107
01/27/2026
51.15
52.24
51.15
51.15
-0.92%
2,779
01/26/2026
49.41
52.20
49.41
51.62
+4.99%
8,822
01/23/2026
49.17
49.17
49.17
49.17
-4.92%
455
01/22/2026
51.85
51.85
51.71
51.71
-0.01%
837
01/21/2026
50.56
52.00
50.56
51.72
-1.00%
1,019
01/20/2026
52.37
52.88
49.33
52.24
-3.43%
2,178
01/16/2026
54.10
54.10
54.10
54.10
+0.73%
1,458
01/15/2026
53.71
53.71
53.71
53.71
-1.35%
500
01/14/2026
54.44
54.44
54.44
54.44
+0.90%
293
01/13/2026
55.07
55.07
53.95
53.95
-1.74%
3,416
01/12/2026
53.71
54.91
53.47
54.91
+0.40%
4,229
01/09/2026
53.67
54.69
53.67
54.69
+2.10%
1,780
01/08/2026
53.57
53.57
53.57
53.57
-1.19%
480