Manhattan Associates (MANH) Stock: Price, Analysis