Loading CRTO…
SEC filing
CRTO · CIK 1576427
4 · Dec 15, 2025 · Picard Rachel was granted 8,276 shares at $20.63/share ($170.7K)
Picard Rachel was granted 8,276 shares at $20.63/share ($170.7K)
FORM 4
Graphics and non-inline formats (not embedded below).