Stocktoria

INNOVATE Corp. VATE

NYSE · stock · Fabricated Structural Metal Products · website · IPO 2011-06-23

INNOVATE Corp. statistics & valuation

Market cap$235.6M
P / S0.2×
Net margin-4.9%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-6.10% -2.90% 8.20% -2.90% -12.80% -18.90% -2.20% -2.50% -3.10% -4.90% 2016201720182019202020212022202320242025
Gross margin (%)
17.90% 15.20% 13.50% 15.20% 18.90% 16.00% 2016201720182019202020212022202320242025
Operating margin (%)
-0.10% -0.10% -2.80% 2.30% -3.90% -0.90% 0.80% 1.90% 3.60% 2.30% 2016201720182019202020212022202320242025
Return on equity (%)
-140.20% -24.90% 83.60% -7.10% -15.30% 2016201720182019202020212022202320242025
Shares outstanding
41.8M 44.2M 46.8M 46.1M 76.7M 77.8M 78.8M 7.9M 13.3M 13.7M 2016201720182019202020212022202320242025
Net debt ($)
$313.1M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-3.30% -1.50% 2.50% -0.50% -1.40% -21.10% -3.10% -3.40% -3.90% -6.40% 2016201720182019202020212022202320242025
Free cash flow margin (%)
3.20% -1.50% 15.30% 8.00% -10.20% 0.20% -1.80% 0.60% -0.90% 2016201720182019202020212022202320242025
Debt / equity (×)
6.36× 2016201720182019202020212022202320242025
EPS ($)
-$2.83 -$0.70 -$1.88 -$2.98 -$0.53 -$4.81 -$3.08 -$4.84 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Gross margin16.0%18.9%15.2%13.5%15.2%17.9%
Operating margin2.3%3.6%1.9%0.8%-0.9%-3.9%2.3%-2.8%-0.1%-0.1%
Net margin-4.9%-3.1%-2.5%-2.2%-18.9%-12.8%-2.9%8.2%-2.9%-6.1%
FCF margin-0.9%0.6%-1.8%0.2%-10.2%8.0%15.3%-1.5%3.2%
Return on assets-6.4%-3.9%-3.4%-3.1%-21.1%-1.4%-0.5%2.5%-1.5%-3.3%
Return on equity25.2%19.2%21.3%29.6%269.9%-15.3%-7.1%83.6%-24.9%-140.2%
Debt / equity6.36×
Current ratio0.440.811.251.291.011.05

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.