Las Vegas Sands: Solid Earnings And Buyback News