Acquired

Snapshot · Acquired

Formula 1

Explore episode Mar 2, 2026
Business
CVC's return: $900M in → $4.5B out

Formula 1 · Mar 2, 2026

CVC Capital Partners invested roughly $900 million of equity when it bought F1 in 2004, then extracted $4.5 billion through debt, equity sales, and dividends before selling to Liberty Media.

Similar snapshots