Mitsuba Corporation (TYO:7280)
Japan flag Japan · Delayed Price · Currency is JPY
1,352.00
+27.00 (2.04%)
May 29, 2026, 3:30 PM JST

Mitsuba 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
62,17054,81336,69973,08623,36316,560
Market Cap Growth
63.67%49.35%-49.79%212.83%41.08%-45.43%
Enterprise Value
118,644110,827111,779171,371144,964147,309
Last Close Price
1352.001192.00803.411581.83503.79354.92
PE Ratio
6.654.643.265.5619.72199.52
Forward PE
-7.787.787.787.787.78
PS Ratio
0.180.160.110.210.070.06
PB Ratio
0.470.410.330.600.270.19
P/TBV Ratio
0.530.470.400.740.370.26
P/FCF Ratio
3.613.191.252.341.1815.38
P/OCF Ratio
2.171.920.971.760.791.38
PEG Ratio
-0.950.950.950.950.95
EV/Sales Ratio
0.340.320.320.500.450.51
EV/EBITDA Ratio
3.112.973.054.596.166.22
EV/EBIT Ratio
4.804.645.288.1021.5820.49
EV/FCF Ratio
6.906.443.825.497.33136.78
Debt / Equity Ratio
1.101.101.451.402.062.13
Debt / EBITDA Ratio
3.923.924.374.587.607.94
Debt / FCF Ratio
8.518.515.485.489.04174.64
Net Debt / Equity Ratio
0.320.320.560.561.191.29
Net Debt / EBITDA Ratio
1.151.151.701.844.384.79
Net Debt / FCF Ratio
2.492.492.132.205.21105.41
Asset Turnover
1.021.021.011.000.950.84
Inventory Turnover
5.425.425.575.084.574.20
Quick Ratio
1.181.180.950.910.971.09
Current Ratio
1.741.741.381.311.521.79
Return on Equity (ROE)
9.13%9.13%11.67%14.95%3.28%2.21%
Return on Assets (ROA)
4.38%4.38%3.83%3.85%1.25%1.31%
Return on Invested Capital (ROIC)
8.78%8.62%8.74%9.38%1.68%1.35%
Return on Capital Employed (ROCE)
11.00%11.00%11.70%11.20%3.40%3.20%
Earnings Yield
19.01%21.56%32.33%18.80%5.07%0.50%
FCF Yield
27.67%31.39%79.67%42.73%84.67%6.50%
Dividend Yield
1.51%-1.24%0.38%0.60%0.84%
Payout Ratio
8.79%8.79%7.32%5.34%112.66%542.17%
Buyback Yield / Dilution
-6.09%-6.09%35.31%-47.18%--12.48%
Total Shareholder Return
-4.55%-6.09%36.55%-46.80%0.60%-11.64%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.