Why Spruce Biosciences SPRB is trading below its true worth Smart Money Outflows 20260508 What CareTrust CTRE disclosed about liquidity position Q4 2025 EPS Tops Views CNNE Cannae posts drastically wider than expected Q4 2025 loss yet stock gains slightly today Halliburton Company HAL Q1 2026 Earnings Beat Consensus Amid Geopolitical and Regional Headwinds