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 ...
Some results have been hidden because they may be inaccessible to you