27.39 USD -0.13 (-0.47%)
At close·Nov 6, 2026, 7:47 PM EST
27.90 +0.51 +1.86%
After hours · Nov 6, 7:47 PM ET
11.20 52-week range 27.52
- YTD
- +68.76%
- 1 year
- +84.20%
P/E 16.1×
P/S 3.2×
P/B 2.5×
P/FCF 14.0×
EV/EBITDA 16.7×
EV/Sales 3.3×
FCF Yield 7.2%
Gross Margin 62.7%
Operating Margin 13.7%
Net Margin 20.3%
ROE 15.7%
ROIC 6.3%
ROA 4.6%
Revenue 6.9%
Operating Income 91.4%
EPS (diluted) 493.7%
Free Cash Flow -18.2%
Current Ratio 1.0×
Quick Ratio 1.0×
Debt / Equity 0.7×
Net Debt / EBITDA 0.5×
Interest Coverage 5.2×
Dividend Yield 0.0%
Payout Ratio 0.0%
Annual · latest fiscal year ends 2025-12-31