▶Multiple sources and claims corroborate that the Mercedes Formula One team has a valuation of $6 billion, supported by 2025 Forbes estimates and a recent transaction involving CrowdStrike's CEO.Apr–May 2026
▶The team is a significant financial entity, generating approximately $800 million in annual revenue and $200 million in annual operating income.Apr 2026
▶Mercedes' involvement in Formula One provides immense marketing value, estimated by Toto Wolff in 2021 to be equivalent to $1 billion in advertising.Apr 2026
▶The team is a large-scale operation, employing over 1,000 people, similar in size to other major competitors like Ferrari and Williams.Apr–May 2026
▶There is a stark contrast between the team's historical 40-year withdrawal from racing following the catastrophic 1955 Le Mans disaster and its modern era of sustained, dominant participation in Formula One.Apr 2026
▶A notable strategic contrast exists between the team's initial decision to decline participation in the first season of Netflix's "Drive to Survive" and its concurrent achievement of an estimated $1 billion in advertising equivalent value from its F1 activities.Apr 2026
▶The team's current $6 billion valuation presents a dramatic contrast to its origins, which involved acquiring a 75% stake in the Brawn GP team for just $200 million.Apr 2026
▶The narrative contrasts the team's public-facing sporting success, including eight consecutive championships, with the behind-the-scenes strategic negotiations, such as Toto Wolff securing a nearly one-third ownership stake upon joining in 2013.Apr 2026
Sign up free to see the full intelligence report
Get started free