STrust Co.,Ltd. (TYO:3280)
Japan flag Japan · Delayed Price · Currency is JPY
962.00
-6.00 (-0.62%)
Apr 17, 2026, 1:51 PM JST

STrust Ratios and Metrics

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