Celestica Inc.: BMO cuts target price to $400 from $450 - CLS News | Rallies