Costco COST Q1 2026 Results Miss Estimates EPS 458 vs 465 Bank OZK OZK Surges 226 Nearing 5049 Resistance 20260520