Boston, Massachusetts--(Newsfile Corp. - February 17, 2026) - Block & Leviton is investigating ICON plc (ICLR) for potential securities law violations. Investors who have lost money in their ICON plc ...