Sibek AB (publ) (STO:SIBEK)
Sweden flag Sweden · Delayed Price · Currency is SEK
50.00
-5.80 (-10.39%)
At close: Oct 12, 2026

Sibek AB Ratios and Metrics

Millions SEK. Fiscal year is May - Apr.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
508492340252--
Market Cap Growth
-0.79%44.78%35.08%---
Enterprise Value
469452296226--
Last Close Price
50.0046.6931.0122.50--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PE Ratio
21.5619.9416.3915.22--
PS Ratio
2.852.722.141.75--
PB Ratio
7.428.055.995.22--
P/TBV Ratio
7.428.055.995.22--
P/FCF Ratio
26.4629.8614.6419.51--
P/OCF Ratio
26.2727.6913.7619.29--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
EV/Sales Ratio
2.632.501.871.57--
EV/EBITDA Ratio
15.9714.6111.4911.23--
EV/EBIT Ratio
16.1914.8011.5811.30--
EV/FCF Ratio
24.4327.3812.7417.50--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Net Debt / Equity Ratio
-0.57-0.61-0.73-0.63-0.56-0.75
Net Debt / EBITDA Ratio
-1.33-1.21-1.60-1.50-1.24-1.34
Net Debt / FCF Ratio
-2.04-2.27-1.78-2.34-1.01-4.20
Asset Turnover
1.882.092.062.282.061.90
Quick Ratio
3.362.943.063.012.352.54
Current Ratio
3.363.063.163.122.452.63
Return on Equity (ROE)
35.26%41.87%39.52%40.81%34.49%46.32%
Return on Assets (ROA)
19.06%22.03%20.77%19.77%16.05%22.47%
Return on Invested Capital (ROIC)
86.32%123.09%120.45%97.57%98.54%230.72%
Return on Capital Employed (ROCE)
42.00%49.60%44.70%41.40%44.80%55.00%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Earnings Yield
4.64%5.02%6.10%6.57%--
FCF Yield
3.78%3.35%6.83%5.13%--
Dividend Yield
4.40%3.50%4.18%4.84%--
Payout Ratio
86.25%82.22%58.71%58.03%133.19%74.50%
Buyback Yield / Dilution
---2.80%-146.87%--
Total Shareholder Return
3.94%3.50%1.38%-142.03%--