Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Signal history
Explore the full record of transactions filed by Walker Stephen C. Director active across 1 company, notably Taboola.com Ltd.. Aggregated, 24 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 27 February 2026 (Attribution). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to Walker Stephen C
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
13,421 shares@ US$4.251.0% of flowOrdinary SharesSEC:0001840502-23-000037:0
24 of 24 declarations
About Walker Stephen C
Walker Stephen C is a declarant linked to Taboola.com Ltd., where he is Chief Financial Officer. He has 24 filings in total, and across the 24 sampled filings, buys total EUR 183778, sells are EUR 0, the most common transaction nature is Retenue fiscale, and the recent sample runs from 2023-02-17 to 2026-03-03.