Q1-2026: Beat consensus by 41.8% - EPS $56670 vs $39952.1207 estimateMEDIUMLONGJul 14
Q4-2025: Beat consensus by 14.3% - EPS $21522 vs $18837.1724 estimateMEDIUMLONGJul 14
Q3-2025: Beat consensus by 39.4% - EPS $17850 vs $12807.1344 estimateMEDIUMLONGJul 14