Call me crazy but I am thinking this has to do with the FY2026 fiscal budget for the US Government. Solar stocks like Enphase and Sunrun got destroyed and UEC pumps. T
he political tailwinds are blowing strong for nuclear energy UEC could be a decent investment to consider for future growth.
The world needs energy (even though a massive amount of energy is wasted) UEC may be a winner over the next 10-20 years.
(Disclaimer I own a few shares of UEC)