Wondering if CTS at US$66.13 still offers value, or if most of the opportunity is already priced in? This article walks through the numbers so you can judge whether the current price makes sense for ...