Profile snapshotUSD 39Market cap USD 18.8B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol.
PatternTFDetectedQuality
BullishOrder Block Setup4H28 Jul 26, 13:3079
BearishMA 8/21 Crossover4H28 Jul 26, 13:3090
Annual
Annual fundamentals
2025 vs previous annual period
Metric202020212022202320242025
Total revenueUSD 2.2B+7.2%USD 2.4B+12.2%USD 2.7B+11.2%USD 3.1B+14.0%USD 3.4B+10.3%USD 3.8B+11.0%
Net incomeUSD 266.8M+31.2%USD 356.6M+33.7%USD 368.6M+3.4%USD 435M+18.0%USD 466.4M+7.2%USD 526.7M+12.9%
Net profit margin12.3%+22.3%14.7%+19.2%13.7%-7.0%14.2%+3.5%13.8%-2.8%14.0%+1.8%
EPS0.54+31.7%0.72+33.3%0.75+4.2%0.89+18.7%0.96+7.9%1.09+13.5%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenueUSD 822.5M+9.9%USD 999.5M+12.1%USD 1B+12.0%USD 912.9M+9.7%USD 906.4M+10.2%USD 1.1B+7.9%
Net incomeUSD 105.2M+11.5%USD 141.5M+9.3%USD 163.5M+19.4%USD 116.4M+10.2%USD 107.8M+2.5%USD 143.9M+1.7%
Net profit margin12.8%+1.4%14.2%-2.4%15.9%+6.7%12.8%+0.4%11.9%-7.0%13.3%-5.7%
EPS0.22+15.8%0.29+7.4%0.34+21.4%0.24+9.1%0.22+0.0%0.3+3.4%
Ownership
Institutional ownership summary
2026 Q2, quarter ended 2026-06-30
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q22026-06-30


