• $354.5M
    Market Cap
  • -35.15%
    1-Year Change
  • Medical Devices
    Industry
  • 1 Month
    +37.13%
    Low Price$5.00
    High Price$6.87
  • 3 Months
    +12.53%
    Low Price$5.00
    High Price$7.27
  • 1 Year
    +1,184.35%
    Low Price$0.41
    High Price$8.47
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
6.84
7.23
6.67
6.87
+0.44%
462,887
06/01/2026
6.70
7.15
6.61
6.84
+0.74%
799,565
05/29/2026
6.70
6.84
6.55
6.79
+1.04%
408,422
05/28/2026
6.28
6.75
6.15
6.72
+6.33%
563,238
05/27/2026
6.52
6.52
6.24
6.32
-1.71%
414,709
05/26/2026
6.40
6.64
6.34
6.43
+1.42%
497,984
05/22/2026
6.18
6.60
6.18
6.34
+2.92%
601,150
05/21/2026
5.64
6.19
5.55
6.16
+7.88%
586,440
05/20/2026
5.55
5.74
5.48
5.71
+3.07%
365,477
05/19/2026
5.45
5.61
5.36
5.54
-0.36%
676,225
05/18/2026
5.68
5.90
5.43
5.56
-3.64%
647,973
05/15/2026
5.68
5.87
5.63
5.77
-0.86%
364,710
05/14/2026
5.65
5.92
5.56
5.82
+5.82%
722,501
05/13/2026
5.71
5.80
5.45
5.50
-4.51%
574,040
05/12/2026
5.72
5.81
5.36
5.76
-0.17%
818,958
05/11/2026
5.01
5.94
5.00
5.77
+14.71%
2,389,196
05/08/2026
5.37
5.83
4.80
5.03
-6.16%
4,745,290
05/07/2026
5.36
5.44
5.08
5.36
0.00%
1,697,489
05/07/2026
-$0.71 Earnings
05/06/2026
5.00
5.47
4.91
5.36
+7.20%
1,728,417
05/05/2026
5.01
5.03
4.79
5.00
-0.20%
1,808,755
05/04/2026
5.10
5.22
5.00
5.01
-1.76%
1,592,285
05/01/2026
5.30
5.39
4.96
5.10
-22.84%
6,518,193
04/30/2026
6.42
6.66
6.21
6.61
+2.88%
541,953
04/29/2026
7.19
7.19
6.36
6.43
-10.52%
405,012
04/28/2026
7.23
7.45
7.14
7.18
-1.24%
188,103
04/27/2026
7.02
7.30
6.97
7.27
+3.12%
197,153
04/24/2026
7.07
7.28
7.02
7.05
+0.71%
426,061
04/23/2026
6.96
7.04
6.83
7.00
+0.72%
245,328
04/22/2026
6.80
7.02
6.80
6.95
+3.27%
190,300
04/21/2026
6.88
6.94
6.65
6.73
-2.04%
330,736
04/20/2026
6.76
6.93
6.63
6.87
+1.48%
268,614
04/17/2026
6.87
6.90
6.66
6.77
0.00%
279,434
04/16/2026
6.90
6.90
6.67
6.77
-1.88%
331,241
04/15/2026
6.79
7.02
6.79
6.90
+2.22%
363,955
04/14/2026
6.82
6.89
6.73
6.75
+0.45%
317,587
04/13/2026
6.63
6.75
6.53
6.72
+0.60%
281,021
04/10/2026
6.71
6.74
6.57
6.68
+0.15%
209,993
04/09/2026
6.66
6.75
6.54
6.67
-0.15%
291,277
04/08/2026
6.95
6.95
6.59
6.68
-1.18%
275,255
04/07/2026
6.60
6.89
6.50
6.76
+1.05%
419,648
04/06/2026
6.86
6.98
6.69
6.69
-3.04%
208,537
04/02/2026
6.45
6.98
6.45
6.90
+3.76%
290,316
04/01/2026
6.76
6.97
6.56
6.65
-0.15%
192,533
03/31/2026
6.20
6.69
6.20
6.66
+7.77%
317,555
03/30/2026
6.59
6.67
6.17
6.18
-5.79%
419,537
03/27/2026
6.57
6.68
6.40
6.56
0.00%
439,508
03/26/2026
6.70
6.79
6.50
6.56
-2.96%
239,955
03/25/2026
6.79
6.96
6.62
6.76
+1.50%
283,308
03/24/2026
6.54
6.79
6.52
6.66
+0.60%
238,044
03/23/2026
6.57
6.83
6.40
6.62
+2.16%
346,662
03/20/2026
6.36
6.56
6.30
6.48
+1.73%
575,820
03/19/2026
6.24
6.67
6.16
6.37
+0.47%
342,449
03/18/2026
6.47
6.57
6.30
6.34
-2.31%
303,826
03/17/2026
6.33
6.87
6.33
6.49
+2.85%
720,187
03/16/2026
5.73
6.50
5.73
6.31
+11.88%
694,274
03/13/2026
5.60
5.93
5.58
5.64
+0.71%
456,473
03/12/2026
5.70
5.77
5.32
5.60
-4.11%
796,744
03/11/2026
5.90
6.05
5.74
5.84
-0.85%
344,870
03/10/2026
6.30
6.40
5.89
5.89
-6.66%
890,040
03/09/2026
5.84
6.38
5.68
6.31
+5.87%
437,920
03/06/2026
6.06
6.24
5.81
5.96
-2.38%
595,792
03/05/2026
6.81
6.81
6.01
6.11
-11.14%
833,373
03/04/2026
6.95
7.07
6.31
6.87
+0.66%
819,447
03/03/2026
7.65
7.89
6.80
6.83
-18.07%
1,338,387
03/02/2026
7.97
8.45
7.81
8.33
+0.73%
489,501
03/02/2026
-$0.46 Earnings
02/27/2026
8.26
8.41
7.99
8.27
-0.96%
538,589
02/26/2026
8.35
8.51
8.14
8.35
+0.48%
283,565
02/25/2026
8.29
8.57
8.28
8.31
+0.97%
324,520
02/24/2026
8.19
8.44
8.15
8.23
+0.49%
252,964
02/23/2026
8.05
8.37
7.92
8.19
+0.37%
352,338
02/20/2026
8.14
8.27
8.00
8.16
-0.61%
291,366
02/19/2026
7.88
8.24
7.66
8.21
+3.66%
291,363
02/18/2026
7.55
8.00
7.45
7.92
+4.90%
218,953
02/17/2026
7.50
7.79
7.35
7.55
+0.53%
562,551
02/13/2026
7.67
8.13
7.47
7.51
-0.92%
421,172
02/12/2026
7.70
7.70
7.36
7.58
-1.56%
459,065
02/11/2026
8.30
8.50
7.44
7.70
-7.00%
838,710
02/10/2026
8.02
8.75
8.01
8.28
+2.99%
1,293,307
02/09/2026
7.43
8.06
7.42
8.04
+8.21%
492,225
02/06/2026
7.01
7.55
6.78
7.43
+7.53%
520,849
02/05/2026
7.09
7.22
6.84
6.91
-4.43%
712,902
02/04/2026
7.14
7.37
6.77
7.23
+1.40%
484,311
02/03/2026
7.08
7.34
6.92
7.13
-1.66%
409,532
02/02/2026
7.25
7.57
7.13
7.25
-1.09%
488,261
01/30/2026
6.87
7.50
6.87
7.33
+5.32%
893,572
01/29/2026
6.84
6.99
6.62
6.96
+2.05%
449,725
01/28/2026
7.42
7.57
6.81
6.82
-7.21%
435,217
01/27/2026
7.10
7.38
7.06
7.35
+3.67%
279,387
01/26/2026
7.27
7.30
6.98
7.09
-3.01%
298,219
01/23/2026
7.46
7.66
7.25
7.31
-2.66%
337,422
01/22/2026
7.29
7.68
7.29
7.51
+3.87%
333,987
01/21/2026
7.11
7.74
7.07
7.23
+1.83%
370,285
01/20/2026
7.52
7.58
6.98
7.10
-8.51%
655,825
01/16/2026
7.28
8.14
7.20
7.76
+6.74%
810,523
01/15/2026
7.17
7.30
6.90
7.27
+1.54%
300,030
01/14/2026
7.08
7.23
6.86
7.16
+0.42%
338,556
01/13/2026
7.19
7.30
7.03
7.13
+0.28%
349,008
01/12/2026
7.18
7.23
6.70
7.11
-1.52%
464,586