STrust Co.,Ltd. (TYO:3280)
Japan flag Japan · Delayed Price · Currency is JPY
909.00
+2.00 (0.22%)
Jul 30, 2026, 3:30 PM JST

STrust Ratios and Metrics

Millions JPY. Fiscal year is Mar - Feb.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
5,5097,1334,6083,8553,5273,372
Market Cap Growth
-24.27%54.79%19.55%9.28%4.58%-17.54%
Enterprise Value
22,86823,39826,06722,31719,42711,953
Last Close Price
909.001177.00744.63604.21536.42497.93
PE Ratio
13.275.023.445.294.217.65
PS Ratio
0.330.320.240.210.230.21
PB Ratio
0.520.660.480.460.460.49
P/TBV Ratio
0.520.660.480.460.460.49
P/FCF Ratio
--1.544.98-3.47
P/OCF Ratio
--1.322.27-3.31
EV/Sales Ratio
1.361.051.361.241.240.75
EV/EBITDA Ratio
25.8510.2011.8917.4913.5114.18
EV/EBIT Ratio
33.2911.1613.0519.5614.2915.29
EV/FCF Ratio
--8.7328.83-12.29
Debt / Equity Ratio
2.272.232.202.562.622.39
Debt / EBITDA Ratio
27.2810.509.5716.6413.9919.68
Debt / FCF Ratio
--7.0227.44-17.05
Net Debt / Equity Ratio
1.631.501.121.631.811.61
Net Debt / EBITDA Ratio
19.637.074.8910.629.6713.22
Net Debt / FCF Ratio
--2.813.5917.50-5.2711.45
Asset Turnover
0.460.550.480.540.550.59
Inventory Turnover
0.630.770.670.730.670.73
Quick Ratio
0.340.390.380.400.430.50
Current Ratio
1.461.461.321.471.862.10
Return on Equity (ROE)
3.95%13.95%15.00%9.11%11.46%6.53%
Return on Assets (ROA)
1.17%3.21%3.14%2.15%3.02%1.80%
Return on Invested Capital (ROIC)
1.71%6.15%6.58%3.53%4.70%2.89%
Return on Capital Employed (ROCE)
3.90%12.00%12.20%7.10%8.30%5.40%
Earnings Yield
7.53%19.91%29.06%18.91%23.76%13.08%
FCF Yield
-104.56%-80.76%64.82%20.08%-74.85%28.85%
Dividend Yield
3.75%-3.49%3.64%3.36%3.21%
Payout Ratio
-11.90%10.31%17.97%12.77%18.82%
Buyback Yield / Dilution
-0.48%-0.47%-0.44%-0.46%-0.46%-0.37%
Total Shareholder Return
3.27%-0.47%3.05%3.18%2.90%2.84%