Stocktoria

TECOGEN INC. TGEN

TECOGEN INC. statistics & valuation

Market cap$156.5M
P / S5.8×
P / B7.2×
Net margin-30.5%
FCF margin-38.1%
Return on capital-29.7%

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

Profitability & efficiency

Net margin (%)
-4.50% 0.10% -15.90% -14.10% -21.80% 15.10% -9.80% -18.30% -21.00% -30.50% 2016201720182019202020212022202320242025
Gross margin (%)
38.00% 39.00% 37.90% 37.30% 38.30% 47.50% 44.30% 40.60% 43.60% 36.30% 2016201720182019202020212022202320242025
Operating margin (%)
-4.10% 0.70% -15.40% -13.90% -21.10% -5.00% -9.40% -17.60% -20.00% -30.50% 2016201720182019202020212022202320242025
Return on equity (%)
-7.60% 0.10% -20.40% -20.20% -35.50% 17.40% -12.80% -31.20% -46.50% -38.10% 2016201720182019202020212022202320242025
Shares outstanding
20.0M 24.8M 24.8M 24.8M 24.9M 25.1M 24.9M 24.9M 25.0M 29.8M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-4.60% 0.10% -11.40% -11.50% -20.50% 11.40% -8.70% -16.50% -15.30% -22.30% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-11.70% -3.50% -13.10% -13.70% 4.80% 1.50% -6.70% -3.40% 13.70% -38.10% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$0.06 $0.00 -$0.23 -$0.25 $0.15 -$0.10 -$0.19 -$0.19 -$0.30 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 margin36.3%43.6%40.6%44.3%47.5%38.3%37.3%37.9%39.0%38.0%
Operating margin-30.5%-20.0%-17.6%-9.4%-5.0%-21.1%-13.9%-15.4%0.7%-4.1%
Net margin-30.5%-21.0%-18.3%-9.8%15.1%-21.8%-14.1%-15.9%0.1%-4.5%
FCF margin-38.1%13.7%-3.4%-6.7%1.5%4.8%-13.7%-13.1%-3.5%-11.7%
Return on assets-22.3%-15.3%-16.5%-8.7%11.4%-20.5%-11.5%-11.4%0.1%-4.6%
Return on equity-38.1%-46.5%-31.2%-12.8%17.4%-35.5%-20.2%-20.4%0.1%-7.6%
Current ratio3.121.321.942.872.842.422.082.002.493.57

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