Rusta AB (publ) (STO:RUSTA)
Sweden flag Sweden · Delayed Price · Currency is SEK
76.65
+1.25 (1.66%)
Sep 22, 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
11,72415,41812,21511,470--
Market Cap Growth
19.11%26.22%6.49%---
Enterprise Value
16,54220,30317,79016,807--
Last Close Price
76.65100.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
19.8528.0825.6628.11--
Forward PE
16.1720.7419.4119.38--
PS Ratio
0.911.221.031.03--
PB Ratio
4.887.127.157.20--
P/TBV Ratio
5.718.408.368.22--
P/FCF Ratio
7.4711.8015.149.06--
P/OCF Ratio
6.029.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.281.611.501.51--
EV/EBITDA Ratio
8.3218.1817.4118.76--
EV/EBIT Ratio
16.6921.5120.6422.77--
EV/FCF Ratio
10.5415.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.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
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Earnings Yield
5.04%3.56%3.90%3.56%--
FCF Yield
13.39%8.48%6.61%11.04%--
Dividend Yield
2.35%1.79%1.86%1.58%--
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.28%1.93%0.93%1.60%--1.00%