Celestica Stock Has Been on a Roller Coaster the Past Month: What’s Going On?
If you’ve watched Celestica (TSX: CLS) shares lately, you’ve probably felt a bit seasick, given that the Canadian tech stock has turned quite volatile in recent months. Valued at a market cap of $50.6 billion, Celestica is among Canada’s largest companies …