16. Atlanta Falcons: NFL Team

16. Atlanta Falcons: NFL Team
16. Atlanta Falcons: NFL Team

Valuation: $6.1 billion

The company's revenue is $625 million, with an EBITDA of $101 million and a debt-to-value ratio of 16%.

Franchise history

In 2002, Arthur Blank purchased the stadium for $545 million, which was named Mercedes-Benz Stadium. The stadium had a paid attendance of 556,828 during the 2023 regular season.

Since 2017, the Falcons have not had a winning season, which has led to a decline in average paid attendance from 72,898 in 2018 to 69,609 per game in 2023.

by Michael Ozanian

Business News