Price
1D
5D
1M
6M
YTD
1Y
5Y
▤ Line ▾
⏱ 2m ▾
∿ Studies 0 ▾
⇄ Compare ▾
✎ Draw 0 ▾
EXT
%
LOG
⟲
⛶
Chart style ✕
Chart style
Line Area
Candles OHLC bars
Interval ✕
Interval
1 min 2 min
5 min 15 min
30 min 1 hour
1 day 1 week
Intraday intervals only cover recent history. The site picks the finest interval the range allows.
Studies ✕
Overlays
SMA 20 SMA 50
SMA 200 EMA 21
Bollinger VWAP
Session levels
Prior day H/L/C
Opening range
Volume profile
Lower pane
Volume
RSI 14 MACD
Compare ✕
Overlay another symbol
SPY QQQ
IWM DIA
Add
Remove comparison
Both series are rebased to 0% at the left edge, so the lines show relative performance rather than price.
Drawing tools ✕
Tool
Cursor Trend line
Price level Zone
Measure
Clear all drawings
1D
—
H —
L —
Range —
Vol —
vs
Drag pan · Pinch zoom · Hold crosshair · pick a tool then drag to draw
Trailing performance Price return · vs SPY
Return vs SPY
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
Free account
3 more panels on WSPOF open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals TTM · reported
Market cap —
Enterprise value —
Revenue (TTM) —
Gross profit —
EBITDA —
Net income —
EPS (TTM) —
Free cash flow —
Total cash —
Total debt —
Book value / share —
Shares outstanding —
Float —
Short % of float —
Dividend yield —
Beta (5Y) —
Valuation & profitability ratios Account required
Trailing P/E —
Forward P/E —
PEG ratio —
Price / sales —
Price / book —
EV / revenue —
EV / EBITDA —
Gross margin —
Operating margin —
Profit margin —
Return on equity —
Return on assets —
Debt / equity —
Current ratio —
Free account required
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements As reported · 4 years · 5 quarters
Income Balance sheet Cash flow
Annual Quarterly
Blank means not reported, not zero
Line item 2025 2024 2023 2022 YoY
Total revenue
$18.29B $16.17B $14.44B $11.93B
+13.1%
Operating revenue
$18.29B $16.17B $14.44B $11.93B
+13.1%
Cost of revenue
$4.33B $3.99B $3.54B $2.98B
+8.3%
Gross profit
$13.96B $12.17B $10.90B $8.96B
+14.7%
Selling, general & admin
$10.17B $8.89B $8.05B $6.68B
+14.4%
Total operating expense
$12.19B $10.73B $9.70B $8.05B
+13.6%
Operating income
$1.77B $1.44B $1.20B $906.80M
+22.9%
Net interest income
-$300.60M -$297.70M -$243.40M -$117.10M
-1.0%
Pre-tax income
$1.31B $928.00M $744.90M $587.50M
+41.2%
Tax provision
$346.50M $246.60M $191.90M $152.80M
+40.5%
Net income
$964.30M $681.40M $550.00M $431.80M
+41.5%
Net income to common
$964.30M $681.40M $550.00M $431.80M
+41.5%
Basic EPS
7.38 5.40 4.41 3.59
+36.7%
Diluted EPS
7.36 5.38 4.40 3.58
+36.8%
EBIT
$1.61B $1.23B $994.60M $706.90M
+30.8%
EBITDA
$2.37B $1.92B $1.67B $1.28B
+23.2%
Basic shares
130.65M 126.10M 124.60M 120.40M
+3.6%
Diluted shares
130.99M 126.54M 124.95M 120.71M
+3.5%
Line item 2025 2024 2023 2022 YoY
Cash & equivalents
$1.56B $623.50M $378.00M $495.60M
+150.4%
Cash & short-term investments
$1.72B $791.50M $501.30M $603.80M
+117.7%
Accounts receivable
$2.60B $2.91B $2.36B $2.23B
-10.8%
Total current assets
$7.43B $7.01B $5.42B $5.03B
+6.0%
Property, plant & equipment
$1.56B $1.56B $1.26B $1.38B
-0.0%
Goodwill & intangibles
$11.11B $10.99B $8.26B $7.89B
+1.1%
Total assets
$20.84B $20.20B $15.58B $14.84B
+3.2%
Total current liabilities
$5.86B $6.28B $4.71B $4.62B
-6.6%
Current debt
$324.90M $704.90M $204.20M $173.40M
-53.9%
Long-term debt
$3.39B $3.89B $3.06B $2.78B
-12.8%
Total debt
$4.86B $5.79B $4.26B $4.08B
-16.0%
Total liabilities
$11.00B $11.93B $9.25B $8.83B
-7.8%
Retained earnings
$2.58B $1.82B $1.32B $959.50M
+42.2%
Shareholder equity
$9.84B $8.27B $6.33B $6.01B
+19.0%
Working capital
$1.57B $728.50M $706.50M $419.00M
+115.2%
Net tangible assets
-$1.27B -$2.72B -$1.93B -$1.89B
+53.4%
Shares issued
134.81M 130.48M 124.66M 124.45M
+3.3%
Line item 2025 2024 2023 2022 YoY
Net income
$963.80M $681.40M $553.00M $434.70M
+41.4%
Depreciation & amortisation
$751.50M $685.30M $673.20M $576.50M
+9.7%
Change in working capital
$325.50M -$195.90M -$285.70M -$284.70M
+266.2%
Operating cash flow
$2.25B $1.38B $986.30M $814.80M
+62.5%
Capital expenditure
-$152.90M -$163.80M -$180.40M -$166.50M
+6.7%
Investing cash flow
-$753.00M -$2.44B -$510.40M -$2.68B
+69.1%
Dividends paid
-$195.70M -$187.10M -$162.20M -$90.10M
-4.6%
Financing cash flow
-$586.10M $1.31B -$597.40M $1.42B
-144.8%
Free cash flow
$2.09B $1.22B $805.90M $648.30M
+71.8%
End cash position
$1.55B $619.30M $361.90M $491.00M
+149.5%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Total revenue
$5.40B $4.55B $4.85B $4.51B $4.39B
+18.8%
Operating revenue
$5.40B $4.55B $4.85B $4.51B $4.39B
+18.8%
Cost of revenue
$1.13B $841.70M $1.18B $1.03B $1.04B
+34.5%
Gross profit
$4.27B $3.71B $3.67B $3.48B $3.35B
+15.2%
Selling, general & admin
$3.08B $2.71B $2.64B $2.55B $2.48B
+13.7%
Total operating expense
$3.69B $3.29B $3.17B $3.04B $3.01B
+12.0%
Operating income
$585.20M $416.50M $502.80M $436.30M $340.90M
+40.5%
Net interest income
-$125.20M -$74.70M -$73.00M -$81.60M -$84.60M
-67.6%
Pre-tax income
$351.20M $205.40M $350.60M $382.10M $196.40M
+71.0%
Tax provision
$105.10M $61.40M $94.50M $102.90M $52.30M
+71.2%
Net income
$246.10M $144.10M $256.30M $279.40M $144.10M
+70.8%
Net income to common
$246.10M $144.10M $256.30M $279.40M $144.10M
+70.8%
Basic EPS
1.83 1.07 1.96 2.14 1.10
+71.0%
Diluted EPS
1.82 1.07 1.95 2.14 1.10
+70.1%
EBIT
$475.20M $283.30M $425.90M $463.30M $282.60M
+67.7%
EBITDA
$701.00M $468.60M $611.30M $649.30M $468.50M
+49.6%
Basic shares
134.82M 134.82M 131.01M 130.52M 130.50M
+0.0%
Diluted shares
135.00M 135.07M 131.28M 130.86M 130.83M
-0.0%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Cash & equivalents
$678.60M $612.80M $1.56B $432.60M $412.70M
+10.7%
Cash & short-term investments
$941.70M $839.80M $1.72B $685.40M $562.00M
+12.1%
Accounts receivable
$3.52B $3.40B $2.60B $2.96B $3.23B
+3.4%
Total current assets
$7.73B $7.56B $7.43B $6.36B $6.62B
+2.4%
Property, plant & equipment
$1.73B $1.65B $1.56B $1.49B $1.56B
+4.6%
Goodwill & intangibles
$15.88B $15.63B $11.11B $10.69B $10.98B
+1.6%
Total assets
$26.02B $25.47B $20.84B $19.23B $19.81B
+2.2%
Total current liabilities
$6.42B $6.36B $5.86B $5.22B $5.51B
+1.0%
Current debt
$192.60M $191.20M $324.90M $156.50M $176.80M
+0.7%
Long-term debt
$7.27B $7.21B $3.39B $3.83B $4.12B
+0.9%
Total debt
$8.72B $8.61B $4.86B $5.13B $5.49B
+1.2%
Total liabilities
$15.58B $15.44B $11.00B $10.75B $11.40B
+1.0%
Retained earnings
$2.87B $2.68B $2.58B $158.20M $1.91B
+7.3%
Shareholder equity
$10.44B $10.04B $9.84B $8.47B $8.41B
+4.0%
Working capital
$1.31B $1.20B $1.57B $1.14B $1.11B
+9.5%
Net tangible assets
-$5.44B -$5.59B -$1.27B -$2.22B -$2.58B
+2.7%
Shares issued
134.82M 134.82M 134.81M 130.53M 130.51M
0.0%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Net income
$246.10M $144.00M $256.10M $279.20M $144.10M
+70.9%
Depreciation & amortisation
$225.80M $185.30M $185.40M $186.00M $185.90M
+21.9%
Change in working capital
-$132.40M -$345.30M $495.80M $109.90M -$130.90M
+61.7%
Operating cash flow
$451.60M $102.00M $984.00M $583.90M $237.80M
+342.7%
Capital expenditure
-$62.70M -$33.50M -$60.40M -$34.40M -$27.70M
-87.2%
Investing cash flow
-$68.40M -$4.44B -$590.90M -$107.50M -$29.90M
+98.5%
Dividends paid
-$50.60M -$50.60M -$49.00M -$48.90M -$48.90M
0.0%
Financing cash flow
-$324.50M $3.38B $759.30M -$449.90M -$454.50M
-109.6%
Free cash flow
$388.90M $68.50M $923.60M $549.50M $210.10M
+467.7%
End cash position
$657.60M $589.60M $1.55B $413.10M $379.20M
+11.5%
Analyst targets & ownership Account required
Mean target —
High target —
Low target —
Implied upside —
Analyst count —
Consensus —
Strong buy / Buy — / —
Hold —
Sell / Strong sell — / —
Held by insiders —
Held by institutions —
Institutions holding —
Free account required
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals Computed from 2Y daily closes
SMA 10
140.28
-0.23% from price
SMA 20
133.27
+4.12% from price
SMA 50
128.00
+8.41% from price
SMA 100
140.26
-0.22% from price
SMA 200
158.83
-12.63% from price
EMA 12
137.80
+1.56% from price
EMA 26
133.83
+4.57% from price
EMA 50
133.40
+4.91% from price
MACD (12,26,9)
3.97
Hist 0.49
ATR (14)
4.61
3.32% of price
Realised vol 30D
46.7%
Annualised
Bollinger upper
149.84
20, 2σ
Bollinger lower
116.70
20, 2σ
50 / 200 cross
Death
128.00 vs 158.83
Trend bias
Below 200
-12.63%
Options chain Account required
Expiry Loading…
Calls Puts
Spot 139.95
Calls Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Puts Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Free account required
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile Daily returns · 1Y window
Beta vs SPY
-0.22
Less volatile than market
Correlation to SPY
-0.09
Largely independent
Realised vol 30D
46.7%
Annualised
Market vol 1Y
12.8%
SPY, annualised
Max drawdown 1Y
-45.8%
Peak to trough
Max drawdown 5Y
-47.7%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines WSPOF · links out to the publisher
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.
Request the strategy overview