Profile snapshotUSD 453.3Market cap USD 25.7B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol and selected direction.
PatternTFScan runQuality
BullishICT BOS Retest Setup15M23 Sept 26, 00:4181
BullishMA 8/21 Crossover15M23 Sept 26, 00:4181
BullishOliver Kell Momentum Setup15M23 Sept 26, 00:4183
BullishICT BOS Retest Setup4H23 Sept 26, 00:4172
BullishSupport/Resistance Flip Setup4H23 Sept 26, 00:4176
BullishOliver Kell Momentum Setup4H23 Sept 26, 00:4181
BullishOliver Kell Momentum Setup1D23 Sept 26, 00:4176
BullishMinervini Trend Template1D23 Sept 26, 00:41100
Annual
Annual fundamentals
2025 vs previous annual period
Metric20212022202320242025
Total revenue----USD 2.7B--USD 2.8B+4.4%USD 2.8B+0.1%USD 3.1B+9.7%
Net income----USD 322.2M--USD 394.9M+22.6%USD 566.8M+43.5%USD 692.4M+22.2%
Net profit margin----12.0%--14.0%+17.5%20.1%+43.4%22.4%+11.4%
EPS----5.27--6.55+24.3%9.55+45.8%11.8+23.6%
Free cash flow----USD 409M--USD 599.2M+46.5%USD 762M+27.2%USD 906.4M+18.9%
Total debt----USD 664.7M--USD 281M-57.7%USD 249.6M-11.2%USD 261.8M+4.9%
Cash and cash equivalents----USD 758M--USD 797.2M+5.2%USD 1.1B+34.8%USD 1.3B+25.1%
Net debt----USD -93.3M--USD -516.2M-453.0%USD -825M-59.8%USD -1.1B-31.2%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenueUSD 731.1M--USD 780.4M--USD 810.1M--USD 822.5M--USD 811.7M+11.0%USD 865.1M+10.9%
Net incomeUSD 145.5M--USD 189.9M--USD 190.5M--USD 180.1M--USD 147.8M+1.5%USD 208.2M+9.6%
Net profit margin19.9%--24.3%--23.5%--21.9%--18.2%-8.5%24.1%-1.1%
EPS----3.25--3.26--3.1--2.58--3.62+11.4%
Free cash flowUSD 246.1M--USD 273.7M--USD 191.9M--USD 149.5M--USD 347.6M+41.2%USD 280.6M+2.5%
Total debtUSD 266.8M--USD 259.8M--USD 261.8M--USD 267.7M--USD 259.9M-2.6%USD 252.4M-2.9%
Cash and cash equivalentsUSD 1.3B--USD 1.4B--USD 1.3B--USD 1.2B--USD 1.4B+14.6%USD 1.6B+12.5%
Net debtUSD -992.5M--USD -1.2B--USD -1.1B--USD -932M--USD -1.2B-19.2%USD -1.4B-16.0%
Ownership
Institutional ownership summary
2026 Q3, quarter ended 2026-09-22
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q32026-09-22

