Rusta AB (publ) (STO:RUSTA)
Sweden flag Sweden · Delayed Price · Currency is SEK
77.05
+1.75 (2.32%)
Jun 12, 2026, 5:29 PM CET

Rusta AB Ratios and Metrics

Millions SEK. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
11,78515,41812,21511,470--
Market Cap Growth
3.42%26.22%6.49%---
Enterprise Value
17,05820,30317,79016,807--
Last Close Price
77.05100.8078.0672.88--
PE Ratio
21.4728.0825.6628.11--
Forward PE
16.7720.7419.4119.38--
PS Ratio
0.941.221.031.03--
PB Ratio
5.447.127.017.20--
P/TBV Ratio
6.428.408.168.22--
P/FCF Ratio
9.0211.8015.149.06--
P/OCF Ratio
7.099.2710.888.22--
EV/Sales Ratio
1.351.611.501.51--
EV/EBITDA Ratio
8.6910.3517.3918.76--
EV/EBIT Ratio
17.9021.3020.6122.77--
EV/FCF Ratio
13.0515.5322.0413.28--
Debt / Equity Ratio
2.512.513.243.574.634.07
Debt / EBITDA Ratio
2.772.773.133.434.413.57
Debt / FCF Ratio
4.164.167.014.496.9813.04
Net Debt / Equity Ratio
2.432.433.193.464.493.94
Net Debt / EBITDA Ratio
2.692.695.436.158.565.93
Net Debt / FCF Ratio
4.034.036.894.366.7612.61
Asset Turnover
1.331.331.281.241.201.25
Inventory Turnover
2.362.362.402.412.232.37
Quick Ratio
0.070.070.060.110.090.08
Current Ratio
1.211.211.111.161.061.08
Return on Equity (ROE)
28.08%28.08%28.54%28.45%20.57%54.68%
Return on Assets (ROA)
6.28%6.28%5.85%5.14%3.81%5.86%
Return on Invested Capital (ROIC)
10.08%9.92%9.27%8.13%6.04%11.21%
Return on Capital Employed (ROCE)
14.00%14.00%13.40%11.30%8.50%13.50%
Earnings Yield
4.66%3.56%3.90%3.56%--
FCF Yield
11.09%8.48%6.61%11.04%--
Dividend Yield
2.34%1.79%1.86%1.58%--
Payout Ratio
40.44%40.44%36.55%25.74%58.24%64.98%
Buyback Yield / Dilution
0.14%0.14%-0.92%0.02%--1.00%
Total Shareholder Return
2.48%1.93%0.93%1.60%--1.00%