STrust Co.,Ltd. (TYO:3280)
Japan flag Japan · Delayed Price · Currency is JPY
977.00
-17.00 (-1.71%)
Jun 19, 2026, 2:25 PM JST

STrust Ratios and Metrics

Millions JPY. Fiscal year is Mar - Feb.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
5,9217,1334,6083,8553,5273,372
Market Cap Growth
3.33%54.79%19.55%9.28%4.58%-17.54%
Enterprise Value
22,13723,39826,06722,31719,42711,953
Last Close Price
977.001177.00744.63604.21536.42497.93
PE Ratio
4.165.023.445.294.217.65
PS Ratio
0.270.320.240.210.230.21
PB Ratio
0.550.660.480.460.460.49
P/TBV Ratio
0.550.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.6510.2011.8917.4913.5114.18
EV/EBIT Ratio
10.5611.1613.0519.5614.2915.29
EV/FCF Ratio
--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
23.98%19.91%29.06%18.91%23.76%13.08%
FCF Yield
-97.29%-80.76%64.82%20.08%-74.85%28.85%
Dividend Yield
3.42%-3.49%3.64%3.36%3.21%
Payout Ratio
14.06%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
3.03%-0.47%3.05%3.18%2.90%2.84%