The app for independent voices

SMR stocks are giving up all their gains from 2025

Down from 2025 highs:

  • SMR: -80%

  • IMSR: -77%

  • OKLO: -73%

  • NNE: -73%

Apr 4
at
1:53 AM
Relevant people

Log in or sign up

Join the most interesting and insightful discussions.