NYSE: SMHI
$8.5
0.12 (1.43%)
Oct 07, 2026 4:00PM ET
Delayed 15 minutes