Meidensha Corporation (TYO:6508)
Japan flag Japan · Delayed Price · Currency is JPY
10,460
-450 (-4.12%)
May 19, 2026, 3:30 PM JST

Meidensha 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
474,512340,234195,752133,24387,153115,283
Market Cap Growth
192.17%73.81%46.91%52.89%-24.40%5.56%
Enterprise Value
490,732362,247222,497172,338128,086162,646
Last Close Price
10460.007500.004223.162790.841773.542286.64
PE Ratio
20.0914.4010.5911.8912.2317.12
Forward PE
22.7917.1412.4613.7411.0912.50
PS Ratio
1.451.040.650.460.320.45
PB Ratio
2.661.911.381.030.791.09
P/TBV Ratio
2.812.011.481.120.881.25
P/FCF Ratio
210.24150.757.86-64.7046.56
P/OCF Ratio
27.1219.445.5214.866.3410.12
PEG Ratio
5.844.390.900.890.780.98
EV/Sales Ratio
1.501.110.740.600.470.64
EV/EBITDA Ratio
12.609.306.817.266.507.39
EV/EBIT Ratio
18.0913.3610.3413.5415.0017.18
EV/FCF Ratio
217.43160.508.93-95.0965.69
Debt / Equity Ratio
0.250.250.310.420.460.46
Debt / EBITDA Ratio
1.141.141.362.302.562.20
Debt / FCF Ratio
19.6719.671.79-37.5019.57
Net Debt / Equity Ratio
0.070.070.100.280.320.33
Net Debt / EBITDA Ratio
0.320.320.431.501.811.56
Net Debt / FCF Ratio
5.575.570.56-95.1926.4213.89
Asset Turnover
0.910.910.890.900.910.90
Inventory Turnover
3.403.403.253.483.834.10
Quick Ratio
1.271.271.211.081.041.10
Current Ratio
1.901.901.841.681.591.64
Return on Equity (ROE)
14.97%14.97%13.89%9.44%6.71%6.78%
Return on Assets (ROA)
4.74%4.74%3.98%2.48%1.78%2.08%
Return on Invested Capital (ROIC)
11.53%12.17%10.60%5.88%4.17%4.83%
Return on Capital Employed (ROCE)
11.00%11.00%9.60%6.00%4.50%5.10%
Earnings Yield
4.98%6.94%9.44%8.41%8.18%5.84%
FCF Yield
0.48%0.66%12.72%-0.28%1.55%2.15%
Dividend Yield
1.13%-2.91%2.69%2.82%2.19%
Payout Ratio
25.88%25.88%20.83%19.02%33.74%35.72%
Buyback Yield / Dilution
0.00%0.00%0.00%0.00%0.00%0.00%
Total Shareholder Return
1.13%0.00%2.92%2.69%2.82%2.19%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.