% of Class
5.70%
Shares Owned
14,720,361
Reporting Person
Taboola.com Ltd.
Person Type
IN
Event Date
Dec 31, 2025