Celestica (CLS) Outperforms Broader Market: What You Need to Know

  • Celestica (CLS) closed at $130.73 in the latest trading session, marking a +2.38% move from the prior day.