PowerBank Corporation (PBK)
NASDAQ: PBK · Real-Time Price · USD
0.2232
-0.0018 (-0.80%)
Oct 5, 2026, 3:30 PM EDT - Market open

PowerBank Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
163354163183-
Market Cap Growth
-70.91%-38.86%-67.07%-10.86%--
Enterprise Value
6581102161176-
Last Close Price
0.230.691.526.066.81-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
----107.94-
PS Ratio
0.811.701.763.8213.15-
PB Ratio
1.092.293.7011.9114.55-
P/TBV Ratio
19.0840.06-16.0114.76-
P/FCF Ratio
---296.11190.79-
P/OCF Ratio
---26.28101.22-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
EV/Sales Ratio
3.344.183.373.7812.65-
EV/EBITDA Ratio
---318.37--
EV/EBIT Ratio
---543.42--
EV/FCF Ratio
---293.00183.51-

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Debt / Equity Ratio
3.963.963.860.390.070.48
Debt / EBITDA Ratio
---8.92--
Debt / FCF Ratio
---9.670.8513.18
Net Debt / Equity Ratio
3.403.403.410.06-0.370.27
Net Debt / EBITDA Ratio
-5.44-5.44-15.761.572.42-3.52
Net Debt / FCF Ratio
-3.11-3.11-2.641.45-4.907.37
Asset Turnover
0.200.200.471.821.081.05
Inventory Turnover
1.291.294.0113.4243.0620.85
Quick Ratio
0.460.460.480.602.620.93
Current Ratio
1.041.040.961.323.112.67
Return on Equity (ROE)
-121.06%-121.06%-161.70%-20.23%21.28%-4.26%
Return on Assets (ROA)
-7.86%-7.86%-5.98%0.79%-9.42%-2.31%
Return on Invested Capital (ROIC)
-18.41%-19.39%-15.95%2.69%-22.55%-6.45%
Return on Capital Employed (ROCE)
-18.20%-18.20%-8.90%1.60%-14.40%-6.20%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
-109.26%-52.05%-42.42%-1.56%0.93%-
FCF Yield
-99.85%-47.76%-34.87%0.34%0.52%-
Buyback Yield / Dilution
-29.23%-29.23%-19.07%27.38%-132.71%-