Celestica, Inc. (CLS)

Last Closing Price: 41.03 (2024-09-06)