Celestica Inc (NYSE:CLS) stock is up 6.9% to trade at 88.48today,enjoyingbroadmarkettailwindsandbothRBCCapitalandCLSGlobemaintainingtheir"outperform"ratings.TheCanada−basedelectricalhardwarefirmstepsintotheearningsconfessionalFridaymorning,andcouldbepoisedforanevenbiggermoveonthecharts. CLSshookofftwoprice−targetcutsthisweektobreakoutofachanneloflowerlowssinceaFeb.5recordhighof144.27. The shares are 4.3% lower in 2025, but still boast a 101% ...