Sibek AB (publ) (STO:SIBEK)
Sweden flag Sweden · Delayed Price · Currency is SEK
55.80
+0.80 (1.45%)
At close: Aug 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
Aug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
567492340252--
Market Cap Growth
21.30%44.78%35.08%---
Enterprise Value
529.08454.96298.85221.5600
Last Close Price
55.8048.5033.5024.80--

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.9419.9616.4215.21--
PS Ratio
3.132.722.141.75--
PB Ratio
9.268.055.995.22--
P/TBV Ratio
9.268.055.995.08--
P/FCF Ratio
34.3529.8614.6419.51--
P/OCF Ratio
31.8627.6913.7619.29--

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
2.922.511.881.54--
EV/EBITDA Ratio
17.3414.9111.7011.08--
EV/EBIT Ratio
17.3414.9111.7011.08--
EV/FCF Ratio
32.0827.5912.8717.17--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Net Debt / Equity Ratio
-0.61-0.61-0.73-0.63-0.56-0.75
Net Debt / EBITDA Ratio
-1.23-1.23-1.62-1.51-1.25-1.36
Net Debt / FCF Ratio
-2.27-2.27-1.78-2.34-1.01-4.20
Asset Turnover
1.982.092.062.272.061.80
Quick Ratio
18.5518.5511.922.071.811.87
Current Ratio
18.5518.5511.923.122.452.63
Return on Equity (ROE)
39.10%41.87%39.52%40.81%34.49%43.74%
Return on Assets (ROA)
26.39%27.90%26.25%24.98%20.18%26.99%
Return on Invested Capital (ROIC)
118.25%123.10%120.45%97.57%98.54%174.73%
Return on Capital Employed (ROCE)
35.37%37.76%41.10%49.24%42.24%55.02%

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.36%5.01%6.09%6.57%--
FCF Yield
2.91%3.35%6.83%5.12%--
Dividend Yield
3.94%4.12%3.58%3.92%--
Payout Ratio
82.21%82.21%58.71%58.03%133.19%74.50%
Buyback Yield / Dilution
-0.00%-2.80%-146.87%-333291.67%-
Total Shareholder Return
3.94%4.12%0.78%-142.95%-333291.67%-