Value20202021202220232024TTMCash from investing activities-46.58 M-6.02 B-145.87 M-226.65 M-266.79 M—Cash from financing activities-208.33 M5.11 B-864.17 M-844.04 M-837.18 M—Free cash flow516.98 M735.39 M421.15 M1.02 B1.12 B-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.