IT Link SA (EPA:ALITL)
France flag France · Delayed Price · Currency is EUR
17.30
-0.15 (-0.86%)
May 14, 2026, 5:02 PM CET

IT Link Ratios and Metrics

Millions EUR. 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
303743494145
Market Cap Growth
-29.14%-13.46%-12.82%20.80%-9.34%117.68%
Enterprise Value
283442483143
Last Close Price
17.4521.8024.9328.4223.1326.12
PE Ratio
11.1913.7710.6714.4013.2615.07
Forward PE
8.4410.5310.0113.2311.1614.63
PS Ratio
0.350.440.520.670.630.77
PB Ratio
1.001.251.511.951.822.29
P/TBV Ratio
1.612.022.552.822.792.44
P/FCF Ratio
16.8721.0810.2114.725.456.52
P/OCF Ratio
14.8318.539.5113.085.456.24
PEG Ratio
-1.101.101.101.101.10
EV/Sales Ratio
0.330.410.510.660.480.73
EV/EBITDA Ratio
5.286.436.256.814.806.80
EV/EBIT Ratio
6.968.486.958.376.598.68
EV/FCF Ratio
16.0419.539.9414.344.126.22
Debt / Equity Ratio
0.220.220.290.350.720.23
Debt / EBITDA Ratio
1.201.201.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.27-0.27-0.32-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.401.401.381.201.211.35
Quick Ratio
1.771.771.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.21%4.21%6.26%5.87%5.51%7.10%
Return on Invested Capital (ROIC)
10.71%11.09%18.57%21.25%20.35%19.87%
Return on Capital Employed (ROCE)
11.60%11.60%16.90%16.90%14.50%21.10%
Earnings Yield
9.07%7.26%9.37%6.94%7.54%6.63%
FCF Yield
5.93%4.74%9.79%6.79%18.36%15.34%
Dividend Yield
2.87%-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.24%0.31%2.08%0.75%1.11%1.32%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.