• $780.2M
    Market Cap
  • 59.29%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    +72.67%
    Low Price$10.92
    High Price$18.58
  • 3 Months
    +82.72%
    Low Price$9.94
    High Price$18.58
  • 1 Year
    +59.29%
    Low Price$9.32
    High Price$18.58
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
18.49
18.53
18.47
18.51
+0.11%
953,798
08/20/2026
18.47
18.50
18.45
18.49
+0.16%
836,424
08/19/2026
18.49
18.52
18.45
18.46
0.00%
1,254,308
08/18/2026
18.48
18.50
18.45
18.46
0.00%
642,486
08/17/2026
18.49
18.53
18.45
18.46
-0.16%
1,064,208
08/14/2026
18.54
18.54
18.47
18.49
-0.05%
702,306
08/13/2026
18.48
18.54
18.48
18.50
+0.27%
1,059,584
08/12/2026
18.52
18.56
18.45
18.45
-0.70%
2,248,720
08/11/2026
18.43
18.63
18.42
18.58
+0.65%
3,515,807
08/10/2026
18.39
18.49
18.37
18.46
+48.75%
13,230,063
08/10/2026
$0.31 Earnings
08/07/2026
12.33
12.56
12.29
12.41
+1.31%
230,906
08/06/2026
12.41
12.47
12.03
12.25
-1.13%
309,483
08/05/2026
12.34
12.41
12.04
12.39
+0.16%
274,424
08/04/2026
12.16
12.43
11.90
12.37
+3.78%
397,487
08/03/2026
11.34
12.11
11.34
11.92
+6.52%
464,941
07/31/2026
11.05
11.22
10.86
11.19
+1.08%
314,625
07/30/2026
11.01
11.42
10.89
11.07
+1.10%
221,254
07/29/2026
11.14
11.29
10.87
10.95
-1.62%
248,094
07/28/2026
11.00
11.36
10.98
11.13
+1.37%
267,739
07/27/2026
11.10
11.37
10.88
10.98
+0.55%
337,592
07/24/2026
10.79
11.07
10.64
10.92
+1.87%
475,575
07/23/2026
10.49
10.73
10.44
10.72
+0.56%
471,777
07/22/2026
10.68
10.79
10.59
10.66
-0.56%
272,807
07/21/2026
10.56
10.78
10.56
10.72
+0.94%
302,128
07/20/2026
10.67
10.84
10.54
10.62
+0.66%
260,411
07/17/2026
10.60
10.78
10.02
10.55
-1.95%
375,370
07/16/2026
10.98
11.00
10.75
10.76
-0.28%
292,665
07/15/2026
10.61
10.97
10.54
10.79
+2.08%
339,480
07/14/2026
10.96
11.17
10.01
10.57
-2.13%
644,840
07/13/2026
11.04
11.23
10.78
10.80
-2.26%
448,141
07/10/2026
10.77
11.18
10.59
11.05
+2.60%
311,939
07/09/2026
10.76
11.17
10.59
10.77
+0.09%
353,726
07/08/2026
10.53
10.94
10.53
10.76
+1.03%
421,873
07/07/2026
10.87
10.94
10.44
10.65
-0.84%
353,841
07/06/2026
10.69
11.08
10.20
10.74
+1.23%
364,647
07/02/2026
10.78
10.99
10.53
10.61
-0.66%
387,243
07/01/2026
10.42
10.71
10.42
10.68
+2.40%
416,244
06/30/2026
9.81
10.43
9.59
10.43
+4.51%
883,864
06/29/2026
10.18
10.43
9.97
9.98
-3.01%
929,186
06/26/2026
10.25
10.52
9.78
10.29
0.00%
1,671,247
06/25/2026
10.37
10.60
10.25
10.29
-0.77%
290,876
06/24/2026
10.60
10.98
10.34
10.37
-1.43%
274,674
06/23/2026
10.28
10.68
10.26
10.52
+1.15%
400,715
06/22/2026
10.48
10.58
10.38
10.40
-1.23%
240,130
06/18/2026
10.49
10.93
10.30
10.53
+3.24%
732,828
06/17/2026
10.50
10.68
10.08
10.20
-2.86%
247,101
06/16/2026
10.54
10.89
10.32
10.50
+0.57%
319,695
06/15/2026
11.30
11.32
10.41
10.44
-5.43%
262,396
06/12/2026
11.10
11.65
10.95
11.04
+0.09%
337,667
06/11/2026
10.56
11.12
10.45
11.03
+4.75%
300,384
06/10/2026
10.64
10.77
10.49
10.53
-0.85%
267,821
06/09/2026
10.42
10.71
10.42
10.62
+3.21%
275,868
06/08/2026
10.22
10.52
10.15
10.29
+1.98%
297,099
06/05/2026
10.37
10.52
9.87
10.09
-3.54%
336,781
06/04/2026
10.30
10.70
10.30
10.46
+3.05%
412,130
06/03/2026
9.70
10.21
9.70
10.15
+2.11%
810,886
06/02/2026
10.19
10.21
9.89
9.94
-0.90%
408,552
06/01/2026
10.22
10.30
9.86
10.03
-1.96%
403,250
05/29/2026
10.56
10.76
10.20
10.23
-2.76%
427,119
05/28/2026
10.23
10.64
10.21
10.52
+3.04%
362,287
05/27/2026
10.26
10.38
10.07
10.21
+0.39%
292,395
05/26/2026
10.18
10.30
10.06
10.17
+0.99%
285,521
05/22/2026
10.15
10.31
10.00
10.07
-0.59%
310,080
05/21/2026
9.99
10.27
9.78
10.13
0.00%
298,506
05/20/2026
9.34
10.14
9.27
10.13
+8.69%
485,476
05/19/2026
9.55
9.61
9.28
9.32
-3.92%
359,571
05/18/2026
9.60
9.83
9.41
9.70
+0.41%
621,258
05/15/2026
9.87
10.03
9.65
9.66
-3.59%
696,718
05/14/2026
10.28
10.28
9.76
10.02
-0.50%
595,612
05/13/2026
9.71
10.31
9.70
10.07
+2.03%
553,724
05/12/2026
9.70
10.05
9.56
9.87
+1.70%
697,326
05/11/2026
9.80
9.88
9.31
9.71
-1.27%
1,075,232
05/08/2026
11.36
11.39
9.09
9.83
-16.91%
1,720,599
05/07/2026
12.29
12.39
11.78
11.83
-2.79%
563,502
05/07/2026
$0.21 Earnings
05/06/2026
11.66
12.27
11.61
12.17
+5.55%
390,486
05/05/2026
11.65
11.65
11.32
11.53
-0.69%
205,510
05/04/2026
11.53
11.95
11.50
11.61
0.00%
282,214
05/01/2026
11.65
11.94
11.42
11.61
-0.34%
286,234
04/30/2026
11.06
11.67
11.02
11.65
+5.62%
386,406
04/29/2026
12.01
12.09
10.88
11.03
-8.62%
426,465
04/28/2026
12.68
12.77
11.74
12.07
-5.04%
213,453
04/27/2026
12.40
12.73
12.34
12.71
+1.44%
251,902
04/24/2026
12.32
12.60
12.19
12.53
+2.20%
363,137
04/23/2026
12.15
12.35
12.00
12.26
+0.99%
234,736
04/22/2026
12.04
12.38
11.97
12.14
+1.17%
171,205
04/21/2026
12.00
12.24
11.82
12.00
+0.25%
435,736
04/20/2026
11.91
12.04
11.84
11.97
-0.33%
371,248
04/17/2026
11.84
12.19
11.84
12.01
+3.53%
151,851
04/16/2026
11.70
11.77
11.54
11.60
-1.53%
166,770
04/15/2026
11.86
11.92
11.71
11.78
+0.34%
158,256
04/14/2026
11.48
11.84
11.47
11.74
+2.80%
296,428
04/13/2026
11.04
11.48
11.03
11.42
+2.15%
283,040
04/10/2026
10.99
11.21
10.73
11.18
+2.01%
175,164
04/09/2026
11.00
11.08
10.78
10.96
-0.72%
209,030
04/08/2026
11.14
11.29
10.92
11.04
+4.25%
213,810
04/07/2026
10.55
10.61
10.41
10.59
+0.28%
202,466
04/06/2026
10.48
10.67
10.40
10.56
+0.57%
161,848
04/02/2026
10.41
10.71
10.34
10.50
-1.13%
152,708