The stock market has been on a tear since late October, boosted by the biggest technology stocks but also by this year's laggards, such as financials and retail and real estate.