Blackrock CB BHK Declines 162 Amid Market Weakness 20260515 Formula FORTY Q1 2025 Earnings Revenue NA Matching Views Otter Tail OTTR Q1 2026 Earnings 173 EPS Surges Past 144 Estimates Alto ALTO Q1 2026 Earnings 005 EPS Surges Past 003 Estimates