Our SOTP price target based on 2025 trailing results is thus $18.50 per share. While some may debate the multiples used for ...
Nuclear power is finally getting its moment in the sun ‒ and maybe on the moon. The new Trump administration is pushing for both expansion of existing nuclear power plants and the development of small ...