We recently published a list of 12 High Growth Large Cap Stocks to Buy Now. In this article, we are going to take a look at ...
Shares of Icon slid in postmarket trading after it reported revenue and earnings-per-share results that missed estimates. The stock fell 17% to $232.90 in after-hours trading. The shares ended ...