Home Stock Celestica stock is up 125% in 12 months: more upside ahead?