Battery Storage Companies Pursue AI Energy Demand Yet Grid and Supply Challenges Loom Barinthus BRNS Q1 2026 Earnings EPS 014 Beats Estimates Wah Fu WAFU Stock Today Drops 261 Key Support at 161 20260518 First Hawaiian FHB Q1 2026 Earnings EPS 055 Beats Estimates