Tecogen Inc. (TGEN)
NYSEAMERICAN: TGEN · Real-Time Price · USD
4.300
+0.430 (11.11%)
Apr 17, 2026, 4:00 PM EDT - Market closed

Tecogen Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12814737203130
Market Cap Growth
121.34%302.00%82.21%-35.20%4.17%-1.64%
Enterprise Value
118.76149.2738.2419.3729.6727.44
Last Close Price
4.304.941.470.811.251.20
PE Ratio
--16.47-7.74-4.26-12.508.00
PS Ratio
4.745.451.620.801.241.22
PB Ratio
5.936.813.591.361.631.41
P/TBV Ratio
5.416.223.571.371.631.42
P/FCF Ratio
--14.3011.86-23.28-18.6479.82
P/OCF Ratio
--14.889.03-24.61-22.9864.13
EV/Sales Ratio
4.395.511.690.771.191.12
EV/EBITDA Ratio
--20.26-9.61-5.04-15.44-36.63
EV/EBIT Ratio
--18.10-8.43-4.39-12.63-22.51
EV/FCF Ratio
--14.4712.37-22.40-17.8073.45
Debt / Equity Ratio
0.090.090.160.050.030.06
Debt / EBITDA Ratio
-0.38-0.38-0.94-0.38-0.68-2.61
Debt / FCF Ratio
-0.27-0.271.21-1.71-0.795.24
Net Debt / Equity Ratio
0.130.130.370.01-0.03-0.08
Net Debt / EBITDA Ratio
-0.38-0.38-0.94-0.030.312.21
Net Debt / FCF Ratio
-0.27-0.271.21-0.150.36-4.44
Asset Turnover
0.800.800.770.900.820.78
Inventory Turnover
1.681.681.261.421.531.72
Quick Ratio
0.020.020.030.901.451.89
Current Ratio
1.721.720.721.942.872.84
Return on Equity (ROE)
-52.21%-52.21%-37.73%-26.89%-11.95%19.49%
Return on Assets (ROA)
-24.34%-24.28%-15.47%-15.86%-7.80%-3.88%
Return on Invested Capital (ROIC)
-27.37%-27.30%-19.65%-22.16%-10.85%-5.35%
Return on Capital Employed (ROCE)
-34.57%-34.57%-26.30%-23.31%-10.64%-5.48%
Earnings Yield
-6.43%-6.07%-12.93%-23.46%-8.00%12.50%
FCF Yield
-8.03%-6.99%8.43%-4.30%-5.37%1.25%
Buyback Yield / Dilution
-9.54%-9.54%-0.04%0.00%1.06%-1.07%
Total Shareholder Return
-9.54%-9.54%-0.04%0.00%1.06%-1.07%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q