Tecogen Inc. (TGEN)

OTCMKTS: TGEN · Delayed Price · USD
1.33
-0.14 (-9.52%)
May 27, 2022 4:00 PM - Market closed

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
Year20212020201920182017201620152014
Market Capitalization
2635519353825774
Market Cap Growth
-27.46%-31.04%-45.01%75.38%-35.14%43.14%-22.74%-
Enterprise Value
2436539552815576
PE Ratio
6.93-5.74-10.87-16.301118.59-74.63-20.96-19.75
PS Ratio
1.051.251.532.591.603.342.673.82
PB Ratio
1.212.042.203.351.605.644.4512.03
P/FCF Ratio
82.4428.83-10.91-18.94-32.66-27.48-11.58-13.47
P/OCF Ratio
55.0425.08-11.41-24.13-89.74-30.10-12.07-14.43
EV/Sales Ratio
0.981.281.592.641.573.322.553.92
EV/EBITDA Ratio
5.67-6.49-12.81-19.8966.10-123.75-23.94-23.04
EV/FCF Ratio
77.1029.56-11.35-19.30-32.15-27.29-11.08-13.80
Debt / Equity Ratio
0.060.060000.220.230.49
Current Ratio
2.842.522.082.002.493.573.612.42
Return on Equity (ROE)
17.43%-35.53%-20.24%-20.55%0.14%-7.55%-21.25%-60.92%
Return on Capital (ROIC)
-5.18%-28.04%-16.84%-15.09%0.54%-5.51%-16.82%-41.01%
Earnings Yield
14.44%-17.43%-9.20%-6.13%0.09%-1.34%-4.77%-5.06%
FCF Yield
1.21%3.47%-9.17%-5.28%-3.06%-3.64%-8.64%-7.42%