Back
51
Day Range
$278.16
$283.89
52-Week Range
$229.07
$361.69
Volume
532,978
50D / 200D Avg
$326.90
/
$319.46
Prev Close
$275.16
Price History
Financial Trends
Peer Comparison
vs Industrials sector median (890 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 56.4 | 14.4 |
| P/B | 9.0 | 1.9 |
| ROE % | 17.4 | 11.3 |
| Net Margin % | 15.4 | 6.5 |
| Rev Growth 5Y % | 24.5 | 8.4 |
| D/E | 0.5 | 0.6 |
Key Takeaways
Revenue grew 24.52% annually over 5 years — strong growth
Earnings grew 34.29% over the past year
ROE of 17.39% — decent returns on equity
Net margin of 15.39% shows strong profitability
Generating 861.38M in free cash flow
P/E of 56.37 — premium valuation
Growth
Revenue Growth (5Y)
24.52%
Revenue (1Y)16.26%
Earnings (1Y)34.29%
FCF Growth (3Y)46.87%
Quality
Return on Equity
17.39%
ROIC11.76%
Net Margin15.39%
Op. Margin22.72%
Safety
Debt / Equity
0.51
Current Ratio2.83
Interest Coverage7.85
Valuation
P/E Ratio
56.37
P/B Ratio9.04
EV/EBITDA40.13
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 16.26% | Revenue Growth (3Y) | 22.93% |
| Earnings Growth (1Y) | 34.29% | Earnings Growth (3Y) | 30.79% |
| Revenue Growth (5Y) | 24.52% | Earnings Growth (5Y) | 22.74% |
| Profitability | |||
| Revenue (TTM) | 4.49B | Net Income (TTM) | 690.39M |
| ROE | 17.39% | ROA | 8.12% |
| Gross Margin | 39.83% | Operating Margin | 22.72% |
| Net Margin | 15.39% | Free Cash Flow (TTM) | 861.38M |
| ROIC | 11.76% | FCF Growth (3Y) | 46.87% |
| Safety | |||
| Debt / Equity | 0.51 | Current Ratio | 2.83 |
| Interest Coverage | 7.85 | Dividend Yield | 0.00% |
| Valuation | |||
| P/E Ratio | 56.37 | P/B Ratio | 9.04 |
| P/S Ratio | 8.68 | PEG Ratio | 1.88 |
| EV/EBITDA | 40.13 | Dividend Yield | 0.00% |
| Market Cap | 38.92B | Enterprise Value | 40.90B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 4.49B | 3.86B | 2.97B | 2.21B | 1.87B |
| Net Income | 690.39M | 514.11M | 403.60M | 351.68M | 304.22M |
| EPS (Diluted) | 4.90 | 3.67 | 2.91 | 2.55 | 2.21 |
| Gross Profit | 1.79B | 1.61B | 1.25B | 938.82M | 796.30M |
| Operating Income | 1.02B | 834.29M | 647.59M | 487.95M | 394.88M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 8.50B | 7.59B | 7.20B | 4.10B | 3.50B |
| Total Liabilities | 4.12B | 3.90B | 4.00B | 1.12B | 948.88M |
| Shareholders' Equity | 4.31B | 3.64B | 3.15B | 2.61B | 2.26B |
| Total Debt | 2.19B | 2.25B | 2.50B | 304.93M | 250.37M |
| Cash & Equivalents | 217.78M | 162.10M | 171.05M | 139.50M | 108.30M |
| Current Assets | 2.36B | 2.06B | 1.86B | 1.15B | 937.39M |
| Current Liabilities | 832.00M | 663.85M | 665.34M | 420.86M | 294.88M |
Strategy Scores
This stock passed the criteria for 1 strategy
Score = fit strength (0–100)
Rank = position among all matches
Custom
Balanced Risk
#46 of 148
Recent Activity
Entered
Balanced Risk
Mar 24, 2026