€183,778
▲ Purchases (1 ops.)
Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Walker Stephen C. Director active across 1 company, notably Taboola.com Ltd.. Aggregated, 20 disclosures have been recorded. Split: 1 buy · 0 sell. Total volume traded: €184k. History available since 16 February 2023. The latest transaction was filed on 16 May 2025 (Retenue fiscale). Regulator: SEC (Form 4). All data is openly available.
Declarations 20 total
82,155 shares @ US$3.39 4.6% of flow Ordinary Shares SEC:0001840502-25-000051:0
50,000 shares @ US$2.63 2.3% of flow Ordinary Shares SEC:0001840502-25-000038:0
50,000 shares @ US$2.63 2.3% of flow Ordinary Shares SEC:0001840502-25-000036:0
961,803 shares @ US$3.64 62.1% of flow Ordinary Shares SEC:0001840502-25-000030:0
52,100 shares @ US$3.95 3.7% of flow Ordinary Shares SEC:0001840502-25-000008:0
52,098 shares @ US$3.14 2.9% of flow Ordinary Shares SEC:0001840502-24-000079:0
52,099 shares @ US$3.23 2.9% of flow Ordinary Shares SEC:0001840502-24-000063:0
8,440 shares @ US$4.01 0.6% of flow Ordinary Shares SEC:0001840502-24-000046:0
52,098 shares @ US$4.34 3.9% of flow Ordinary Shares SEC:0001840502-24-000042:0
8,440 shares @ US$4.36 0.6% of flow Ordinary Shares SEC:0001840502-24-000033:0
32,037 shares @ US$4.83 2.7% of flow Ordinary Shares SEC:0001840502-24-000025:0
8,440 shares @ US$3.45 0.5% of flow Ordinary Shares SEC:0001840502-23-000148:0
32,036 shares @ US$3.86 2.1% of flow Ordinary Shares SEC:0001840502-23-000142:0
8,440 shares @ US$3.75 0.5% of flow Ordinary Shares SEC:0001840502-23-000126:0
32,037 shares @ US$3.48 1.9% of flow Ordinary Shares SEC:0001840502-23-000121:0
8,440 shares @ US$2.73 0.4% of flow Ordinary Shares SEC:0001840502-23-000066:0
75,000 shares @ US$2.63 3.4% of flow Ordinary Shares SEC:0001840502-23-000063:0
Ideal exit: 24 Feb 2024 (T+270) 32,036 shares @ US$3.17 1.7% of flow Ordinary Shares SEC:0001840502-23-000060:0
595,711 shares 0Ordinary Shares SEC:0001840502-23-000042:0
13,421 shares @ US$4.25 1.0% of flow Ordinary Shares SEC:0001840502-23-000037:0