Santo Corporation (TYO:1788)
Japan flag Japan · Delayed Price · Currency is JPY
5,600.00
+100.00 (1.82%)
Mar 10, 2026, 2:08 PM JST

Santo Ratios and Metrics

Millions JPY. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2010 FY 2009 2008 - 2006
Period Ending
Mar '26 Jun '25 Jun '24 Jun '23 Jun '10 Jun '09 2008 - 2006
Market Capitalization
3,4912,4272,2192,249748542
Upgrade
Market Cap Growth
53.03%9.41%-1.33%200.71%37.97%-30.09%
Upgrade
Enterprise Value
1,9981,250837774-43-353
Upgrade
Last Close Price
5600.003900.003502.443484.28742.82519.65
Upgrade
PE Ratio
10.8210.5116.819.996.69-
Upgrade
PS Ratio
0.360.300.300.330.150.10
Upgrade
PB Ratio
0.960.710.690.730.290.22
Upgrade
P/TBV Ratio
0.980.720.710.740.300.23
Upgrade
P/FCF Ratio
6.82-----
Upgrade
P/OCF Ratio
5.5030.73----
Upgrade
EV/Sales Ratio
0.210.150.110.11--
Upgrade
EV/EBITDA Ratio
3.733.173.221.90--
Upgrade
EV/EBIT Ratio
4.333.824.182.27--
Upgrade
EV/FCF Ratio
3.90-----
Upgrade
Debt / Equity Ratio
0.080.010.010.010.00-
Upgrade
Debt / EBITDA Ratio
0.570.110.150.040.07-
Upgrade
Net Debt / Equity Ratio
-0.42-0.41-0.48-0.71-0.41-0.50
Upgrade
Net Debt / EBITDA Ratio
-2.89-3.56-5.96-5.42-9.689.30
Upgrade
Net Debt / FCF Ratio
-3.0229.832.776.734.9113.31
Upgrade
Asset Turnover
1.751.711.58-1.481.36
Upgrade
Inventory Turnover
32.5227.6025.32-9.819.82
Upgrade
Quick Ratio
1.912.212.522.042.331.90
Upgrade
Current Ratio
2.052.422.772.213.312.57
Upgrade
Return on Equity (ROE)
9.49%7.17%4.38%-4.47%-8.48%
Upgrade
Return on Assets (ROA)
5.21%4.26%2.66%-1.44%-2.87%
Upgrade
Return on Invested Capital (ROIC)
17.33%12.11%10.79%19.31%5.45%-13.68%
Upgrade
Return on Capital Employed (ROCE)
12.20%9.20%6.00%10.70%3.10%-7.10%
Upgrade
Earnings Yield
9.25%9.52%5.95%10.01%14.95%-40.40%
Upgrade
FCF Yield
14.67%-1.94%-25.24%-14.59%-28.20%-17.14%
Upgrade
Dividend Yield
1.27%1.80%-1.72%5.38%5.77%
Upgrade
Payout Ratio
19.20%26.41%41.67%18.67%18.34%-
Upgrade
Buyback Yield / Dilution
-0.81%-0.73%-0.66%10.63%0.00%-
Upgrade
Total Shareholder Return
0.46%1.07%-0.66%12.36%5.39%5.77%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.