Cnb Financial (pa) (CCNE) Stock: Price, Analysis