Invisio AB (publ) (STO:IVSO)
Sweden flag Sweden · Delayed Price · Currency is SEK
253.20
+1.00 (0.40%)
May 20, 2026, 9:30 AM CET

Invisio AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,64712,14512,4118,8127,4157,296
Market Cap Growth
-31.33%-2.14%40.85%18.83%1.64%-33.82%
Enterprise Value
11,28911,84812,1998,6387,3937,301
Last Close Price
252.20260.02270.69191.11160.31158.88
PE Ratio
52.6155.6940.5149.39166.63503.15
Forward PE
29.3740.2744.0540.1288.0280.64
PS Ratio
6.356.996.877.129.5612.30
PB Ratio
9.5110.3512.0612.2314.5417.48
P/TBV Ratio
10.6611.6713.8214.8219.7926.66
P/FCF Ratio
73.9942.5985.3047.97222.0183.10
P/OCF Ratio
58.0336.7079.0543.05177.8280.17
EV/Sales Ratio
6.166.826.756.989.5312.31
EV/EBITDA Ratio
31.0635.0128.5032.6888.33167.83
EV/EBIT Ratio
35.1938.3730.3235.59113.22274.46
EV/FCF Ratio
71.7241.5483.8447.03221.3683.15
Debt / Equity Ratio
0.060.060.040.050.180.29
Debt / EBITDA Ratio
0.200.210.080.140.982.26
Debt / FCF Ratio
0.470.260.250.212.691.36
Net Debt / Equity Ratio
-0.29-0.28-0.20-0.26-0.07-0.04
Net Debt / EBITDA Ratio
-1.02-0.96-0.48-0.71-0.45-0.36
Net Debt / FCF Ratio
-2.27-1.14-1.41-1.02-1.12-0.18
Asset Turnover
1.231.151.461.341.040.98
Inventory Turnover
2.602.573.132.572.492.17
Quick Ratio
2.772.532.231.721.691.78
Current Ratio
3.793.563.242.772.632.73
Return on Equity (ROE)
20.03%19.80%35.03%29.00%9.60%3.64%
Return on Assets (ROA)
13.47%12.74%20.31%16.37%5.48%2.76%
Return on Invested Capital (ROIC)
27.73%27.71%44.61%35.58%10.63%5.07%
Return on Capital Employed (ROCE)
23.90%24.00%36.70%30.90%10.80%4.90%
Earnings Yield
1.91%1.80%2.47%2.02%0.60%0.20%
FCF Yield
1.35%2.35%1.17%2.08%0.45%1.20%
Dividend Yield
1.18%1.15%0.85%0.68%0.44%0.44%
Payout Ratio
47.15%48.10%19.35%17.66%70.11%213.10%
Buyback Yield / Dilution
-0.74%-1.27%-0.42%-1.04%-0.22%-0.62%
Total Shareholder Return
0.44%-0.12%0.43%-0.36%0.22%-0.18%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.