Barclays Maintains Overweight on Celestica, Lowers Price Target to $406
Share
Celestica Inc.
CLS
0.00
0.00%