Skip to content
Nuscale Power Corp logo

Nuscale Power Corp (SMR)

NYSEIndustrials

$5.13-4.47%
Close 2026-11-04