X-Energy: Lockup Overhang Keeps Us At Hold — XE +0.40 · News Impact Screener