Profile snapshotUSD 355.2Market cap USD 24.5B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol and selected direction.
PatternTFScan runQuality
BearishMA 8/21 Crossover15M23 Sept 26, 00:4167
BearishICT BOS Retest Setup15M23 Sept 26, 00:4177
BullishICT FVG Setup15M23 Sept 26, 00:4179
BullishICT Inverse FVG Setup15M23 Sept 26, 00:4185
BearishMA 21/55 Crossover4H23 Sept 26, 00:4170
BearishSupport/Resistance Flip Setup4H23 Sept 26, 00:4175
BullishICT Liquidity Sweep Reversal Setup4H23 Sept 26, 00:4188
BullishICT Inverse FVG Setup4H23 Sept 26, 00:4193
BullishICT FVG Setup4H23 Sept 26, 00:41100
BearishMA 8/21 Crossover1D23 Sept 26, 00:4176
Annual
Annual fundamentals
2025 vs previous annual period
Metric20212022202320242025
Total revenue----USD 667.4M--USD 631.6M-5.4%USD 705.8M+11.8%USD 798.2M+13.1%
Net income----USD 446.4M--USD 405.6M-9.1%USD 454M+11.9%USD 481.4M+6.0%
Net profit margin----66.9%--64.2%-4.0%64.3%+0.1%60.3%-6.2%
EPS----6.42--5.86-8.7%6.57+12.1%6.97+6.0%
Free cash flow----USD 426.3M--USD 378.3M-11.3%USD 65.4M-82.7%USD 32.1M-50.9%
Total debt----USD 2M--USD 1.2M-40.2%USD 453,000-61.3%USD 16.2M+3470.6%
Cash and cash equivalents----USD 510.8M--USD 725.2M+42.0%USD 369.8M-49.0%USD 144.8M-60.8%
Net debt----USD -508.9M--USD -724M-42.3%USD -369.4M+49.0%USD -128.6M+65.2%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenue----USD 187.5M--USD 203.1M--USD 211.6M--USD 236.8M--USD 246.1M+31.2%
Net income----USD 116.1M--USD 121.2M--USD 123.3M--USD 142.9M--USD 153.9M+32.5%
Net profit margin----61.9%--59.7%--58.3%--60.3%--62.6%+1.0%
EPS----1.68--1.76--1.79--2.07--2.23+32.7%
Free cash flow----USD 117.6M--USD 136M--USD -365.7M--USD 154.7M--USD 151M+28.4%
Total debt--------USD 16.5M--USD 16.2M+3470.6%USD 15.8M--USD 15.5M--
Cash and cash equivalents----USD 543.9M--USD 531.8M--USD 144.8M--USD 247.6M--USD 248.6M-54.3%
Net debt--------USD -515.3M--USD -128.6M--USD -231.7M--USD -233.1M--
Ownership
Institutional ownership summary
2026 Q3, quarter ended 2026-09-22
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q3

