Tecogen Inc. (TGEN)
NYSEAMERICAN: TGEN · Real-Time Price · USD
3.500
-0.070 (-1.96%)
Aug 18, 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10614737203130
Market Cap Growth
-57.07%303.38%81.59%-35.20%4.17%-1.64%
Enterprise Value
10113539202928
Last Close Price
3.504.941.470.811.251.20
PE Ratio
-----8.07
Forward PE
-96.0096.0096.0096.0031.00
PS Ratio
4.305.451.620.801.241.22
PB Ratio
5.966.873.611.371.641.41
P/TBV Ratio
7.298.086.812.101.981.69
P/FCF Ratio
--11.82--79.82
P/OCF Ratio
--9.00--64.13
PEG Ratio
-3.413.413.413.413.41
EV/Sales Ratio
4.134.981.720.801.181.16
EV/FCF Ratio
--12.61--75.97
Debt / Equity Ratio
0.150.130.370.100.070.09
Debt / EBITDA Ratio
-----39.06
Debt / FCF Ratio
--1.21--5.24
Net Debt / Equity Ratio
-0.24-0.45-0.160.01-0.03-0.08
Net Debt / EBITDA Ratio
0.491.540.44-0.030.312.20
Net Debt / FCF Ratio
0.350.93-0.54-0.150.36-4.44
Asset Turnover
0.820.800.770.900.830.78
Inventory Turnover
1.451.681.261.421.531.72
Quick Ratio
1.361.820.700.901.451.89
Current Ratio
2.933.121.321.942.872.84
Return on Equity (ROE)
-78.34%-52.21%-37.72%-26.89%-11.95%19.49%
Return on Assets (ROA)
-19.61%-13.09%-9.19%-9.92%-4.92%-2.45%
Return on Invested Capital (ROIC)
-71.12%-70.23%-37.27%-26.83%-12.61%-6.26%
Return on Capital Employed (ROCE)
-40.20%-25.70%-30.30%-25.70%-11.60%-5.20%
Earnings Yield
-9.84%-5.59%-13.02%-22.84%-7.88%12.39%
FCF Yield
-11.21%-6.99%8.46%-4.30%-5.37%1.25%
Buyback Yield / Dilution
-18.64%-9.54%-0.04%-1.06%-1.07%
SEC Filings: 10-K · 10-Q