Insiders · Profile

Walker Stephen C

Chief Financial Officer at Taboola.com. Filing since 30 May 2023. CIK 0001953238

Company
Date
Role
Action
Shares
Amount
Of holding
30 May 2023
Chief Financial Officer
Bought
75,000
$197.25K
7.1%
1 decision on file.