Rusta AB (publ) (STO:RUSTA)
Sweden flag Sweden · Delayed Price · Currency is SEK
79.60
-0.40 (-0.50%)
Aug 13, 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
Aug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
12,23615,41812,21511,470--
Market Cap Growth
7.82%26.22%6.49%---
Enterprise Value
17,50920,69117,77116,98400
Last Close Price
79.60100.8079.8675.70--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PE Ratio
22.2928.0025.7628.04--
Forward PE
17.5320.7419.4119.38--
PEG Ratio
-0.610.610.55--
PS Ratio
0.971.221.031.03--
PB Ratio
5.657.117.017.20--
P/TBV Ratio
6.648.408.188.23--
P/FCF Ratio
9.3611.8015.149.06--
P/OCF Ratio
7.369.2710.888.22--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
EV/Sales Ratio
1.391.641.501.53--
EV/EBITDA Ratio
8.9210.559.7710.03--
EV/EBIT Ratio
18.3721.7120.8322.56--
EV/FCF Ratio
13.4015.8322.0213.42--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Debt / Equity Ratio
2.042.042.612.993.662.99
Debt / EBITDA Ratio
2.772.773.113.364.363.17
Debt / FCF Ratio
4.164.167.014.496.9812.47
Net Debt / Equity Ratio
2.432.433.193.464.493.76
Net Debt / EBITDA Ratio
2.692.693.063.264.223.06
Net Debt / FCF Ratio
4.034.036.894.366.7612.04
Asset Turnover
1.321.331.281.241.201.25
Inventory Turnover
2.252.362.402.412.222.37
Quick Ratio
0.070.070.050.090.090.08
Current Ratio
1.211.211.111.161.061.08
Return on Equity (ROE)
27.24%28.08%28.54%28.45%20.57%54.68%
Return on Assets (ROA)
7.66%7.70%7.16%6.52%4.67%9.85%
Return on Invested Capital (ROIC)
10.07%9.91%9.17%8.30%6.12%13.10%
Return on Capital Employed (ROCE)
14.58%14.42%13.17%11.91%9.10%16.28%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Earnings Yield
4.49%3.57%3.88%3.57%--
FCF Yield
10.68%8.48%6.61%11.04%--
Dividend Yield
2.25%1.44%1.43%0.91%--
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%0.00%-1.00%
Total Shareholder Return
2.39%1.58%0.51%0.93%0.00%-1.00%