Meta Platforms agrees to pay $18 billion to settle a lawsuit over its social media practices.
Barron's
August 26, 2026 • 21:43
Meta, Nvidia, Intuit, Salesforce, Moderna, Abercrombie, Zoom, and More Stocks That Explain Today’s Market - Barron's
By Callum Keown, Kit Norton, Mariapaula Gonzalez