Profile snapshotUSD 403.5Market cap USD 22.8B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol.
PatternTFDetectedQuality
BearishOrder Block Setup15M28 Jul 26, 15:4564
BullishOliver Kell Momentum Setup15M28 Jul 26, 15:4579
BearishOrder Block Setup4H28 Jul 26, 13:3071
BearishOrder Block Setup1D28 Jul 26, 00:0077
Annual
Annual fundamentals
2025 vs previous annual period
Metric202020212022202320242025
Total revenueUSD 2.4B+4.8%USD 2.6B+10.7%USD 2.7B+3.6%USD 2.8B+4.4%USD 2.8B+0.1%USD 3.1B+9.7%
Net incomeUSD 307.4M-28.1%USD 331.2M+7.7%USD 322.2M-2.7%USD 394.9M+22.6%USD 566.8M+43.5%USD 692.4M+22.2%
Net profit margin13.1%-31.4%12.7%-2.7%12.0%-6.1%14.0%+17.5%20.1%+43.4%22.4%+11.4%
EPS5.05-29.1%5.46+8.1%5.34-2.2%6.59+23.4%9.65+46.4%11.96+23.9%
Quarterly
Quarterly fundamentals
Q3 2026 vs same quarter previous year
MetricQ2 2025Q3 2025Q4 2025Q1 2026Q2 2026Q3 2026
Total revenueUSD 731.1M+7.3%USD 780.4M+12.2%USD 810.1M+8.5%USD 822.5M+7.3%USD 811.7M+11.0%USD 865.1M+10.9%
Net incomeUSD 145.5M+22.3%USD 189.9M+31.8%USD 190.5M+15.2%USD 180.1M+8.2%USD 147.8M+1.5%USD 208.2M+9.6%
Net profit margin19.9%+13.9%24.3%+17.5%23.5%+6.2%21.9%+0.8%18.2%-8.5%24.1%-1.1%
EPS2.51+24.3%3.29+33.7%3.3+16.6%3.12+9.5%2.61+4.0%3.67+11.6%
Ownership
Institutional ownership summary
2026 Q2, quarter ended 2026-06-30
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q22026-06-30


