Omnicom Announces $5 Billion Share Repurchase Program and Entry into $2.5 Billion of Accelerated Share Repurchase Arrangements
NEW YORK, Feb. 18, 2026 /PRNewswire/ -- Omnicom (NYSE: OMC), the world's leading marketing and sales company, today announced that its Board...
Read moreDetails