Icon plc share price since start of 2025

Shares in the clinical research firm have plummeted following the news that revenue in 2023 and 2024 may have been overstated