Celestica (CLS) Suffers a Larger Drop Than the General Market: Key Insights

Celestica (CLS) reached $458.14 at the closing of the latest trading day, reflecting a -3.02% change compared to its last close.
Open original source
Celestica (CLS) reached $458.14 at the closing of the latest trading day, reflecting a -3.02% change compared to its last close.
Open original source