Icon ( ($ICLR) ) has shared an announcement. On November 12, 2025, ICON plc announced that its CEO, Barry Balfe, and CFO, Nigel Clerkin, will ...