Take Two Interactive Software (TTWO) Stock: Price, Analysis