STrust Co.,Ltd. (TYO:3280)
Japan flag Japan · Delayed Price · Currency is JPY
998.00
+15.00 (1.53%)
Apr 28, 2026, 3:30 PM JST

STrust Ratios and Metrics

Millions JPY. Fiscal year is Mar - Feb.
Fiscal Year
CurrentFY 2026 FY 2025 FY 2024 FY 2023 FY 2022 2021 - 2017
Period Ending
Apr '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22 2021 - 2017
Market Capitalization
6,0487,1334,6083,8553,5273,372
Upgrade
Market Cap Growth
15.39%54.79%19.55%9.28%4.58%-17.54%
Upgrade
Enterprise Value
22,26423,39826,06722,31719,42711,953
Upgrade
Last Close Price
998.001177.00744.63604.21536.42497.93
Upgrade
PE Ratio
4.255.023.445.294.217.65
Upgrade
PS Ratio
0.270.320.240.210.230.21
Upgrade
PB Ratio
0.560.660.480.460.460.49
Upgrade
P/TBV Ratio
0.560.660.480.460.460.49
Upgrade
P/FCF Ratio
--1.544.98-3.47
Upgrade
P/OCF Ratio
--1.322.27-3.31
Upgrade
EV/Sales Ratio
1.001.051.361.241.240.75
Upgrade
EV/EBITDA Ratio
9.7110.2011.8917.4913.5114.18
Upgrade
EV/EBIT Ratio
10.6211.1613.0519.5614.2915.29
Upgrade
EV/FCF Ratio
-3.87-8.7328.83-12.29
Upgrade
Debt / Equity Ratio
2.232.232.202.562.622.39
Upgrade
Debt / EBITDA Ratio
10.5010.509.5716.6413.9919.68
Upgrade
Debt / FCF Ratio
--7.0227.44-17.05
Upgrade
Net Debt / Equity Ratio
1.501.501.121.631.811.61
Upgrade
Net Debt / EBITDA Ratio
7.077.074.8910.629.6713.22
Upgrade
Net Debt / FCF Ratio
-2.81-2.813.5917.50-5.2711.45
Upgrade
Asset Turnover
0.550.550.480.540.550.59
Upgrade
Inventory Turnover
0.770.770.670.730.670.73
Upgrade
Quick Ratio
0.390.390.380.400.430.50
Upgrade
Current Ratio
1.461.461.321.471.862.10
Upgrade
Return on Equity (ROE)
13.95%13.95%15.00%9.11%11.46%6.53%
Upgrade
Return on Assets (ROA)
3.21%3.21%3.14%2.15%3.02%1.80%
Upgrade
Return on Invested Capital (ROIC)
5.37%6.15%6.58%3.53%4.70%2.89%
Upgrade
Return on Capital Employed (ROCE)
12.00%12.00%12.20%7.10%8.30%5.40%
Upgrade
Earnings Yield
23.48%19.91%29.06%18.91%23.76%13.08%
Upgrade
FCF Yield
-95.24%-80.76%64.82%20.08%-74.85%28.85%
Upgrade
Dividend Yield
3.41%2.55%3.49%3.64%3.36%3.21%
Upgrade
Payout Ratio
11.90%11.90%10.31%17.97%12.77%18.82%
Upgrade
Buyback Yield / Dilution
-0.47%-0.47%-0.44%-0.46%-0.46%-0.37%
Upgrade
Total Shareholder Return
2.98%2.08%3.05%3.18%2.90%2.84%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.