Ogura Clutch Co.,Ltd. (TYO:6408)
Japan flag Japan · Delayed Price · Currency is JPY
4,030.00
0.00 (0.00%)
Mar 5, 2026, 3:30 PM JST

Ogura Clutch Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
6,0294,7885,1334,5803,6224,327
Market Cap Growth
27.51%-6.72%12.08%26.43%-16.29%60.51%
Enterprise Value
15,53415,60817,76618,21013,56211,961
Last Close Price
4030.003200.003377.232967.622302.862693.02
PE Ratio
3.974.12-9.00--
PS Ratio
0.140.110.120.100.090.13
PB Ratio
0.340.270.330.300.260.28
P/TBV Ratio
0.350.280.350.320.270.30
P/FCF Ratio
-7.947.10---
P/OCF Ratio
-1.711.753.93-3.73
EV/Sales Ratio
0.370.360.410.410.350.36
EV/EBITDA Ratio
5.276.6011.517.8520.2711.45
EV/EBIT Ratio
15.2433.57-36.57--
EV/FCF Ratio
-25.8824.57---
Debt / Equity Ratio
0.961.051.341.311.400.98
Debt / EBITDA Ratio
5.777.8713.298.5229.3514.36
Debt / FCF Ratio
-30.8828.38---
Net Debt / Equity Ratio
0.530.600.770.840.830.43
Net Debt / EBITDA Ratio
3.224.527.685.4617.376.32
Net Debt / FCF Ratio
-17.7216.40-15.99-2.45-14.90
Asset Turnover
0.920.920.900.930.880.80
Inventory Turnover
3.193.152.912.873.283.41
Quick Ratio
0.880.870.780.730.700.87
Current Ratio
1.421.411.301.271.221.28
Return on Equity (ROE)
9.01%7.03%-3.93%3.49%-7.44%-9.70%
Return on Assets (ROA)
1.40%0.61%-0.41%0.66%-1.41%-0.77%
Return on Invested Capital (ROIC)
3.77%1.67%-1.17%0.85%-4.21%-2.36%
Return on Capital Employed (ROCE)
4.20%1.90%-1.40%2.20%-4.90%-2.50%
Earnings Yield
25.16%24.27%-11.65%11.11%-31.31%-36.49%
FCF Yield
-12.59%14.09%-17.29%-130.78%-10.24%
Dividend Yield
1.31%1.56%1.48%1.69%2.17%3.71%
Payout Ratio
-6.37%-14.34%--
Buyback Yield / Dilution
0.02%-----
Total Shareholder Return
1.33%1.56%1.48%1.69%2.17%3.71%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.