X-energy’s stock popped today in its debut on the Nasdaq, opening at $30. 11 before closing at $29. 20, up 27% over its initial public offering of $23 per share. Investors can’t get enough nuclear power, apparently. Even the initial share price had been revised upward from the $16 to …
This breakdown shows exactly how the Logic Quality and Community Trust scores were calculated, providing full transparency into our evaluation process.