Ormat Technologies ORA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Niu NIU Q1 2026 Earnings Miss EPS 116 vs 044 Expected Why Cass Info CASS Just Dropped 054 What to Watch 20260519 BN Edu BNED Stock Analysis Flat at 893 Whats Next 20260518