Back
34
Day Range
$58.05
$60.27
52-Week Range
$35.09
$68.99
Volume
1,243,715
50D / 200D Avg
$61.63
/
$58.71
Prev Close
$57.52
Price History
Financial Trends
Peer Comparison
vs Consumer Cyclical sector median (609 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 18.2 | 11.1 |
| P/B | 16.4 | 1.4 |
| ROE % | 88.8 | 10.7 |
| Net Margin % | 9.4 | 5.1 |
| Rev Growth 5Y % | 5.6 | 8.2 |
| D/E | 0.3 | 0.8 |
Key Takeaways
Revenue grew 5.59% annually over 5 years — modest growth
Earnings grew 22.08% over the past year
ROE of 88.84% indicates high profitability
Debt/Equity of 0.28 — conservative balance sheet
Generating 288.87M in free cash flow
PEG of 0.87 suggests growth is underpriced
Growth
Revenue Growth (5Y)
5.59%
Revenue (1Y)3.74%
Earnings (1Y)22.08%
FCF Growth (3Y)N/A
Quality
Return on Equity
88.84%
ROIC168.13%
Net Margin9.35%
Op. Margin29.70%
Safety
Debt / Equity
0.28
Current Ratio0.79
Interest Coverage2.96
Valuation
P/E Ratio
18.21
P/B Ratio16.44
EV/EBITDA5.59
Dividend Yield0.03%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 3.74% | Revenue Growth (3Y) | 8.01% |
| Earnings Growth (1Y) | 22.08% | Earnings Growth (3Y) | 3.37% |
| Revenue Growth (5Y) | 5.59% | Earnings Growth (5Y) | -6.09% |
| Profitability | |||
| Revenue (TTM) | 2.01B | Net Income (TTM) | 188.07M |
| ROE | 88.84% | ROA | 4.51% |
| Gross Margin | 52.59% | Operating Margin | 29.70% |
| Net Margin | 9.35% | Free Cash Flow (TTM) | 288.87M |
| ROIC | 168.13% | FCF Growth (3Y) | N/A |
| Safety | |||
| Debt / Equity | 0.28 | Current Ratio | 0.79 |
| Interest Coverage | 2.96 | Dividend Yield | 0.03% |
| Valuation | |||
| P/E Ratio | 18.21 | P/B Ratio | 16.44 |
| P/S Ratio | 1.70 | PEG Ratio | 0.87 |
| EV/EBITDA | 5.59 | Dividend Yield | 0.03% |
| Market Cap | 3.42B | Enterprise Value | 3.34B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 2.01B | 1.94B | 1.72B | 1.66B | 1.62B |
| Net Income | 188.07M | 154.05M | 176.00M | 205.46M | 241.85M |
| EPS (Diluted) | 3.12 | 2.53 | 2.94 | 3.36 | 2.84 |
| Gross Profit | 1.06B | 1.19B | 1.10B | 1.08B | 1.07B |
| Operating Income | 597.43M | 568.69M | 558.69M | 561.30M | 401.54M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 4.17B | 4.05B | 3.95B | 3.35B | 3.14B |
| Total Liabilities | 3.83B | 3.74B | 3.71B | 3.31B | 3.09B |
| Shareholders' Equity | 208.33M | 215.07M | 168.84M | 43.78M | 59.49M |
| Total Debt | 58.18M | 3.44B | 3.33B | 3.02B | 2.88B |
| Cash & Equivalents | 142.47M | 164.38M | 137.59M | 117.29M | 275.28M |
| Current Assets | 286.77M | 295.36M | 282.29M | 221.00M | 378.52M |
| Current Liabilities | 363.18M | 325.20M | 349.22M | 293.25M | 204.82M |
Strategy Scores
This stock passed the criteria for 1 strategy
Score = fit strength (0–100)
Rank = position among all matches
Growth + Value
Growth at a Reasonable Price (Peter Lynch)
#279 of 326
Recent Activity
Entered
Growth at a Reasonable Price (Peter Lynch)
Mar 24, 2026