AmmPower Corp. (AMMPF)
OTCMKTS · Delayed Price · Currency is USD
0.0082
+0.0001 (1.86%)
Feb 11, 2026, 3:55 PM EST

AmmPower Ratios and Metrics

Millions USD. Fiscal year is Jun - May.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 May '24 May '23 May '22 May '21 May '20
44192079-
Market Cap Growth
-10.42%-78.65%-2.07%-75.05%--
Enterprise Value
45211979-
Last Close Price
0.010.020.120.211.16-
PB Ratio
-0.99-1.28-15.8517.7535.97-
P/TBV Ratio
---17.7535.97-
Debt / Equity Ratio
-0.33-0.43-1.181.11--
Net Debt / Equity Ratio
-0.19-0.43-1.150.67-0.71-0.95
Net Debt / EBITDA Ratio
-0.43-0.58-0.28-0.060.14-
Net Debt / FCF Ratio
0.87-10.89-0.92-0.090.572.94
Quick Ratio
0.100.020.060.6916.6141.87
Current Ratio
0.230.210.301.7623.0541.87
Return on Equity (ROE)
----1008.09%-1020.06%-
Return on Assets (ROA)
-53.23%-76.20%-133.37%-286.14%-556.75%-
Return on Capital Employed (ROCE)
51.60%95.70%1512.90%-538.10%-561.30%-27.00%
Earnings Yield
-37.17%-61.29%-93.28%-81.99%-17.17%-
FCF Yield
22.70%-3.06%-7.87%-41.28%-3.48%-
Buyback Yield / Dilution
-6.52%-32.23%-42.10%-112.79%-129.13%-
Updated Feb 28, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.