10 Market Beasts Leaving Wall Street in the Dust

5. ICON PLC (NASDAQ:ICLR)

ICON grew its share prices by 16.13 percent on Friday to finish at $93 apiece, as investors took heart from an investment firm’s reaffirmed positive coverage for its stock.

In a market report, TD Cowen maintained its “hold” recommendation on shares of ICON PLC (NASDAQ:ICLR) at a price of $183 apiece, marking a 97 percent upside potential from its latest closing price.

The rally came despite concerns in relation to the delay in the release of its earnings performance for the fourth quarter and full-year 2025.

According to ICON PLC (NASDAQ:ICLR), it is underway with an internal investigation into certain accounting practices and controls following concerns reported to the audit committee about revenue recognition in fiscal years 2023 through 2025.

“The company is in the process of evaluating the design and operation of certain internal controls over financial reporting and expects to report one or more material weaknesses as a result. While the investigation is continuing, at this time, preliminary indications are that the company’s revenue in 2023 and 2024 may have been overstated by less than two percent for each fiscal year. Due to the ongoing investigation, including a delay of normal quarter and year-end reporting processes, the company is not yet able to communicate its 2025 financial performance and is withdrawing its previously issued 2025 full-year financial guidance,” ICON PLC (NASDAQ:ICLR) said.

It added that it expects to release the official results on or before April 30, 2026.