Activision Blizzard, Inc. (ATVI)

“In the full two years since [its 2008 creation by] merger, this company produced $4.2 billion in gross profit. That’s revenues minus the cost of sales—before all operating costs and capital investments. In those same two years, this company distributed $2.1 billion to in...
Read More