Is Celestica (CLS) Stock a Smart Buy Ahead of Q2 Earnings?
Celestica, Inc. CLS is scheduled to report second-quarter 2024 earnings on Jul 24. For the second quarter, the Zacks Consensus Estimate for revenues is pegged at $2.25 billion, which implies growth of...