NYSE: SMHI

$9.83 0.9 (10.08%)

Oct 29, 2026 4:00PM ET
Delayed 15 minutes