Alpha & Omega Semiconductor. 2,006. 28,565. Alphabet, Inc. … Cypress Semiconductor Corp. 2,462. 38,358. CyrusOne … 105,054. 253,898. Actia Group. 7,836.

Download