Stocks close at records as Dow tops 50,000; tech leads | Monexa