X-Energy: The Better SMR Bet But Not A Cheap Stock — XE +0.60 · News Impact Screener