A stock option is a financial contract that gives the owner the right, but not the obligation, to buy or sell a stock at a ...
Investors in ICON plc ICLR need to pay close attention to the stock based on moves in the options market lately ... but what is the fundamental picture for the company? Currently, ICON is a Zacks Rank ...