• N/A
    Market Cap
  • -12.98%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    +19.57%
    Low Price$39.83
    High Price$47.59
  • 3 Months
    +21.16%
    Low Price$37.86
    High Price$47.59
  • 1 Year
    -12.98%
    Low Price$37.86
    High Price$56.39
Date
Open
High
Low
Close
Change (%)
Volume
08/20/2026
47.59
47.59
47.59
47.59
+0.02%
254
08/19/2026
47.58
47.58
47.58
47.58
+2.29%
1,099
08/17/2026
46.47
46.52
44.93
46.52
-0.84%
2,269
08/14/2026
46.92
46.92
46.91
46.91
+2.49%
533
08/13/2026
44.93
45.77
44.93
45.77
+0.22%
772
08/12/2026
46.61
46.61
45.67
45.67
-0.72%
11,387
08/11/2026
45.57
47.02
45.57
46.00
+0.36%
1,098
08/10/2026
46.51
46.65
44.45
45.84
-1.78%
1,136
08/06/2026
45.16
46.67
45.16
46.67
+0.30%
2,011
08/05/2026
46.52
46.53
46.52
46.53
+2.22%
2,188
08/04/2026
45.76
45.76
44.02
45.52
-0.27%
2,941
08/03/2026
43.95
45.64
43.95
45.64
+5.00%
868
07/31/2026
43.47
43.47
43.47
43.47
0.00%
752
07/30/2026
43.47
43.47
43.47
43.47
0.00%
601
07/29/2026
42.00
43.47
42.00
43.47
+5.29%
1,369
07/28/2026
41.50
41.50
41.24
41.28
+3.65%
1,493
07/27/2026
41.08
41.99
39.83
39.83
-0.28%
8,620
07/24/2026
40.35
40.35
39.94
39.94
+1.33%
698
07/23/2026
39.10
39.89
38.96
39.42
-0.60%
4,359
07/22/2026
39.65
39.65
39.65
39.65
-0.37%
434
07/20/2026
40.37
40.99
39.79
39.80
-3.58%
2,398
07/17/2026
41.28
41.42
39.83
41.28
+3.43%
4,527
07/16/2026
40.29
40.95
39.91
39.91
-1.16%
16,295
07/15/2026
40.71
40.71
40.38
40.38
+2.08%
1,542
07/14/2026
40.34
40.34
39.56
39.56
-4.77%
681
07/13/2026
40.58
41.54
40.58
41.54
+6.09%
9,899
07/10/2026
40.53
40.53
39.15
39.15
-4.51%
667
07/09/2026
40.10
41.00
40.10
41.00
+1.43%
1,882
07/08/2026
40.23
40.42
39.15
40.42
+0.90%
898
07/07/2026
40.98
41.00
40.06
40.06
-1.38%
596
07/06/2026
40.24
40.62
40.24
40.62
+1.62%
4,019
07/02/2026
40.58
40.71
39.98
39.98
-1.06%
5,108
07/01/2026
40.08
40.41
39.79
40.41
+1.05%
1,083
06/30/2026
38.89
39.99
38.89
39.99
-0.89%
12,686
06/29/2026
39.02
40.35
39.00
40.35
+3.45%
2,256
06/26/2026
40.14
40.14
39.00
39.00
-2.57%
101,821
06/25/2026
40.60
40.72
39.05
40.03
+0.04%
1,700
06/24/2026
39.02
40.02
39.02
40.02
-0.67%
2,753
06/23/2026
40.73
40.73
39.11
40.29
+0.84%
3,018
06/22/2026
40.25
40.36
39.11
39.95
+2.07%
4,460
06/18/2026
39.05
40.44
39.05
39.14
-0.78%
4,359
06/17/2026
39.51
40.32
39.45
39.45
-1.40%
2,081
06/16/2026
41.25
42.26
39.68
40.01
-2.41%
3,461
06/15/2026
41.00
41.19
39.58
41.00
+5.12%
5,691
06/12/2026
39.02
40.35
39.00
39.00
-2.74%
13,807
06/11/2026
38.74
40.10
38.25
40.10
-0.61%
4,702
06/10/2026
41.00
41.00
39.22
40.35
+1.70%
3,145
06/09/2026
40.73
40.73
39.67
39.67
+0.88%
5,353
06/08/2026
38.56
41.00
38.56
39.33
+1.78%
5,421
06/05/2026
41.04
41.04
38.64
38.64
-1.01%
1,461
06/04/2026
39.90
40.56
39.00
39.03
+3.10%
5,139
06/03/2026
38.27
40.00
37.86
37.86
-3.98%
1,489
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