Royce & Associates LP lifted its position in shares of Celestica by 27.5% during the 4th quarter. Royce & Associates LP now owns 3,961,789 shares of the technology company's stock valued at $41,520,000 after acquiring an additional 854,186 shares ...
more»