Red Cat Holdings: Cautiously Optimistic After The FY 2025… — RCAT -0.60 · News Impact Screener