7.68 USD -2.76 (-26.44%)
At close·Nov 5, 2026, 4:44 PM EST
7.72 +0.04 +0.52%
After hours · Nov 5, 4:44 PM ET
P/E 31.5×
P/S 1.7×
P/B 1.6×
P/FCF 11.9×
EV/EBITDA 14.8×
EV/Sales 1.4×
FCF Yield 8.4%
Gross Margin 30.6%
Operating Margin 5.3%
Net Margin 5.3%
ROE 4.9%
ROIC 2.4%
ROA 2.5%
Revenue -8.2%
Operating Income -35.3%
EPS (diluted) -43.5%
Free Cash Flow 16.7%
Current Ratio 1.6×
Quick Ratio 1.4×
Debt / Equity 0.7×
Net Debt / EBITDA -2.8×
Interest Coverage 12.6×
Dividend Yield 4.5%
Payout Ratio 147.8%
Annual · latest fiscal year ends 2025-12-31