Mass Megawatts Wind Power, Inc. (MMMW)
OTCMKTS · Delayed Price · Currency is USD
0.1696
+0.0695 (69.43%)
Mar 5, 2026, 11:51 AM EST

Mass Megawatts Wind Power Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2023FY 2022FY 2021FY 2020FY 2014
Period Ending
Mar '26 Apr '23 Apr '22 Apr '21 Apr '20 Apr '14
0251101
Market Cap Growth
-75.57%-65.07%-58.21%2925.84%-57.65%215.75%
Enterprise Value
-241101
Last Close Price
0.101.073.389.410.602.35
PB Ratio
-0.43-6.03-262.42-195.84-0.60-4.49
Debt / Equity Ratio
-0.26----0.76-0.26
Net Debt / Equity Ratio
-0.250.016.141.26-0.76-0.12
Net Debt / EBITDA Ratio
---0.25-2.89-0.05
Net Debt / FCF Ratio
-0.740.010.380.44-22.47-0.10
Quick Ratio
0.010.010.860.5600.12
Current Ratio
0.010.010.860.5600.12
Return on Assets (ROA)
-3170.72%-388.54%-197.56%-494.92%--893.53%
Return on Capital Employed (ROCE)
89.70%128.60%1608.20%500.10%26.30%229.00%
Earnings Yield
-233.35%-21.35%-6.13%-2.55%-43.95%-52.41%
FCF Yield
--12.20%-6.13%-1.45%-5.64%-26.37%
Buyback Yield / Dilution
-14.06%-6.82%-63.82%-22.77%-100.17%-59.73%
Updated Mar 14, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.