I have no intent to hold any of these for more than a couple of days, and purely just trade them. Need more time to understand this space to fiigure out which one is a true long term investment.
I picked NNE amongest the stock you mentioned last Friday, for only one simple reason, it is the "only" stock that has not moved up big time. All other stocks SMR, LEU have already skeyrocketed. Totally shocked to see a 34% move today on NNE, lol.
As for SMR, it already went up 34% on Wed, so it has been consolidating in last 3 days.