MOONBAT Co.,Ltd. (TYO:8115)
Japan flag Japan · Delayed Price · Currency is JPY
1,569.00
-16.00 (-1.01%)
May 28, 2026, 3:16 PM JST

MOONBAT Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,0726,1534,5083,5602,5392,153
Market Cap Growth
59.43%36.48%26.62%40.20%17.93%-12.94%
Enterprise Value
8,3256,6934,9494,2234,2344,788
Last Close Price
1569.001365.00958.72708.95485.69394.49
PE Ratio
12.4110.797.736.5318.14-
PS Ratio
0.590.520.380.340.270.29
PB Ratio
1.211.050.820.700.560.48
P/TBV Ratio
1.281.120.890.750.600.51
P/FCF Ratio
27.4123.856.484.262.38-
P/OCF Ratio
21.3018.535.763.912.36-
EV/Sales Ratio
0.700.560.410.400.440.64
EV/EBITDA Ratio
10.598.525.667.2115.68-
EV/EBIT Ratio
13.5810.927.049.7137.14-
EV/FCF Ratio
32.2725.947.115.053.96-
Debt / Equity Ratio
0.400.400.440.490.680.87
Debt / EBITDA Ratio
2.992.992.784.2411.54-
Debt / FCF Ratio
9.109.103.492.972.92-
Net Debt / Equity Ratio
0.210.210.200.280.490.73
Net Debt / EBITDA Ratio
1.581.581.242.468.24-8.18
Net Debt / FCF Ratio
4.814.811.561.722.08-26.38
Asset Turnover
1.201.201.211.050.900.67
Inventory Turnover
2.522.522.592.281.901.33
Quick Ratio
0.760.760.720.650.590.49
Current Ratio
1.611.611.531.411.291.25
Return on Equity (ROE)
10.12%10.12%11.16%11.34%3.09%-7.92%
Return on Assets (ROA)
3.86%3.86%4.44%2.69%0.67%-3.05%
Return on Invested Capital (ROIC)
7.74%7.63%8.85%6.55%1.18%-6.75%
Return on Capital Employed (ROCE)
9.70%9.70%11.70%7.80%2.20%-10.30%
Earnings Yield
8.06%9.26%12.93%15.31%5.51%-17.60%
FCF Yield
3.65%4.19%15.44%23.48%42.10%-5.76%
Dividend Yield
2.52%-5.42%2.82%1.23%0.76%
Payout Ratio
44.74%44.74%26.93%4.95%10.00%-
Buyback Yield / Dilution
0.06%0.06%1.33%2.50%1.78%0.04%
Total Shareholder Return
2.56%0.06%6.76%5.32%3.02%0.80%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.