Environmental Power Corporation (EPGRQ)
OTCMKTS · Delayed Price · Currency is USD
0.0000
0.00 (0.00%)
At close: Dec 23, 2025

Environmental Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2009FY 2008FY 2007FY 2006FY 2005
Period Ending
Dec '25 Dec '09 Dec '08 Dec '07 Dec '06 Dec '05
0310718552
Market Cap Growth
-89.81%-72.17%-86.12%-16.94%64.45%52.91%
Enterprise Value
-1491431378851
PS Ratio
-0.583.3960.3838.5312.70
PB Ratio
--0.290.351.642.982.02
EV/Sales Ratio
-31.6849.22116.8839.7012.50
Debt / Equity Ratio
-4.98-4.984.641.402.120.11
Quick Ratio
0.020.020.821.120.812.33
Current Ratio
0.060.0625.023.824.802.68
Asset Turnover
0.050.050.020.010.010.04
Return on Equity (ROE)
-389.35%-389.35%-64.64%-31.03%-41.93%-49.23%
Return on Assets (ROA)
-4.18%-4.18%-6.07%-4.05%-4.66%-4.95%
Return on Capital Employed (ROCE)
75.70%75.70%-11.10%-7.10%-6.80%-8.30%
Earnings Yield
-234040812.50%-1318.11%-162.62%-24.47%-16.53%-21.98%
FCF Yield
-112102331.25%-654.68%-320.90%-29.02%-27.38%-15.98%
Buyback Yield / Dilution
-0.05%-0.05%-37.40%-17.69%-30.47%-61.11%
Total Shareholder Return
-0.05%-0.05%-37.40%-17.69%-30.47%-61.11%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.