Save Tool

Compare entities

Compare entities amongst all available in our database

Only available for companies for now
Alibaba Group Holding Nextdc
Logo
Sector Consumer Cyclical Technology
Industry Information Technology And Services Information Technology And Services
Country (HQ) China Australia
CEO Yong Zhang (Male) Craig Scroggie (Male)
Revenues ($) 123,257,000,000
182,713,000
Employees 254,941
271
Market Capitalization ($) 248,076,000,000
2,983,800,000
Profits ($) 8,994,220,000
0
Assets ($) 244,987,000,000
1,796,280,000
Revenue per employee 483,473
674,218
Profits / Revenues (%) 7.30
0.00
Market Cap / Revenues (x) 2.01
16.33
download CSV