Celestica (CLS) stock rated Hold after a 2–3x rally; strong AI networking-driven growth but limited PE upside and 2027 uncertainty. Read more macro analysis here.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results