X-Energy: The Sell-Off Has Changed The Investment Case — XE +0.60 · News Impact Screener