Back
24
Day Range
$160.89
$167.13
52-Week Range
$160.93
$271.91
Volume
952,955
50D / 200D Avg
$191.24
/
$226.58
Prev Close
$164.63
Quick Summary
Price History
Financial Trends
Peer Comparison
vs Technology sector median (621 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 22.7 | 12.5 |
| P/B | 7.2 | 2.9 |
| ROE % | 34.8 | 8.9 |
| Net Margin % | 12.2 | 5.6 |
| Rev Growth 5Y % | 8.4 | 9.2 |
| D/E | 1.3 | 0.3 |
Analyst Price Target
Hold
$239.60
+46.7%
Low: $213.00
High: $257.00
Forward P/E
17.19
Forward EPS
$9.50
EPS Growth (est.)
+0.0%
Est. Revenue
7.36B
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2030 |
$13.50
$13.33 – $13.66
|
8.82B | 1 |
| FY2029 |
$12.35
$12.20 – $12.50
|
8.43B | 1 |
| FY2028 |
$11.33
$10.81 – $11.93
|
8.10B | 5 |
No quarterly estimates available
Earnings Surprises
Last 8 quarters
| Quarter | Est. EPS | Actual EPS | Surprise |
|---|---|---|---|
| 2026-02-03 | $1.36 | $1.59 | +16.9% |
| 2025-11-04 | $1.25 | $1.51 | +20.8% |
| 2025-08-05 | $3.50 | $3.55 | +1.4% |
| 2025-05-01 | $2.41 | $2.44 | +1.2% |
| 2025-01-31 | $1.32 | $1.56 | +18.2% |
| 2024-11-05 | $0.97 | $1.00 | +3.0% |
| 2024-08-06 | $3.49 | $3.50 | +0.3% |
| 2024-05-08 | $2.24 | $2.23 | -0.4% |
Dividend History
7 yr streakYield
0.01%
Payout Ratio
0.48%
Growth (3Y)
10.77%
Growth (5Y)
10.72%
| Ex-Date | Payment Date | Amount | Yield |
|---|---|---|---|
| Mar 16, 2026 | Apr 08, 2026 | $0.98 | 2.13% |
| Dec 12, 2025 | Jan 05, 2026 | $0.98 | 1.61% |
| Sep 11, 2025 | Oct 02, 2025 | $0.98 | 1.42% |
| Jun 12, 2025 | Jul 02, 2025 | $0.88 | 1.47% |
| Mar 13, 2025 | Apr 03, 2025 | $0.88 | 1.53% |
| Dec 13, 2024 | Jan 03, 2025 | $0.88 | 1.44% |
| Sep 12, 2024 | Oct 03, 2024 | $0.88 | 1.56% |
| Jun 14, 2024 | Jul 05, 2024 | $0.80 | 1.64% |
| Mar 14, 2024 | Apr 05, 2024 | $0.80 | 1.56% |
| Dec 14, 2023 | Jan 05, 2024 | $0.80 | 1.58% |
| Sep 14, 2023 | Oct 05, 2023 | $0.80 | 1.58% |
| Jun 14, 2023 | Jul 06, 2023 | $0.73 | 1.84% |
| Mar 14, 2023 | Apr 05, 2023 | $0.73 | 2.05% |
| Dec 14, 2022 | Jan 05, 2023 | $0.73 | 1.94% |
| Sep 14, 2022 | Oct 05, 2022 | $0.73 | 1.59% |
| Jun 14, 2022 | Jul 06, 2022 | $0.64 | 1.90% |
| Mar 14, 2022 | Apr 05, 2022 | $0.64 | 1.74% |
| Dec 14, 2021 | Jan 05, 2022 | $0.64 | 1.37% |
| Sep 14, 2021 | Oct 05, 2021 | $0.64 | 1.39% |
| Jun 14, 2021 | Jul 02, 2021 | $0.58 | 1.43% |
Key Takeaways
Revenue grew 8.38% annually over 5 years — modest growth
Earnings grew 20.25% over the past year
ROE of 34.81% indicates high profitability
Generating 1.06B in free cash flow
Cash machine — converts 125.84% of earnings into free cash flow
Capital efficient — spends only 1.67% of revenue on capex
Growth
Revenue Growth (5Y)
8.38%
Revenue (1Y)5.88%
Earnings (1Y)20.25%
FCF Growth (3Y)18.83%
Quality
Return on Equity
34.81%
ROIC14.58%
Net Margin12.19%
Op. Margin17.25%
Safety
Debt / Equity
1.30
Current Ratio0.98
Interest Coverage8.75
Valuation
P/E Ratio
22.72
Forward P/E17.19
P/B Ratio7.18
EV/EBITDA18.48
Dividend Yield0.01%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 5.88% | Revenue Growth (3Y) | 6.61% |
| Earnings Growth (1Y) | 20.25% | Earnings Growth (3Y) | 15.38% |
| Revenue Growth (5Y) | 8.38% | Earnings Growth (5Y) | 11.28% |
| Profitability | |||
| Revenue (TTM) | 6.89B | Net Income (TTM) | 839.50M |
| ROE | 34.81% | ROA | 9.82% |
| Gross Margin | 31.02% | Operating Margin | 17.25% |
| Net Margin | 12.19% | Free Cash Flow (TTM) | 1.06B |
| ROIC | 14.58% | FCF Growth (3Y) | 18.83% |
| Safety | |||
| Debt / Equity | 1.30 | Current Ratio | 0.98 |
| Interest Coverage | 8.75 | ||
| Dividends | |||
| Dividend Yield | 0.01% | Payout Ratio | 0.48% |
| Dividend Growth (3Y) | 10.77% | Dividend Growth (5Y) | 10.72% |
| Consecutive Div Years | 7 yrs | ||
| Valuation | |||
| P/E Ratio | 22.72 | Forward P/E | 17.19 |
| P/B Ratio | 7.18 | P/S Ratio | 2.77 |
| PEG Ratio | 1.62 | Forward PEG | N/A |
| EV/EBITDA | 18.48 | Fwd EV/EBITDA | 10.15 |
| Forward P/S | 2.59 | Fwd Earnings Yield | 5.82% |
| FCF Yield | 5.54% | ||
| Market Cap | 19.07B | Enterprise Value | 21.97B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 6.89B | 6.51B | 6.06B | 5.71B | 4.99B |
| Net Income | 839.50M | 698.10M | 630.60M | 539.10M | 547.50M |
| EPS (Diluted) | 7.10 | 5.86 | 5.30 | 4.55 | 4.65 |
| Gross Profit | 2.14B | 1.93B | 1.79B | 1.59B | 1.42B |
| Operating Income | 1.19B | 1.02B | 936.40M | 759.90M | 678.70M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 8.55B | 8.24B | 8.23B | 8.17B | 8.12B |
| Total Liabilities | 5.89B | 6.07B | 5.99B | 6.25B | 6.31B |
| Shareholders' Equity | 2.66B | 2.17B | 2.24B | 1.92B | 1.81B |
| Total Debt | 3.46B | 3.58B | 3.65B | 4.07B | 4.19B |
| Cash & Equivalents | 561.50M | 304.40M | 252.30M | 224.70M | 274.50M |
| Current Assets | 1.82B | 1.54B | 1.39B | 1.33B | 1.26B |
| Current Liabilities | 1.86B | 1.42B | 2.40B | 1.31B | 1.29B |
Strategy Scores
This stock passed the criteria for 1 strategy
Score = fit strength (0–100)
Rank = position among all matches
Custom
Cash Flow Compounder
#926 of 1049
Recent Activity
Entered
Cash Flow Compounder
Mar 24, 2026
