Tecogen Inc. (TGEN)
NYSEAMERICAN: TGEN · Real-Time Price · USD
2.230
+0.050 (2.29%)
Mar 20, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6714737203130
Market Cap Growth
14.99%302.00%82.21%-35.20%4.17%-1.64%
Enterprise Value
56.96149.2738.2419.3729.6727.44
Last Close Price
2.234.941.470.811.251.20
PE Ratio
--16.47-7.74-4.26-12.508.00
PS Ratio
2.465.451.620.801.241.22
PB Ratio
3.076.813.591.361.631.41
P/TBV Ratio
2.816.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
2.105.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.28%-24.28%-15.47%-15.86%-7.80%-3.88%
Return on Invested Capital (ROIC)
-27.30%-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
-12.39%-6.07%-12.93%-23.46%-8.00%12.50%
FCF Yield
-15.49%-6.99%8.43%-4.30%-5.37%1.25%
Buyback Yield / Dilution
-12.75%-12.75%-0.19%0.00%0.00%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q