ValueQ4, 24TTMCash from investing activities——Cash from financing activities——Free cash flow-270.97 M-715.45 M
ICON plc
ICON plc is an Irish headquartered multinational healthcare intelligence and clinical research organisation. As of February 2025 had approximately 41,900 employees in 55 countries.