Celestica (NYSE: CLS) is owned by 72.24% institutional shareholders, 0.00% Celestica insiders, and 27.76% retail investors. Fmr LLC is the largest individual Celestica shareholder, owning 9.25M shares representing 7.80% of the company. Fmr LLC's Celestica shares are currently valued at $502.71M.
If you're new to stock investing, here's how to buy Celestica stock.