Back
58
44
Day Range
$159.98
$163.70
52-Week Range
$153.14
$224.00
Volume
10
50D / 200D Avg
$178.65
/
$191.22
Prev Close
$156.87
Price History
Financial Trends
Peer Comparison
vs Industrials sector median (890 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 22.5 | 14.4 |
| P/B | 2.2 | 1.9 |
| ROE % | 10.6 | 11.3 |
| Net Margin % | 5.3 | 6.5 |
| Rev Growth 5Y % | 15.5 | 8.4 |
| D/E | 0.6 | 0.6 |
Key Takeaways
Revenue grew 15.46% annually over 5 years — strong growth
Earnings grew 41.40% over the past year
ROE of 10.64% — decent returns on equity
Generating 1.87B in free cash flow
PEG of 0.92 suggests growth is underpriced
Cash machine — converts 193.76% of earnings into free cash flow
Growth
Revenue Growth (5Y)
15.46%
Revenue (1Y)13.01%
Earnings (1Y)41.40%
FCF Growth (3Y)52.16%
Quality
Return on Equity
10.64%
ROIC8.48%
Net Margin5.27%
Op. Margin9.70%
Safety
Debt / Equity
0.59
Current Ratio1.27
Interest Coverage5.84
Valuation
P/E Ratio
22.53
P/B Ratio2.21
EV/EBITDA14.67
Dividend Yield0.01%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 13.01% | Revenue Growth (3Y) | 12.49% |
| Earnings Growth (1Y) | 41.40% | Earnings Growth (3Y) | 32.36% |
| Revenue Growth (5Y) | 15.46% | Earnings Growth (5Y) | 19.43% |
| Profitability | |||
| Revenue (TTM) | 18.27B | Net Income (TTM) | 963.51M |
| ROE | 10.64% | ROA | 4.63% |
| Gross Margin | 16.63% | Operating Margin | 9.70% |
| Net Margin | 5.27% | Free Cash Flow (TTM) | 1.87B |
| ROIC | 8.48% | FCF Growth (3Y) | 52.16% |
| Safety | |||
| Debt / Equity | 0.59 | Current Ratio | 1.27 |
| Interest Coverage | 5.84 | Dividend Yield | 0.01% |
| Valuation | |||
| P/E Ratio | 22.53 | P/B Ratio | 2.21 |
| P/S Ratio | 1.19 | PEG Ratio | 0.92 |
| EV/EBITDA | 14.67 | Dividend Yield | 0.01% |
| Market Cap | 21.71B | Enterprise Value | 25.99B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 18.27B | 16.17B | 14.44B | 11.93B | 10.28B |
| Net Income | 963.51M | 681.40M | 550.00M | 431.80M | 473.60M |
| EPS (Diluted) | 7.35 | 5.38 | 4.40 | 3.58 | 4.05 |
| Gross Profit | 3.04B | 12.17B | 10.90B | 8.96B | 7.87B |
| Operating Income | 1.77B | 1.44B | 1.19B | 883.20M | 766.80M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 20.82B | 20.20B | 15.58B | 14.84B | 11.25B |
| Total Liabilities | 10.99B | 11.93B | 9.25B | 8.83B | 6.59B |
| Shareholders' Equity | 9.83B | 8.27B | 6.33B | 6.01B | 4.66B |
| Total Debt | 5.84B | 5.66B | 4.26B | 4.08B | 2.80B |
| Cash & Equivalents | 1.56B | 623.50M | 378.00M | 495.60M | 927.40M |
| Current Assets | 7.42B | 7.01B | 5.42B | 5.03B | 4.34B |
| Current Liabilities | 5.86B | 6.28B | 4.71B | 4.62B | 3.79B |
Strategy Scores
This stock passed the criteria for 2 strategies
Score = fit strength (0–100)
Rank = position among all matches
Custom
Cash Flow Compounder
#255 of 1024
Growth + Value
Growth at a Reasonable Price (Peter Lynch)
#213 of 326
Recent Activity
Entered
Cash Flow Compounder
Mar 24, 2026
Entered
Growth at a Reasonable Price (Peter Lynch)
Mar 24, 2026