KF Growth KFIIR Stalls at 014 Consolidation Phase 20260517 BillionToOne BLLN Stalls at 9036 Consolidation Phase 20260514 Alto ALTO Q1 2026 Earnings 005 EPS Surges Past 003 Estimates EPR Properties EPR Delivers Q1 2026 Beat EPS 074 vs 067 Expected