Safello Group AB (publ) (STO:SFL)
Sweden flag Sweden · Delayed Price · Currency is SEK
2.620
-0.100 (-3.68%)
Aug 11, 2026, 5:29 PM CET

Safello Group AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
56861159381154
Market Cap Growth
-59.52%-25.18%23.41%15.26%-47.51%-
Enterprise Value
-68.9490.4176.1259.7119.89
Last Close Price
2.624.225.644.573.977.94

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--12.82---
PS Ratio
0.080.110.150.170.130.20
PB Ratio
3.383.192.692.722.362.76
P/TBV Ratio
4.425.253.544.873.814.53
P/FCF Ratio
--65.57---
P/OCF Ratio
--60.83---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
-0.080.120.140.090.16
EV/EBITDA Ratio
--9.11---
EV/EBIT Ratio
--10.72---
EV/FCF Ratio
--51.40---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-00000.00
Net Debt / Equity Ratio
-0.78-0.64-0.58-0.50-0.62-0.62
Net Debt / EBITDA Ratio
0.942.35-2.518.571.883.08
Net Debt / FCF Ratio
1.023.14-14.171.411.743.00
Asset Turnover
24.8718.5616.6413.6112.2416.65
Inventory Turnover
189.48121.76117.74190.33201.88242.07
Quick Ratio
3.002.303.703.413.805.42
Current Ratio
3.632.764.653.984.046.03
Return on Equity (ROE)
-85.88%-45.27%23.28%-1.30%-47.63%-37.63%
Return on Assets (ROA)
-63.51%-34.75%18.17%-0.85%-39.30%-32.11%
Return on Invested Capital (ROIC)
-228.68%-110.26%48.10%-2.33%-119.60%-108.15%
Return on Capital Employed (ROCE)
-83.81%-43.70%21.82%-1.02%-45.44%-37.33%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
--7.80%---
FCF Yield
--1.53%---
Buyback Yield / Dilution
-0.00%6.12%-1.60%-4.80%-20477.47%
Total Shareholder Return
-0.00%6.12%-1.60%-4.80%-20477.47%