SWCC Corporation (TYO:5805)
Japan flag Japan · Delayed Price · Currency is JPY
15,040
+930 (6.59%)
May 27, 2026, 9:55 AM JST

SWCC Corporation 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
417,850356,550183,028114,55156,62556,074
Market Cap Growth
122.55%94.81%59.78%102.30%0.98%15.32%
Enterprise Value
454,187405,214204,036143,16597,64995,512
Last Close Price
14110.0012040.006060.383718.021761.191690.40
PE Ratio
22.1718.9316.0612.966.026.00
PS Ratio
1.501.280.770.540.270.28
PB Ratio
3.943.362.141.490.830.95
P/TBV Ratio
6.135.232.831.540.860.99
P/FCF Ratio
40.3034.3929.738.15--
P/OCF Ratio
25.7521.9713.966.4613.60131.01
EV/Sales Ratio
1.641.460.860.670.470.48
EV/EBITDA Ratio
13.1611.598.658.706.997.14
EV/EBIT Ratio
16.5214.4910.3711.169.329.51
EV/FCF Ratio
43.8139.0833.1410.18--
Debt / Equity Ratio
0.370.370.630.390.590.65
Debt / EBITDA Ratio
1.131.132.301.812.902.87
Debt / FCF Ratio
3.813.818.802.12--
Net Debt / Equity Ratio
0.270.270.410.290.530.59
Net Debt / EBITDA Ratio
0.820.821.471.362.612.62
Net Debt / FCF Ratio
2.772.775.641.60-112.61-8.46
Asset Turnover
1.371.371.321.341.381.44
Inventory Turnover
6.756.756.426.476.767.31
Quick Ratio
0.920.920.730.890.810.78
Current Ratio
1.501.501.131.461.331.26
Return on Equity (ROE)
21.05%21.05%14.99%12.76%15.21%17.67%
Return on Assets (ROA)
8.64%8.64%6.85%5.04%4.31%4.53%
Return on Invested Capital (ROIC)
14.27%15.40%10.52%8.89%8.00%9.61%
Return on Capital Employed (ROCE)
20.60%20.60%19.80%13.20%12.00%13.00%
Earnings Yield
4.51%5.28%6.23%7.71%16.62%16.68%
FCF Yield
2.48%2.91%3.36%12.28%-0.57%-7.38%
Dividend Yield
1.39%-2.24%2.42%3.41%2.96%
Payout Ratio
27.75%27.75%27.34%32.12%15.86%6.37%
Buyback Yield / Dilution
-0.15%-0.15%0.64%0.43%-0.11%-0.04%
Total Shareholder Return
1.23%-0.15%2.88%2.85%3.29%2.92%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.