
What smart money is saying about Liberty Formula One Group
2 funds in our archive have pitched Liberty Formula One Group — most recently The Davenport Funds in March 2026.
Formula One Group is a global entity primarily involved in the motorsports industry, both domestically in the United States and abroad. It holds the exclusive commercial rights for the Formula 1 World Championship, an extensive series of motor races spanning roughly nine months each year. During this competition, both teams and individual drivers vie for separate titles: the Constructors' Championship for the teams and the Drivers' Championship for the individual racers. The company was established in 1950 and is headquartered in Englewood, Colorado, operating as a subsidiary of Liberty Media Corporation.
Fund coverage · 2 theses
- The Davenport FundsMarch 2026
Liberty Formula One Group is an asset-backed live sports company with contractual revenue, strong returns on capital, and attractive valuation.
Read the full thesis - Sequoia FundDecember 2025
Liberty Media Formula One owns unique, durable sports assets with growing sponsorship, media, and expansion optionality (including MotoGP), supporting long-duration growth despite a premium valuation.
Read the full thesis
Read every full thesis on Liberty Formula One Group
Unlock all 2 theses — the full reasoning behind what funds are buying, plus unlimited access to the entire archive.
View plans→