Criteo S.A. (FRA:CI5A)
Germany flag Germany · Delayed Price · Currency is EUR
14.10
-1.10 (-7.24%)
Last updated: Jun 23, 2026, 8:08 AM CET

Criteo 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
7279231,8791,2361,3062,064
Market Cap Growth
-41.84%-50.90%52.07%-5.38%-36.73%89.63%
Enterprise Value
561.13765.941,7231,0691,1031,712
PE Ratio
7.337.8120.8228.77186.1418.60
Forward PE
3.914.589.978.7510.2712.65
PS Ratio
0.440.541.110.720.741.05
PB Ratio
0.720.922.051.321.422.03
P/TBV Ratio
1.662.456.174.154.583.33
P/FCF Ratio
4.703.398.326.305.8310.68
P/OCF Ratio
2.823.398.326.305.8310.68
EV/Sales Ratio
0.330.451.020.630.630.87
EV/EBITDA Ratio
1.932.638.238.177.228.06
EV/EBIT Ratio
3.644.3213.0015.8251.9312.88
EV/FCF Ratio
3.622.817.635.454.938.86
Debt / Equity Ratio
0.090.100.070.070.070.08
Debt / EBITDA Ratio
0.480.450.450.800.620.53
Debt / FCF Ratio
0.490.480.410.540.430.58
Net Debt / Equity Ratio
-0.18-0.19-0.20-0.21-0.25-0.38
Net Debt / EBITDA Ratio
-0.68-0.65-0.88-1.48-1.52-1.80
Net Debt / FCF Ratio
-0.69-0.69-0.81-0.99-1.03-1.98
Asset Turnover
0.900.870.820.820.931.18
Quick Ratio
1.181.211.120.951.101.83
Current Ratio
1.281.271.171.141.171.88
Return on Equity (ROE)
10.02%13.18%10.50%5.00%0.95%11.71%
Return on Assets (ROA)
5.51%6.66%4.79%2.36%0.29%8.75%
Return on Invested Capital (ROIC)
9.35%12.53%8.83%4.19%0.60%19.77%
Return on Capital Employed (ROCE)
12.26%15.74%12.28%6.14%1.88%11.85%
Earnings Yield
13.65%12.81%4.80%3.48%0.54%5.38%
FCF Yield
21.29%29.52%12.02%15.88%17.15%9.37%
Buyback Yield / Dilution
8.33%6.51%2.70%4.03%2.29%-3.90%
Total Shareholder Return
8.33%6.51%2.70%4.03%2.29%-3.90%