Celestica, Inc. - Ordinary Shares (Subordinate Voting)

XNYS:CLS  
336.21
-25.41 (-7.03%)
7:59:44 PM EDT: $337.39 +1.18 (+0.35%)
Twitter Share  Facebook Share StockTwits Share