Rusta AB (publ) (STO:RUSTA)
Sweden flag Sweden · Delayed Price · Currency is SEK
83.30
+1.15 (1.40%)
Nov 2, 2026, 5:29 PM CET

Rusta AB Ratios and Metrics

Millions SEK. Fiscal year is May - Apr.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
12,74115,41812,21511,470--
Market Cap Growth
30.67%26.22%6.49%---
Enterprise Value
17,55920,30317,79016,807--
Last Close Price
82.1598.4576.2471.18--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PE Ratio
21.5728.0825.6628.11--
Forward PE
17.3320.7419.4119.38--
PS Ratio
0.971.221.031.03--
PB Ratio
5.237.127.157.20--
P/TBV Ratio
6.128.408.368.22--
P/FCF Ratio
8.0011.8015.149.06--
P/OCF Ratio
6.459.2710.888.22--
PEG Ratio
-0.610.610.55--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
EV/Sales Ratio
1.351.611.501.51--
EV/EBITDA Ratio
8.7418.1817.4118.76--
EV/EBIT Ratio
17.5421.5120.6422.77--
EV/FCF Ratio
11.0715.5322.0413.28--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Debt / Equity Ratio
2.252.513.303.574.634.07
Debt / EBITDA Ratio
2.722.843.123.434.413.57
Debt / FCF Ratio
3.444.166.994.496.9813.04
Net Debt / Equity Ratio
2.012.433.243.464.493.94
Net Debt / EBITDA Ratio
4.054.725.426.158.565.93
Net Debt / FCF Ratio
3.074.036.874.366.7612.61
Asset Turnover
1.341.331.291.241.201.25
Inventory Turnover
2.382.362.402.412.232.37
Quick Ratio
0.200.080.060.110.090.08
Current Ratio
1.251.211.121.161.061.08
Return on Equity (ROE)
27.09%28.33%28.83%28.45%20.57%54.68%
Return on Assets (ROA)
6.41%6.24%5.86%5.14%3.81%5.86%
Return on Invested Capital (ROIC)
10.41%9.86%9.29%8.13%6.04%11.21%
Return on Capital Employed (ROCE)
14.20%13.90%13.50%11.30%8.50%13.50%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Earnings Yield
4.64%3.56%3.90%3.56%--
FCF Yield
12.50%8.48%6.61%11.04%--
Dividend Yield
2.16%1.79%1.82%1.52%--
Payout Ratio
37.56%40.44%36.55%25.74%58.24%64.98%
Buyback Yield / Dilution
0.93%0.14%-0.92%0.02%--1.00%
Total Shareholder Return
3.12%1.93%0.89%1.54%--1.00%