NYSE: SMHI
$9.83
0.9 (10.08%)
Oct 29, 2026 4:00PM ET
Delayed 15 minutes