Rusta AB (publ) (STO:RUSTA)
Sweden flag Sweden · Delayed Price · Currency is SEK
81.35
+0.10 (0.12%)
Sep 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
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
12,44315,41812,21511,470--
Market Cap Growth
9.78%26.22%6.49%---
Enterprise Value
17,71620,30317,79016,807--
Last Close Price
81.35100.8078.0672.88--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PE Ratio
22.6628.0825.6628.11--
Forward PE
18.2720.7419.4119.38--
PS Ratio
0.991.221.031.03--
PB Ratio
5.747.127.157.20--
P/TBV Ratio
6.788.408.368.22--
P/FCF Ratio
9.5211.8015.149.06--
P/OCF Ratio
7.489.2710.888.22--
PEG Ratio
-0.610.610.55--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
EV/Sales Ratio
1.411.611.501.51--
EV/EBITDA Ratio
9.2518.1817.4118.76--
EV/EBIT Ratio
18.7721.5120.6422.77--
EV/FCF Ratio
13.5515.5322.0413.28--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Debt / Equity Ratio
2.512.513.303.574.634.07
Debt / EBITDA Ratio
2.842.843.123.434.413.57
Debt / FCF Ratio
4.164.166.994.496.9813.04
Net Debt / Equity Ratio
2.432.433.243.464.493.94
Net Debt / EBITDA Ratio
4.724.725.426.158.565.93
Net Debt / FCF Ratio
4.034.036.874.366.7612.61
Asset Turnover
1.331.331.291.241.201.25
Inventory Turnover
2.362.362.402.412.232.37
Quick Ratio
0.080.080.060.110.090.08
Current Ratio
1.211.211.121.161.061.08
Return on Equity (ROE)
28.33%28.33%28.83%28.45%20.57%54.68%
Return on Assets (ROA)
6.24%6.24%5.86%5.14%3.81%5.86%
Return on Invested Capital (ROIC)
9.98%9.86%9.29%8.13%6.04%11.21%
Return on Capital Employed (ROCE)
13.90%13.90%13.50%11.30%8.50%13.50%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Earnings Yield
4.41%3.56%3.90%3.56%--
FCF Yield
10.50%8.48%6.61%11.04%--
Dividend Yield
2.21%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.35%1.93%0.93%1.60%--1.00%