Aimia, Inc. 2,343. 25,330. 6,496. Alibaba Pictures Group Ltd. 823,284. 219,215 … Varex Imaging Corp … Acuity Brands, Inc … Alpha & Omega Semiconductor Ltd. Download