Celestica's Stock Sees New Lease on Life as Analyst Upside Revised