Astroscale Holdings Inc. (TYO:186A)
Japan flag Japan · Delayed Price · Currency is JPY
1,074.00
+28.00 (2.68%)
Oct 16, 2026, 11:00 AM JST

Astroscale Holdings Ratios and Metrics

Millions JPY. Fiscal year is May - Apr.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
152,649174,70990,347---
Market Cap Growth
49.78%93.38%----
Enterprise Value
148,168171,44580,663---
Last Close Price
1046.001286.00772.00---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PS Ratio
25.2629.4136.79---
PB Ratio
11.5722.8114.75---
P/TBV Ratio
14.8632.7216.70---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
EV/Sales Ratio
24.5028.8632.84---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Debt / Equity Ratio
2.371.382.272.440.650.18
Net Debt / Equity Ratio
-0.350.07-1.20-0.19-0.87-1.02
Net Debt / EBITDA Ratio
0.48-0.040.340.08--
Net Debt / FCF Ratio
0.29-0.030.570.07--
Asset Turnover
0.120.180.080.100.07-
Quick Ratio
2.810.761.131.823.314.38
Current Ratio
3.001.051.282.003.504.46
Return on Equity (ROE)
-62.37%-103.23%-373.95%-90.49%-63.93%-
Return on Assets (ROA)
-13.08%-30.71%-48.98%-30.15%-23.90%-
Return on Capital Employed (ROCE)
-23.70%-107.60%-175.10%-82.90%-41.20%-39.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Earnings Yield
-5.76%-4.07%-23.85%---
FCF Yield
-10.32%-10.21%-14.20%---
Buyback Yield / Dilution
-13.30%-17.92%-26.06%-8.60%-11.93%-