Stille AB (STO:STIL)
Sweden flag Sweden · Delayed Price · Currency is SEK
180.50
-1.50 (-0.82%)
At close: Mar 9, 2026

Stille AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
1,6221,7611,869757562755
Upgrade
Market Cap Growth
-26.63%-5.77%146.88%34.82%-25.58%69.88%
Upgrade
Enterprise Value
1,5031,6231,771831642826
Upgrade
Last Close Price
180.50196.00208.00151.00110.24146.95
Upgrade
PE Ratio
29.1231.6232.1128.4120.5546.87
Upgrade
Forward PE
21.0517.2517.2517.2517.2517.25
Upgrade
PS Ratio
2.863.103.282.572.284.03
Upgrade
PB Ratio
2.292.492.671.202.965.10
Upgrade
P/TBV Ratio
10.1010.977.901.426.0011.89
Upgrade
P/FCF Ratio
54.4559.1326.4921.1118.84138.93
Upgrade
P/OCF Ratio
44.9848.8525.3720.3117.58103.67
Upgrade
EV/Sales Ratio
2.652.863.112.822.614.42
Upgrade
EV/EBITDA Ratio
13.2114.2613.4215.8417.6131.46
Upgrade
EV/EBIT Ratio
18.7120.2015.4217.1219.6734.53
Upgrade
EV/FCF Ratio
50.4754.4825.1023.1621.53152.15
Upgrade
Debt / Equity Ratio
--0.090.100.370.55
Upgrade
Debt / EBITDA Ratio
--0.461.101.762.75
Upgrade
Debt / FCF Ratio
--0.891.762.3715.00
Upgrade
Net Debt / Equity Ratio
-0.17-0.17-0.14-0.280.180.36
Upgrade
Net Debt / EBITDA Ratio
-1.04-1.04-0.72-3.400.942.04
Upgrade
Net Debt / FCF Ratio
-3.98-3.98-1.35-4.981.149.89
Upgrade
Asset Turnover
0.550.550.630.510.760.79
Upgrade
Inventory Turnover
1.711.712.602.602.282.03
Upgrade
Quick Ratio
1.951.951.966.291.771.28
Upgrade
Current Ratio
3.523.523.037.373.132.76
Upgrade
Return on Equity (ROE)
7.91%7.91%8.74%6.48%16.17%12.42%
Upgrade
Return on Assets (ROA)
4.89%4.89%7.95%5.29%6.26%6.31%
Upgrade
Return on Invested Capital (ROIC)
10.38%9.94%18.28%12.08%12.77%12.50%
Upgrade
Return on Capital Employed (ROCE)
8.60%8.60%13.30%6.70%10.90%9.00%
Upgrade
Earnings Yield
3.43%3.16%3.11%3.52%4.87%2.13%
Upgrade
FCF Yield
1.84%1.69%3.77%4.74%5.31%0.72%
Upgrade
Dividend Yield
----1.63%0.68%
Upgrade
Payout Ratio
---33.87%18.35%50.98%
Upgrade
Buyback Yield / Dilution
-0.03%-0.03%-79.00%-0.09%0.02%-3.65%
Upgrade
Total Shareholder Return
-0.03%-0.03%-79.00%-0.09%1.65%-2.97%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.