No. 69

No. 69

Tech Data (TECD)

Country: U.S.
Revenue (Millions): 24,080
Revenue Growth: 3%
Return on Equity: 7%
Shareholder Return: -14%

The Clearwater (Fla.) company, with revenue of $24 billion, distributes technology to retailers and resellers throughout Europe and the Americas.