Stocks are rising, but megacap tech is doing most of the heavy lifting