MarketWise MKTW Q1 2026 Results Miss Estimates EPS 023 vs 000 Life360 LIF Q1 2026 Earnings EPS 011 Beats Estimates Bell BCE Up 079 Is There More Room to Run 20260520 Standard SMP Stock Up 280 Key Resistance at 3898 20260520 Why Hercules Capital HTGC Just Surged 199 Key Levels Ahead 20260520 PennantPark PFLT Stock Up 091 Key Resistance at 873 20260520