Xanadu Announces Fourth Quarter and Full Year 2025 Results — XNDU +1.00 · News Impact Screener