Criteo SA

CRTONASDAQ NMS - GLOBAL MARKET

Media

IPO 2013-10-30Country FRwww.criteo.com

$21.85

-0.15 (-0.68%)

Current Price

$21.85

Daily Change

-0.15 (-0.68%)

Volume

Prev Close

$22.00

Key Statistics

Market Cap

$1.13B

Enterprise Value

$817M

Shares Outstanding

50M

Beta

0.30

P/E (TTM)

9.84

Forward P/E

3.93

PEG Ratio

P/B

0.94

P/S

0.59

EV / EBITDA

2.88

EPS (TTM)

$2.14

Dividend Yield

52-Week High

$26.53

52-Week Low

$15.58

Avg Volume (3M)

0.34M

Float

Financial Health

Revenue (TTM)

$1.89B

Gross Margin

53.97%

Operating Margin

8.60%

Net Margin

ROE

10.17%

ROA

5.42%

Debt / Equity

Current Ratio

1.27

Free Cash Flow

Earnings History

PeriodEPS EstimateActual EPSBeat / MissSurprise %
2026-03-31$0.58$0.73Beat+26.63%
2025-12-31$1.43$1.30Miss-9.18%
2025-09-30$0.95$1.31Beat+37.58%
2025-06-30$0.72$0.92Beat+27.81%

Analyst Ratings

Consensus · 17 analysts

Buy 12 (71%)Hold 5 (29%)Sell 0 (0%)

Insider Activity

Recent Buys

NameSharesPriceDate
van der Kooi Frederik+5,000$17.812026-03-13
van der Kooi Frederik+5,000$21.522025-11-10
van der Kooi Frederik+2,299$22.612025-11-03
TEUNISSEN ERNST 02494+4,403$22.712025-11-03

Recent Sells

NameSharesPriceDate
Damon Ryan-1,079$18.502026-06-01
Glickman Sarah JS-982$18.502026-06-01
Damon Ryan-996$17.062026-05-26
Damon Ryan-1,136$17.062026-05-26
Glickman Sarah JS-1,152$17.062026-05-26
Glickman Sarah JS-1,313$17.062026-05-26