Marriott Vacations Worldwide (VAC) Stock: Price, Analysis