If you liked this article you might like

Dow, Nasdaq and S&P 500 on Track for Records as Rally Returns
It's Not too Late to Buy Costco, Analyst Says
Costco Wholesale Shares Rising After it Reports Earnings
Stocks Turn Higher in Uneven Trading as Dow, S&P 500 Aim for More Records