NYSE: SMHI
$5.2
0.1 (1.96%)
Jul 01, 2025 1:45PM ET
Delayed 15 minutes