Profile snapshotUSD 32.9Market cap USD 15.8B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol and selected direction.
PatternTFScan runQuality
BullishSupport/Resistance Flip Setup15M23 Sept 26, 00:4155
BearishICT Order Block Reversal Setup ยท Lower High15M23 Sept 26, 00:4162
BullishMA 21/55 Crossover15M23 Sept 26, 00:4173
BullishICT Inverse FVG Setup15M23 Sept 26, 00:4179
BullishICT FVG Setup15M23 Sept 26, 00:4179
BullishOliver Kell Momentum Setup15M23 Sept 26, 00:4183
BullishICT BOS Retest Setup15M23 Sept 26, 00:4184
BullishICT Liquidity Sweep Reversal Setup15M23 Sept 26, 00:4185
BullishMA 8/21 Crossover15M23 Sept 26, 00:4189
BearishFibonacci Retracement Setup15M23 Sept 26, 00:4190
Annual
Annual fundamentals
2025 vs previous annual period
Metric20212022202320242025
Total revenue----USD 2.7B--USD 3.1B+14.0%USD 3.4B+10.3%USD 3.8B+11.0%
Net income----USD 368.6M--USD 435M+18.0%USD 466.4M+7.2%USD 526.7M+12.9%
Net profit margin----13.7%--14.2%+3.5%13.8%-2.8%14.0%+1.8%
EPS----0.75--0.89+18.7%0.96+7.9%1.09+13.5%
Free cash flow----USD 435.3M--USD 495.9M+13.9%USD 580.1M+17.0%USD 650M+12.1%
Total debt----USD 336.3M--USD 816.3M+142.7%USD 812.5M-0.5%USD 1B+27.8%
Cash and cash equivalents----USD 95.3M--USD 103.8M+8.9%USD 89.6M-13.7%USD 100M+11.6%
Net debt----USD 241M--USD 712.5M+195.7%USD 722.9M+1.5%USD 938M+29.8%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenue----USD 999.5M--USD 1B--USD 912.9M--USD 906.4M--USD 1.1B+7.9%
Net income----USD 141.5M--USD 163.5M--USD 116.4M--USD 107.8M--USD 143.9M+1.7%
Net profit margin----14.2%--15.9%--12.8%--11.9%--13.3%-5.7%
EPS----0.29--0.34--0.24--0.22--0.3+3.4%
Free cash flow----USD 168M--USD 182.8M--USD 159M--USD 111.2M--USD 166.1M-1.2%
Total debt----USD 967.2M--USD 912.1M--USD 1B--USD 1.1B--USD 1.1B+15.3%
Cash and cash equivalents----USD 123M--USD 127.4M--USD 100M--USD 116.5M--USD 109.1M-11.3%
Net debt----USD 844.1M--USD 784.7M--USD 938M--USD 950.6M--USD 1B+19.2%
Ownership
Institutional ownership summary
2026 Q3, quarter ended 2026-09-18
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q3

