Insider Activity of Walker Stephen C
The largest purchase of all time was on 2023-05-30 and amounted to 75000 shares of Taboola.com Ltd. for $197,250.
Biography of Walker Stephen C
No biography is available at this moment.
The largest purchase of all time was on 2023-05-30 and amounted to 75000 shares of Taboola.com Ltd. for $197,250.
No biography is available at this moment.
2023-05-30 | Taboola.com Ltd. TBLA | Chief Financial Officer | 75,000 0.0165% | $2.63 | $197,250 | +44.72% |