Glickman Sarah JS

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 34% 68% 82%
Transactions
30 0% Buy
34 71% Buy
47 69% Buy
Glickman Sarah JS's trades of Criteo SA's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Proposed sale
Price
364.25
Quantity 7,097
Value US$1,122,890
Transaction date
Proposed sale
Price
399.00
Quantity 26,876
Value US$3,245,439
Transaction date
Sale
Price
112.44
Quantity 56,073 -12.9%
Value US$154,520
Transaction date
Proposed sale
Price
17.23
Quantity 6,285
Value US$108,260
Transaction date
Sale
Price
18.50
Quantity 982 -0.2%
Value US$18,167
Transaction date
Proposed sale
Price
18.50
Quantity 982
Value US$18,167
Transaction date
Sale
Price
17.06
Quantity 1,152 -0.3%
Value US$19,653
Transaction date
Sale
Price
17.06
Quantity 1,313 -0.3%
Value US$22,400
Transaction date
Proposed sale
Price
17.06
Quantity 2,465
Value US$42,045
Transaction date
Sale
Price
18.48
Quantity 1,943 -0.6%
Value US$35,907
Transaction date
Proposed sale
Price
18.48
Quantity 1,943
Value US$35,907
Transaction date
Sale
Price
17.99
Quantity 18,304 -4.9%
Value US$329,289
Transaction date
Proposed sale
Price
17.99
Quantity 18,304
Value US$329,373
Transaction date
Sale
Price
16.71
Quantity 1,541 -0.4%
Value US$25,750
Transaction date
Proposed sale
Price
16.71
Quantity 1,541
Value US$25,753
Transaction date
Sale
Price
16.81
Quantity 2,796 -0.8%
Value US$47,001
Transaction date
Proposed sale
Price
16.81
Quantity 2,796
Value US$47,014
Transaction date
Proposed sale
Price
19.51
Quantity 3,982
Value US$77,696
Transaction date
Sale
Price
19.51
Quantity 3,982 -1.1%
Value US$77,689
Transaction date
Sale
Price
24.06
Quantity 3,981 -1.1%
Value US$95,783
Transaction date
Proposed sale
Price
24.06
Quantity 3,981
Value US$95,782
Transaction date
Sale
Price
26.12
Quantity 1,520 -0.4%
Value US$39,702
Transaction date
Proposed sale
Price
26.12
Quantity 1,520
Value US$39,700
Transaction date
Sale
Price
25.81
Quantity 2,465 -0.7%
Value US$63,622
Transaction date
Proposed sale
Price
25.81
Quantity 2,465
Value US$63,633
Transaction date
Sale
Price
40.30
Quantity 17,883 -5.7%
Value US$720,685
Transaction date
Proposed sale
Price
40.30
Quantity 17,883
Value US$720,654
Transaction date
Sale
Price
40.36
Quantity 1,520 -0.5%
Value US$61,347
Transaction date
Proposed sale
Price
40.36
Quantity 1,520
Value US$61,350
Transaction date
Sale
Price
40.60
Quantity 5,442 -1.7%
Value US$220,945
Transaction date
Proposed sale
Price
40.60
Quantity 5,442
Value US$220,943
Transaction date
Sale
Price
49.17
Quantity 1,519 -0.5%
Value US$74,689
Transaction date
Proposed sale
Price
49.17
Quantity 1,519
Value US$74,693
Transaction date
Sale
Price
45.49
Quantity 5,496 -1.7%
Value US$250,013
Transaction date
Proposed sale
Price
45.49
Quantity 5,496
Value US$250,013
Transaction date
Proposed sale
Price
37.46
Quantity 1,535
Value US$57,501
Transaction date
Sale
Price
38.99
Quantity 1,535 -0.5%
Value US$59,850
Transaction date
Proposed sale
Price
35.40
Quantity 5,504
Value US$194,837
Transaction date
Sale
Price
35.40
Quantity 5,504 -1.7%
Value US$194,836
Transaction date
Proposed sale
Price
32.69
Quantity 9,653
Value US$315,557
Transaction date
Sale
Price
32.69
Quantity 9,653 -3.2%
Value US$315,557
Transaction date
Sale
Price
24.74
Quantity 3,622 -1.4%
Value US$89,608
Transaction date
Proposed sale
Price
24.74
Quantity 3,622
Value US$89,605
Transaction date
Sale
Price
28.16
Quantity 2,752 -1.1%
Value US$77,490
Transaction date
Sale
Price
28.16
Quantity 2,752 -1.1%
Value US$77,490
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-01 2026-09-01 PrS Proposed sale
7,097
364.25
US$1,122,890
7,097 364.25 US$1,122,890
2026-08-28 2026-08-28 PrS Proposed sale
26,876
399.00
US$3,245,439
26,876 399.00 US$3,245,439
2026-08-07 2026-08-06 S Sale
56,073 -12.9%
112.44
US$154,520
56,073 -12.9% 112.44 US$154,520
2026-08-06 2026-08-06 PrS Proposed sale
6,285
17.23
US$108,260
6,285 17.23 US$108,260
2026-06-02 2026-06-01 S Sale
982 -0.2%
18.50
US$18,167
982 -0.2% 18.50 US$18,167
2026-06-01 2026-06-01 PrS Proposed sale
982
18.50
US$18,167
982 18.50 US$18,167
2026-05-28 2026-05-26 S Sale
1,152 -0.3%
17.06
US$19,653
1,152 -0.3% 17.06 US$19,653
2026-05-28 2026-05-26 S Sale
1,313 -0.3%
17.06
US$22,400
1,313 -0.3% 17.06 US$22,400
2026-05-26 2026-05-26 PrS Proposed sale
2,465
17.06
US$42,045
2,465 17.06 US$42,045
2026-03-03 2026-03-03 S Sale
1,943 -0.6%
18.48
US$35,907
1,943 -0.6% 18.48 US$35,907
2026-03-03 2026-03-03 PrS Proposed sale
1,943
18.48
US$35,907
1,943 18.48 US$35,907
2026-03-03 2026-03-02 S Sale
18,304 -4.9%
17.99
US$329,289
18,304 -4.9% 17.99 US$329,289
2026-03-02 2026-03-02 PrS Proposed sale
18,304
17.99
US$329,373
18,304 17.99 US$329,373
2026-02-24 2026-02-24 S Sale
1,541 -0.4%
16.71
US$25,750
1,541 -0.4% 16.71 US$25,750
2026-02-24 2026-02-24 PrS Proposed sale
1,541
16.71
US$25,753
1,541 16.71 US$25,753
2026-02-24 2026-02-23 S Sale
2,796 -0.8%
16.81
US$47,001
2,796 -0.8% 16.81 US$47,001
2026-02-23 2026-02-23 PrS Proposed sale
2,796
16.81
US$47,014
2,796 16.81 US$47,014
2025-11-24 2025-11-24 PrS Proposed sale
3,982
19.51
US$77,696
3,982 19.51 US$77,696
2025-11-24 2025-11-24 S Sale
3,982 -1.1%
19.51
US$77,689
3,982 -1.1% 19.51 US$77,689
2025-08-26 2025-08-25 S Sale
3,981 -1.1%
24.06
US$95,783
3,981 -1.1% 24.06 US$95,783
2025-08-25 2025-08-25 PrS Proposed sale
3,981
24.06
US$95,782
3,981 24.06 US$95,782
2025-05-28 2025-05-27 S Sale
1,520 -0.4%
26.12
US$39,702
1,520 -0.4% 26.12 US$39,702
2025-05-27 2025-05-27 PrS Proposed sale
1,520
26.12
US$39,700
1,520 26.12 US$39,700
2025-05-28 2025-05-23 S Sale
2,465 -0.7%
25.81
US$63,622
2,465 -0.7% 25.81 US$63,622
2025-05-23 2025-05-23 PrS Proposed sale
2,465
25.81
US$63,633
2,465 25.81 US$63,633
2025-02-26 2025-02-25 S Sale
17,883 -5.7%
40.30
US$720,685
17,883 -5.7% 40.30 US$720,685
2025-02-25 2025-02-25 PrS Proposed sale
17,883
40.30
US$720,654
17,883 40.30 US$720,654
2024-11-26 2024-11-25 S Sale
1,520 -0.5%
40.36
US$61,347
1,520 -0.5% 40.36 US$61,347
2024-11-25 2024-11-25 PrS Proposed sale
1,520
40.36
US$61,350
1,520 40.36 US$61,350
2024-10-25 2024-10-23 S Sale
5,442 -1.7%
40.60
US$220,945
5,442 -1.7% 40.60 US$220,945
2024-10-23 2024-10-23 PrS Proposed sale
5,442
40.60
US$220,943
5,442 40.60 US$220,943
2024-08-27 2024-08-26 S Sale
1,519 -0.5%
49.17
US$74,689
1,519 -0.5% 49.17 US$74,689
2024-08-26 2024-08-26 PrS Proposed sale
1,519
49.17
US$74,693
1,519 49.17 US$74,693
2024-07-25 2024-07-23 S Sale
5,496 -1.7%
45.49
US$250,013
5,496 -1.7% 45.49 US$250,013
2024-07-23 2024-07-23 PrS Proposed sale
5,496
45.49
US$250,013
5,496 45.49 US$250,013
2024-05-24 2024-05-24 PrS Proposed sale
1,535
37.46
US$57,501
1,535 37.46 US$57,501
2024-05-24 2024-05-24 S Sale
1,535 -0.5%
38.99
US$59,850
1,535 -0.5% 38.99 US$59,850
2024-04-23 2024-04-23 PrS Proposed sale
5,504
35.40
US$194,837
5,504 35.40 US$194,837
2024-04-23 2024-04-23 S Sale
5,504 -1.7%
35.40
US$194,836
5,504 -1.7% 35.40 US$194,836
2024-02-26 2024-02-26 PrS Proposed sale
9,653
32.69
US$315,557
9,653 32.69 US$315,557
2024-02-26 2024-02-26 S Sale
9,653 -3.2%
32.69
US$315,557
9,653 -3.2% 32.69 US$315,557
2024-01-24 2024-01-23 S Sale
3,622 -1.4%
24.74
US$89,608
3,622 -1.4% 24.74 US$89,608
2024-01-23 2024-01-23 PrS Proposed sale
3,622
24.74
US$89,605
3,622 24.74 US$89,605
2023-10-25 2023-10-23 S Sale
2,752 -1.1%
28.16
US$77,490
2,752 -1.1% 28.16 US$77,490
2023-10-25 2023-10-23 S Sale
2,752 -1.1%
28.16
US$77,490
2,752 -1.1% 28.16 US$77,490