SMR stocks are giving up all their gains from 2025
Down from 2025 highs:
SMR: -80%
IMSR: -77%
OKLO: -73%
NNE: -73%