Live feed19:22:51·498dINSIDERFilingvia QuantisnowNew insider Altice Teads S.A. claimed ownership of 43,750,000 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.OB· Outbrain Inc.TechnologyOriginal source