In This Article:
Celestica stock is working on a five-day winning streak as it approaches its all-time high, which is also its buy point.
Celestica stock is working on a five-day winning streak as it approaches its all-time high, which is also its buy point.