• $438.3M
    Market Cap
  • 32.82%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    +3.28%
    Low Price$9.94
    High Price$11.04
  • 3 Months
    -2.44%
    Low Price$9.32
    High Price$12.71
  • 1 Year
    +32.82%
    Low Price$6.96
    High Price$14.36
Date
Open
High
Low
Close
Change (%)
Volume
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
04/01/2026
10.59
10.89
10.55
10.62
+0.09%
305,276
03/31/2026
10.58
10.75
10.37
10.61
+2.61%
258,359
03/30/2026
10.79
10.83
10.27
10.34
-3.63%
222,591
03/27/2026
10.69
10.88
10.51
10.73
-0.46%
296,911
03/26/2026
10.58
10.85
10.58
10.78
+0.84%
313,538
03/25/2026
10.69
10.77
10.51
10.69
+0.66%
190,275
03/24/2026
10.56
10.67
10.40
10.62
-1.85%
254,731
03/23/2026
10.98
11.23
10.79
10.82
+1.50%
322,383
03/20/2026
11.14
11.14
10.54
10.66
-3.88%
371,734
03/19/2026
10.92
11.24
10.90
11.09
0.00%
215,143
03/18/2026
11.32
11.47
11.06
11.09
-2.20%
309,290
03/17/2026
11.16
11.50
11.11
11.34
+1.80%
231,469
03/16/2026
11.03
11.30
11.02
11.14
+3.05%
253,893
03/13/2026
10.97
11.14
10.62
10.81
-0.46%
284,808
03/12/2026
11.13
11.18
10.82
10.86
-3.81%
301,929
03/11/2026
11.18
11.33
11.08
11.29
+0.53%
319,576
03/10/2026
11.43
11.58
11.16
11.23
-1.49%
456,409
03/09/2026
11.31
11.41
10.76
11.40
-1.13%
367,047
03/06/2026
12.26
12.26
11.50
11.53
-8.35%
366,617
03/05/2026
12.79
12.92
12.37
12.58
-3.31%
290,113
03/04/2026
12.88
13.16
12.77
13.01
+1.01%
231,204
03/03/2026
12.76
12.98
12.46
12.88
-2.05%
345,779
03/02/2026
12.92
13.21
12.77
13.15
-0.15%
298,577
02/27/2026
13.31
13.54
13.10
13.17
-2.59%
400,764
02/26/2026
13.62
13.82
13.42
13.52
-0.88%
222,734
02/25/2026
13.51
13.72
13.41
13.64
+1.26%
147,792
02/24/2026
13.32
13.52
13.29
13.47
+1.20%
322,755
02/23/2026
13.53
13.62
13.27
13.31
-2.06%
257,162
02/20/2026
13.70
13.88
13.48
13.59
-1.16%
285,534
02/19/2026
13.74
13.83
13.57
13.75
-0.29%
258,195
02/18/2026
13.50
13.86
13.50
13.79
+2.15%
236,200
02/17/2026
13.52
13.70
13.15
13.50
-0.15%
370,488
02/13/2026
13.44
13.85
13.34
13.52
+1.05%
320,184
02/12/2026
13.99
14.39
13.02
13.38
-1.69%
656,311
02/11/2026
12.69
13.81
12.00
13.61
-3.82%
1,336,294
02/10/2026
14.05
14.48
13.91
14.15
+0.78%
514,093
02/10/2026
$0.19 Earnings
02/09/2026
13.95
14.32
13.80
14.04
+0.29%
366,222
02/06/2026
13.79
14.25
13.61
14.00
+1.60%
433,594
02/05/2026
13.79
14.02
13.67
13.78
-1.08%
335,052
02/04/2026
13.96
14.26
13.90
13.93
0.00%
258,787
02/03/2026
14.21
14.31
13.78
13.93
-1.62%
497,016
02/02/2026
13.93
14.37
13.80
14.16
+1.58%
386,912