NASDAQ Hits All-Time High

 | Apr 30, 2017 06:15AM ET