Tecogen Inc. (TGEN)
NYSEAMERICAN: TGEN · Real-Time Price · USD
6.21
-0.16 (-2.51%)
May 29, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
18614737203130
Market Cap Growth
86.08%302.00%82.21%-35.20%4.17%-1.64%
Enterprise Value
179.23149.2738.2419.3729.6727.44
Last Close Price
6.214.941.470.811.251.20
PE Ratio
-----8.00
PS Ratio
7.115.451.620.801.241.22
PB Ratio
9.426.813.591.361.631.41
P/TBV Ratio
8.966.223.571.371.631.42
P/FCF Ratio
--11.86--79.82
P/OCF Ratio
--9.03--64.13
EV/Sales Ratio
6.865.511.690.771.191.12
EV/FCF Ratio
--12.37--73.45
Debt / Equity Ratio
0.100.090.160.050.030.06
Debt / FCF Ratio
--1.21--5.24
Net Debt / Equity Ratio
-0.330.130.370.01-0.03-0.08
Net Debt / EBITDA Ratio
0.73-0.38-0.94-0.030.312.21
Net Debt / FCF Ratio
0.53-0.271.21-0.150.36-4.44
Asset Turnover
0.730.800.770.900.820.78
Inventory Turnover
1.511.681.261.421.531.72
Quick Ratio
1.650.020.030.901.451.89
Current Ratio
3.021.720.721.942.872.84
Return on Equity (ROE)
-47.34%-52.21%-37.73%-26.89%-11.95%19.49%
Return on Assets (ROA)
-27.48%-24.28%-15.47%-15.86%-7.80%-3.88%
Return on Invested Capital (ROIC)
-37.41%-27.30%-19.65%-22.16%-10.85%-5.35%
Return on Capital Employed (ROCE)
-34.83%-34.57%-26.30%-23.31%-10.64%-5.48%
Earnings Yield
-----12.50%
FCF Yield
--8.43%--1.25%
Buyback Yield / Dilution
-14.35%-9.54%-0.04%0.00%1.06%-1.07%
Total Shareholder Return
-14.35%-9.54%-0.04%0.00%1.06%-1.07%
SEC Filings: 10-K · 10-Q