James Bank BOTJ Q1 2025 Earnings Revenue NA Matching Views Adv Micro AMD Reports Strong Q1 2026 Revenue NA EPS Beats McGrath RentCorp MGRC Stock Today Drops 330 Key Support at 10616 20260515