Valuation
Market capitalization$3.4B
Enterprise value$3.6B
EV / EBITDA (TTM)26.82
P/E ratio (TTM)63.79
Forward P/E28.44
P/S ratio4.81
P/B ratio7.69
PEG ratio2.18
Cash Flow
Operating cash flow (TTM)$86M
Free cash flow (TTM)$63M
Total cash$59M
Total debt$226M
Debt / equity42.22
Current ratio3.18
Income Statement
Total revenue (TTM)$702M
Revenue per share (TTM)55.41
Gross profit (TTM)$275M
EBITDA (TTM)$136M
Net income (TTM)$55M
EPS diluted (TTM)4.16
Shares outstanding2,115,263
Float shares12,019,650
Profitability
Gross margin39.22%
Operating margin13.52%
EBITDA margin19.34%
Net margin7.84%
Efficiency
Return on assets (TTM)7.21%
Return on equity (TTM)14.24%
Price History
Current price$265.37
52 Week high$272.70
52 Week low$62.78
50 day average$212.32
200 day average$160.39
Average volume (10 day)41,420
1-year beta1.42
1-year price target$322.00
Dividends
Dividend yield0.09%
Dividend rate (annual)$0.24
Payout ratio5.78%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:35 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).