Ogura Clutch Co.,Ltd. (TYO:6408)
Japan flag Japan · Delayed Price · Currency is JPY
3,950.00
-175.00 (-4.24%)
Feb 13, 2026, 12: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
Feb '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
5,9094,7885,1334,5803,6224,327
Market Cap Growth
23.42%-6.72%12.08%26.43%-16.29%60.51%
Enterprise Value
15,62415,60817,76618,21013,56211,961
Last Close Price
3950.003200.003377.232967.622302.862693.02
PE Ratio
5.344.12-9.00--
PS Ratio
0.140.110.120.100.090.13
PB Ratio
0.350.270.330.300.260.28
P/TBV Ratio
0.360.280.350.320.270.30
P/FCF Ratio
3.097.947.10---
P/OCF Ratio
1.681.711.753.93-3.73
EV/Sales Ratio
0.370.360.410.410.350.36
EV/EBITDA Ratio
5.966.6011.517.8520.2711.45
EV/EBIT Ratio
20.5933.57-36.57--
EV/FCF Ratio
8.1725.8824.57---
Debt / Equity Ratio
0.991.051.341.311.400.98
Debt / EBITDA Ratio
6.477.8713.298.5229.3514.36
Debt / FCF Ratio
8.8630.8828.38---
Net Debt / Equity Ratio
0.570.600.770.840.830.43
Net Debt / EBITDA Ratio
3.714.527.685.4617.376.32
Net Debt / FCF Ratio
5.0817.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.870.870.780.730.700.87
Current Ratio
1.391.411.301.271.221.28
Return on Equity (ROE)
6.48%7.03%-3.93%3.49%-7.44%-9.70%
Return on Assets (ROA)
1.03%0.61%-0.41%0.66%-1.41%-0.77%
Return on Invested Capital (ROIC)
2.82%1.67%-1.17%0.85%-4.21%-2.36%
Return on Capital Employed (ROCE)
3.20%1.90%-1.40%2.20%-4.90%-2.50%
Earnings Yield
18.72%24.27%-11.65%11.11%-31.31%-36.49%
FCF Yield
32.37%12.59%14.09%-17.29%-130.78%-10.24%
Dividend Yield
1.21%1.56%1.48%1.69%2.17%3.71%
Payout Ratio
6.69%6.37%-14.34%--
Total Shareholder Return
1.32%1.56%1.48%1.69%2.17%3.71%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.