13. Stars in Dallas

13. Stars in Dallas
13. Stars in Dallas

Valuation: $1.9 billion

The company's revenue is $244 million, with an EBITDA of $80.6 million and a debt-to-value ratio of 8%.

Franchise history

Tom Gaglardi purchased the team in 2011 for $240 million. The team has won one Stanley Cup and is in the Central Division. In the 2023-24 season, they lost in the Western Conference Finals. The arena has a capacity of 18,532.

by Michael Ozanian

Business News