News
Google removed nearly 11,000 YouTube channels and other accounts in Q2 that were tied to coordinated influence campaigns ...
Icon PLC (ICLR) on Wednesday reported second-quarter profit of $146.9 million. On a per-share basis, the Dublin 18, Ireland-based company said it had profit of $1.76. Earnings, adjusted for one ...
ICON plc ICLR delivered second-quarter 2024 adjusted earnings per share of $3.75, up 20.6% from the year-ago period’s figure.The metric also outpaced the Zacks Consensus Estimate by 1.7%. Q2 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results