Rivian Automotive RIVN Falls 279 Watching 1273 Support 20260518 Natera NTRA Q1 2026 Results Fall Short EPS 060 Revenue NA Lucid Diagnostics LUCD Stock Slides 363 Support at 091 20260518 SRX Health SRXH Stock Jumps 400 Approaching 014 20260518 FITBP Q1 2026 Earnings Strong EPS Beat of 3509 Surprise Drives Modest Stock Gain MSAI Q1 2026 Earnings Strong Earnings Beat Drives Share Price Higher Airship AI Holdings Q3 2025 Earnings EPS Falls Sharply Short of Estimates as Stock Rallies Mount Logan Capital Inc Q1 2026 Earnings Net Loss Reported Amid Strategic Positioning NTRSO Q1 2026 Earnings Northern Trust Beats EPS Estimates by 1435 Shares Dip Slightly