Celestica, Inc (NYSE:CLS) jumps 22.39% In 2025; How Attractive Is It At $131.31?
In recent trading session, Celestica, Inc (NYSE:CLS) saw 4.15 million shares changing hands at last check today with its beta currently measuring 2.28. Company’s recent