2d
Zacks.com on MSNIcon PLC (ICLR) Q4 Earnings and Revenues Top EstimatesIcon PLC (ICLR) came out with quarterly earnings of $3.43 per share, beating the Zacks Consensus Estimate of $3.42 per share. This compares to earnings of $3.46 per share a year ago. These figures are ...
Cohen, the CEO of GameStop and a hero among the meme stock crowd, has grown his bullish bet on the Chinese tech giant to $1 billion, the Journal reported.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results