P/CF (Annual)32.89x
Book Value / Share (Quarterly)$39.14
P/TBV (Annual)16.15x
Indicated Dividend (Annual)$4.20
Revenue Growth (3Y)10.06%
Cash Flow / Share (Quarterly)$16.10
Payout Ratio (TTM)29.86%
Price vs S&P 500 (YTD)2.53%
Gross Margin (TTM)35.39%
Net Profit Margin (TTM)13.28%
EPS (TTM)$13.20
10-Day Avg Trading Volume0.96M
EPS Excl Extra (TTM)$13.20
Revenue Growth (5Y)11.35%
EPS (Annual)$12.98
Dividend / Share (Annual)$3.76
ROI (Annual)22.12%
Gross Margin (Annual)36.16%
Net Profit Margin (5Y Avg)11.83%
Cash / Share (Quarterly)$5.98
P/E Basic Excl Extra (TTM)35.63x
Revenue Growth QoQ (YoY)10.56%
EPS Growth (5Y)29.83%
P/E Normalized (Annual)36.00x
ROA (Last FY)13.63%
Revenue Growth TTM (YoY)7.04%
EBITD / Share (TTM)$19.58
ROE (5Y Avg)29.80%
Operating Margin (TTM)17.94%
Cash Flow / Share (Annual)$12.69
P/B Ratio12.19x
P/B Ratio (Quarterly)12.59x
Net Income / Employee (Annual)$66,300
EV / Revenue (TTM)4.88x
Net Interest Coverage (TTM)16.78x
ROA (TTM)13.18%
EPS Growth QoQ (YoY)7.05%
EV / EBITDA (TTM)24.77x
EPS Incl Extra (Annual)$12.98
Current Ratio (Annual)1.25x
Quick Ratio (Quarterly)0.76x
3-Month Avg Trading Volume1.29M
52-Week Price Return5.76%
EV / Free Cash Flow (Annual)38.55x
P/E Incl Extra (TTM)35.63x
Revenue / Employee (TTM)$504,800
Tangible BV / Share (Quarterly)$23.17
P/S Ratio (Annual)4.93x
Asset Turnover (Annual)1.00x
52-Week High$505.87
Operating Margin (5Y Avg)16.35%
EPS Excl Extra (Annual)$12.98
CapEx CAGR (5Y)21.24%
Tangible BV CAGR (5Y)11.34%
26-Week Price Return-3.19%
Quick Ratio (Annual)0.92x
13-Week Price Return-0.73%
Total Debt / Equity (Annual)0.54x
Current Ratio (Quarterly)1.07x
Enterprise Value$108.38B
Revenue / Share Growth (5Y)13.09%
Asset Turnover (TTM)0.99x
Book Value / Share Growth (5Y)7.64%
Revenue / Employee (Annual)$484,600
Inventory Turnover (Annual)6.68x
Pretax Margin (Annual)17.25%
Cash / Share (Annual)$7.96
3-Month Return Std Dev30.54%
Gross Margin (5Y Avg)33.54%
Net Income / Employee (TTM)$67,000
EBITDA CAGR (5Y)18.91%
EBITDA Interim CAGR (5Y)12.95%
ROE (Last FY)34.02%
Net Interest Coverage (Annual)18.17x
EPS Basic Excl Extra (Annual)$12.98
P/FCF (TTM)29.63x
Receivables Turnover (TTM)4.95x
EV / Free Cash Flow (TTM)30.56x
Total Debt / Equity (Quarterly)0.54x
EPS Incl Extra (TTM)$13.20
Receivables Turnover (Annual)5.91x
ROI (TTM)22.43%
Dividend Growth Rate (5Y)12.04%
P/S Ratio (TTM)4.73x
Pretax Margin (5Y Avg)14.87%
Revenue / Share (Annual)$94.81
Tangible BV / Share (Annual)$24.12
Forward P/E27.19x
Free OCF CAGR (5Y)16.88%
Price vs S&P 500 (52W)-12.80%
P/E Ratio (TTM)35.63x
EPS Growth TTM (YoY)4.73%
Year-to-Date Return15.35%
5-Day Price Return-0.88%
EPS Normalized (Annual)$12.98
ROA (5Y Avg)10.88%
Net Profit Margin (Annual)13.69%
Month-to-Date Return-1.32%
Cash Flow / Share (TTM)$10.14
EBITD / Share (Annual)$19.31
EPS Growth (3Y)20.18%
Operating Margin (Annual)18.61%
LT Debt / Equity (Annual)0.46x
P/CF (TTM)27.10x
ROI (5Y Avg)17.84%
P/E Excl Extra (TTM)35.63x
LT Debt / Equity (Quarterly)0.46x
EPS Basic Excl Extra (TTM)$13.20
P/TBV (Quarterly)21.27x
Payout Ratio (Annual)28.69%
P/B Ratio (Annual)10.06x
Dividend / Share (TTM)$3.98
Inventory Turnover (TTM)5.77x
Pretax Margin (TTM)16.80%
Book Value / Share (Annual)$38.74
Price vs S&P 500 (13W)-2.68%
Net Margin Growth (5Y)14.82%
Dividend Yield (TTM)0.84%
Beta1.16x
P/FCF (Annual)37.38x
Revenue / Share (TTM)$99.82
ROE (TTM)34.57%
52-Week Low$348.06
vGradeD
gGradeB
mGradeC
vgmGradeC