Eastidea 3 1
Tata Consultancy Services 60 1
Kioxia Holdings - Toshiba Memory 56 1
Google LLC 11470 1