Celestica, Inc. - Ordinary Shares (Subordinate Voting)

XNYS:CLS  
306.50
-44.91 (-12.78%)
7:59:35 PM EDT: $306.01 -0.49 (-0.16%)
Twitter Share  Facebook Share StockTwits Share