Profile snapshotUSD 127.5Market cap USD 14.7B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol.
PatternTFDetectedQuality
BearishOrder Block Setup15M28 Jul 26, 15:4577
BearishFVG Reaction Setup15M + 15M28 Jul 26, 15:4580
BearishMA 8/21 Crossover15M28 Jul 26, 15:4584
BullishOrder Block Setup4H28 Jul 26, 13:3080
BearishFVG Reaction Setup4H + 15M28 Jul 26, 15:4599
Annual
Annual fundamentals
2025 vs previous annual period
Metric202020212022202320242025
Total revenueUSD 1.5B+16.1%USD 1.8B+23.9%USD 1.9B+7.0%USD 2.1B+8.5%USD 2.3B+9.6%USD 2.7B+19.2%
Net incomeUSD 130.7M+575.9%USD 476.9M+264.9%USD 313.1M-34.4%USD 245.5M-21.6%USD 376.3M+53.3%USD 734M+95.0%
Net profit margin9.0%+509.8%26.4%+194.5%16.2%-38.6%11.7%-27.7%16.4%+39.8%26.8%+63.7%
EPS1.13+591.3%4.08+261.1%2.67-34.6%2.07-22.5%3.14+51.7%6.12+94.9%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenueUSD 565.1M+2.7%USD 636.4M+5.5%USD 643.9M+24.2%USD 893.8M+42.7%USD 685.8M+21.4%USD 774.3M+21.7%
Net incomeUSD 82.2M+23.9%USD 162.6M+42.1%USD 141.3M+104.9%USD 347.8M+174.9%USD 166.5M+102.5%USD 590.7M+263.2%
Net profit margin14.6%+20.6%25.6%+34.7%21.9%+65.0%38.9%+92.7%24.3%+66.9%76.3%+198.5%
EPS0.68+21.4%1.35+40.6%1.18+103.4%2.96+181.9%1.4+105.9%4.98+268.9%
Ownership
Institutional ownership summary
2026 Q2, quarter ended 2026-06-30
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q22026-06-30


