• $968.3M
    Market Cap
  • -36.75%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    +1.02%
    Low Price$15.10
    High Price$21.39
  • 3 Months
    +1.08%
    Low Price$15.10
    High Price$22.81
  • 1 Year
    -36.75%
    Low Price$8.86
    High Price$31.99
Date
Open
High
Low
Close
Change (%)
Volume
11/11/2026
16.77
17.91
16.77
17.81
+7.81%
913,854
11/10/2026
16.56
16.99
16.12
16.52
-2.54%
658,983
11/09/2026
15.90
17.04
15.57
16.95
+7.96%
656,519
11/06/2026
15.33
15.81
14.38
15.70
+1.36%
1,222,768
11/05/2026
17.00
17.51
14.54
15.49
-8.61%
2,078,151
11/04/2026
15.18
16.95
15.18
16.95
+12.25%
1,179,473
11/03/2026
15.94
16.06
14.95
15.10
-5.03%
742,189
11/02/2026
16.90
17.30
15.87
15.90
-5.07%
805,003
10/30/2026
17.30
17.59
16.59
16.75
-4.72%
1,073,070
10/29/2026
17.85
18.94
16.96
17.58
-1.51%
1,288,478
10/28/2026
18.72
20.07
17.15
17.85
-16.55%
2,798,440
10/27/2026
20.50
22.29
20.40
21.39
+4.29%
1,438,290
10/27/2026
-$0.52 Earnings
10/26/2026
19.08
21.19
19.08
20.51
+7.05%
1,630,975
10/23/2026
19.38
19.54
18.81
19.16
-0.93%
809,258
10/22/2026
18.40
19.38
18.23
19.34
+5.11%
685,201
10/21/2026
17.79
18.50
17.17
18.40
+3.72%
1,440,594
10/20/2026
16.98
18.06
16.87
17.74
+5.34%
656,725
10/19/2026
16.60
17.39
16.60
16.84
+3.00%
1,684,844
10/16/2026
17.42
17.53
16.32
16.35
-5.55%
660,849
10/15/2026
16.98
17.60
16.60
17.31
+2.61%
1,331,132
10/14/2026
17.35
17.54
16.72
16.87
-4.64%
892,915
10/13/2026
17.87
18.14
17.52
17.69
-0.95%
1,271,752
10/12/2026
17.94
18.56
17.71
17.86
+1.30%
1,494,632
10/09/2026
17.47
17.88
17.12
17.63
+1.15%
955,120
10/08/2026
17.96
18.04
17.07
17.43
-3.60%
1,113,949
10/07/2026
18.91
19.11
17.93
18.08
-2.95%
1,531,154
10/06/2026
18.91
19.24
18.31
18.63
-1.69%
922,814
10/05/2026
18.91
19.27
18.74
18.95
-0.05%
624,629
10/02/2026
18.87
19.26
18.27
18.96
+0.48%
515,078
10/01/2026
19.35
19.44
18.39
18.87
-0.58%
1,138,106
09/30/2026
19.22
19.52
18.45
18.98
-2.22%
1,456,387
09/29/2026
20.61
20.73
19.28
19.41
-5.41%
842,606
09/28/2026
21.50
21.70
19.93
20.52
-4.60%
1,760,466
09/25/2026
21.74
21.98
21.25
21.51
-1.15%
926,004
09/24/2026
22.31
22.62
21.44
21.76
-1.94%
906,850
09/23/2026
23.00
23.48
21.88
22.19
-2.72%
1,396,330
09/22/2026
22.18
23.56
22.10
22.81
+3.49%
999,585
09/21/2026
22.11
22.48
21.78
22.04
+0.69%
783,296
09/18/2026
21.30
22.16
21.10
21.89
+2.15%
2,204,828
09/17/2026
22.46
22.66
20.39
21.43
-3.38%
3,090,888
09/16/2026
18.61
22.22
18.40
22.18
+15.34%
7,717,653
09/15/2026
16.73
19.55
16.37
19.23
+14.94%
1,702,629
09/14/2026
15.52
17.60
15.51
16.73
+0.97%
1,805,542
09/11/2026
16.59
16.71
15.85
16.57
-0.12%
726,146
09/10/2026
17.60
17.95
16.50
16.59
-4.76%
957,711
09/09/2026
19.14
19.54
17.26
17.42
-9.88%
848,749
09/08/2026
19.18
19.52
18.75
19.33
-0.46%
900,833
09/04/2026
19.55
19.97
19.00
19.42
-2.51%
1,407,468
09/03/2026
19.90
20.19
19.03
19.92
+2.60%
1,403,535
09/02/2026
18.99
19.57
18.91
19.42
+1.81%
645,123
09/01/2026
19.75
20.23
18.93
19.07
-4.41%
564,366
08/31/2026
19.42
20.00
19.02
19.95
+1.17%
434,872
08/28/2026
19.47
20.07
19.25
19.72
+0.92%
1,640,646
08/27/2026
19.22
19.64
19.12
19.54
+1.03%
1,169,616
08/26/2026
19.16
19.44
19.01
19.34
0.00%
529,896
08/25/2026
19.92
20.00
18.62
19.34
-1.98%
710,957
08/24/2026
18.97
19.85
18.47
19.73
+3.57%
864,533
08/21/2026
19.50
19.54
18.54
19.05
-2.21%
496,579
08/20/2026
20.00
20.74
18.48
19.48
-2.65%
1,933,847
08/19/2026
19.30
20.38
19.30
20.01
+5.21%
1,947,730
08/18/2026
17.56
19.08
17.50
19.02
+8.31%
1,975,998
08/17/2026
17.31
17.67
16.99
17.56
-0.06%
1,267,696
08/14/2026
18.12
18.15
17.49
17.57
-2.82%
935,923
08/13/2026
17.33
18.33
17.04
18.08
+4.33%
1,503,335
08/12/2026
17.52
17.52
16.76
17.33
-1.65%
637,904
08/11/2026
16.55
17.64
16.15
17.62
+7.44%
613,918
08/10/2026
15.66
16.86
15.64
16.40
+3.14%
1,316,058
08/07/2026
14.18
16.58
14.07
15.90
+12.69%
1,274,151
08/06/2026
13.72
14.23
13.62
14.11
+1.44%
590,198
08/05/2026
14.59
14.68
13.70
13.91
-4.53%
897,075
08/04/2026
13.35
14.58
13.33
14.57
+9.14%
3,341,441
08/03/2026
12.83
13.91
12.73
13.35
+4.05%
2,820,101
07/31/2026
13.99
14.28
12.79
12.83
-10.09%
2,004,597
07/30/2026
15.97
16.44
13.55
14.27
-5.93%
3,195,741
07/29/2026
15.65
15.96
14.96
15.17
-3.99%
1,673,555
07/29/2026
-$0.53 Earnings
07/28/2026
16.29
16.37
15.59
15.80
-1.19%
660,158
07/27/2026
16.30
16.32
15.50
15.99
+0.88%
850,682
07/24/2026
16.37
16.37
15.73
15.85
-1.74%
558,670
07/23/2026
15.75
16.58
15.53
16.13
-1.10%
1,329,100
07/22/2026
17.44
17.81
16.28
16.31
-7.43%
1,386,635
07/21/2026
17.56
18.20
17.11
17.62
-1.12%
1,095,304
07/20/2026
17.15
18.13
16.79
17.82
+3.07%
711,845
07/17/2026
16.51
17.57
15.79
17.29
+2.31%
1,233,773
07/16/2026
16.86
17.62
16.68
16.90
+0.24%
687,750
07/15/2026
16.89
17.87
16.36
16.86
0.00%
1,746,629
07/14/2026
17.15
17.42
16.19
16.86
-0.53%
1,337,930
07/13/2026
17.10
17.52
16.43
16.95
-0.47%
1,015,548
07/10/2026
16.51
17.09
15.92
17.03
+3.65%
1,060,536
07/09/2026
16.09
16.49
15.86
16.43
+1.55%
428,933
07/08/2026
16.63
16.91
15.68
16.18
-4.82%
999,485
07/07/2026
16.82
17.57
16.67
17.00
+1.67%
787,233
07/06/2026
16.56
17.00
16.49
16.72
-0.24%
694,655
07/02/2026
16.71
17.06
16.18
16.76
+0.36%
606,798
07/01/2026
15.91
16.84
15.88
16.70
+6.57%
787,311
06/30/2026
16.97
16.97
15.51
15.67
-7.82%
931,679
06/29/2026
16.83
17.18
16.69
17.00
+1.07%
715,562
06/26/2026
15.82
17.11
15.64
16.82
+5.72%
2,041,708
06/25/2026
14.71
16.63
14.62
15.91
+8.01%
1,093,074