CVS really likes testing this rising, upper trend line. It's reversed every time it has crossed it, but it keeps coming back for more. We seem to be heading back now, as an inverse head and shoulders appears to be forming, and it's on the verge of breaking out of it's local trend line, while starting to curve upwards. MACD supports a reversal here. RSI supports continued upwards momentum. Price has made a lower low and a new local higher high. Be warned... the trend line we're touching right now could also act as short term resistance. Another lower low would be healthy.
This appears to be a good long term play. Looks like it is possible of reaching 174 by 2024.