Backs FY24 revenue view $8.4B-$8.8B, consensus $8.64B. Published first on TheFly – the ultimate source for real-time, market-moving breaking financial news. Try Now>> See today’s best-performing stocks on TipRanks >> Read More on ICLR: Icon price target raised to $367 from $357 at Truist Icon price target raised to $345 from $315 at Mizuho Icon price target raised to $345 from $308 at Baird Icon price target raised to $355 from $325 at Barclays Icon announces $500M share repurchase program