IT Link SA (EPA:ALITL)
France flag France · Delayed Price · Currency is EUR
15.60
+0.10 (0.65%)
Jun 23, 2026, 5:15 PM CET

IT Link Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
263743494145
Market Cap Growth
-42.19%-13.46%-12.82%20.80%-9.34%117.68%
Enterprise Value
253442483143
Last Close Price
15.5021.8024.9328.4223.1326.12
PE Ratio
9.9413.7710.6714.4013.2615.07
Forward PE
-10.5310.0113.2311.1614.63
PS Ratio
0.320.450.520.670.630.77
PB Ratio
0.881.251.511.951.822.29
P/TBV Ratio
1.432.022.552.822.792.44
P/FCF Ratio
14.9221.0810.2114.725.456.52
P/OCF Ratio
13.1118.539.5113.085.456.24
PEG Ratio
-1.101.101.101.101.10
EV/Sales Ratio
0.300.420.510.660.480.73
EV/EBITDA Ratio
4.307.205.546.814.806.80
EV/EBIT Ratio
6.068.406.958.376.598.68
EV/FCF Ratio
14.0819.539.9414.344.126.22
Debt / Equity Ratio
0.220.220.290.350.720.23
Debt / EBITDA Ratio
1.111.111.081.252.500.72
Debt / FCF Ratio
3.653.651.932.632.150.66
Net Debt / Equity Ratio
-0.05-0.05-0.07-0.17-0.17-0.35
Net Debt / EBITDA Ratio
-0.31-0.31-0.28-0.60-0.61-1.10
Net Debt / FCF Ratio
-0.83-0.83-0.50-1.26-0.52-1.01
Asset Turnover
1.371.371.381.201.211.35
Quick Ratio
1.681.681.641.681.571.77
Current Ratio
1.771.771.741.781.571.77
Return on Equity (ROE)
9.28%9.28%14.99%14.34%14.61%16.33%
Return on Assets (ROA)
4.25%4.25%6.26%5.87%5.51%7.10%
Return on Invested Capital (ROIC)
10.80%11.20%18.57%21.25%20.35%19.87%
Return on Capital Employed (ROCE)
11.70%11.70%16.90%16.90%14.50%21.10%
Earnings Yield
10.26%7.26%9.37%6.94%7.54%6.63%
FCF Yield
6.70%4.74%9.79%6.79%18.36%15.34%
Dividend Yield
3.23%-2.00%1.23%1.30%0.96%
Payout Ratio
31.59%31.59%14.72%14.75%13.78%10.98%
Buyback Yield / Dilution
0.31%0.31%0.08%-0.48%-0.19%0.36%
Total Shareholder Return
3.58%0.31%2.08%0.75%1.11%1.32%