Greene GCBC Q2 2025 Earnings Revenue NA Matching Views AlTi Global ALTI Delivers Q1 2026 Beat EPS 008 vs 006 Expected