Icon is an international shipping company that provides worldwide seaborne transportation services for dry bulk cargoes via its fleet of oceangoing vessels. Icon maintains its principal executive ...
This guidance excludes any potential share repurchase or additional ... ICLR was down by 9.12 percent at $198.10 in the pre-market trade on the Nasdaq. Icon PLCShs NewsMORE Related Stocks Indices ...