Celestica initiates coverage with outperform rating; price target $520 - CLS News | Rallies