XOM Exxon beats earnings estimates but stock drops as revenue slides 45 yearoveryear T Rowe TROW Competitive Advantages Q4 2025 EPS Misses Views FRHC Freedom Holding reports 2B Q1 2026 revenue 227 YoY growth signals sustained momentum