I-Tech AB (STO:ITECH)
Sweden flag Sweden · Delayed Price · Currency is SEK
68.00
-0.90 (-1.31%)
Jul 24, 2026, 4:21 PM CET

I-Tech AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
816624691657641701
Market Cap Growth
-40.61%-9.73%5.07%2.60%-8.66%-28.17%
Enterprise Value
659.15475.34598.31583.58587.92670.69
Last Close Price
68.0052.2058.0055.2053.8058.90
PE Ratio
23.5418.6417.5832.4759.78-
Forward PE
15.4411.3215.9517.8158.1686.93
PS Ratio
4.983.663.805.347.4313.11
PB Ratio
4.303.584.394.825.526.68
P/TBV Ratio
4.643.935.136.198.0913.12
P/FCF Ratio
17.469.7119.7920.0533.08-
P/OCF Ratio
17.129.6519.6418.7031.83-
EV/Sales Ratio
4.022.793.294.746.8112.53
EV/EBITDA Ratio
13.229.7011.1418.6029.22207.39
EV/EBIT Ratio
15.6911.5813.1524.9548.90-
EV/FCF Ratio
14.107.4017.1417.8030.36-
Debt / Equity Ratio
-00.050.0700.04
Debt / EBITDA Ratio
--0.140.30-1.33
Debt / FCF Ratio
--0.220.29--
Net Debt / Equity Ratio
-0.82-0.85-0.59-0.54-0.45-0.29
Net Debt / EBITDA Ratio
-3.14-3.02-1.72-2.35-2.62-9.50
Net Debt / FCF Ratio
-3.35-2.31-2.65-2.25-2.7216.20
Asset Turnover
0.810.931.120.890.720.45
Inventory Turnover
9.747.4911.9117.1313.386.67
Quick Ratio
--4.052.987.455.31
Current Ratio
--4.713.407.716.54
Return on Equity (ROE)
19.09%20.01%26.57%16.02%9.61%-2.50%
Return on Assets (ROA)
16.16%17.75%22.17%13.34%7.91%-3.17%
Return on Invested Capital (ROIC)
112.25%71.37%56.62%29.48%13.83%-5.03%
Return on Capital Employed (ROCE)
20.38%24.47%34.77%19.82%10.77%-4.29%
Earnings Yield
4.26%5.36%5.69%3.08%1.67%-
FCF Yield
5.73%10.30%5.05%4.99%3.02%-
Dividend Yield
1.84%3.34%2.59%0.00%0.00%0.00%
Payout Ratio
59.93%62.78%45.79%0.00%0.00%0.00%
Buyback Yield / Dilution
0.19%-0.42%0.00%-0.95%10.90%-11.18%
Total Shareholder Return
2.03%2.92%2.59%-0.95%10.90%-11.18%