Camden National Corp. (CAC) stock analysis, price and outlook | Madmaj