Icon (ICLR) Shares Repurchased (2017 - 2025)
Historic Shares Repurchased for Icon (ICLR) over the last 10 years, with Q3 2025 value amounting to -$250.0 million.
- Icon's Shares Repurchased fell 15000.0% to -$250.0 million in Q3 2025 from the same period last year, while for Sep 2025 it was -$150.0 million, marking a year-over-year decrease of 5000.2%. This contributed to the annual value of $500.0 million for FY2024, which is N/A changed from last year.
- Icon's Shares Repurchased amounted to -$250.0 million in Q3 2025, which was down 15000.0% from -$250.0 million recorded in Q2 2025.
- Over the past 5 years, Icon's Shares Repurchased peaked at $600.0 million during Q4 2024, and registered a low of -$250.0 million during Q1 2025.
- For the 3-year period, Icon's Shares Repurchased averaged around -$21.4 million, with its median value being -$100.0 million (2024).
- Within the past 5 years, the most significant YoY rise in Icon's Shares Repurchased was 15000.0% (2025), while the steepest drop was 15000.0% (2025).
- Icon's Shares Repurchased (Quarter) stood at $200.0 million in 2022, then surged by 200.05% to $600.0 million in 2024, then tumbled by 141.67% to -$250.0 million in 2025.
- Its Shares Repurchased stands at -$250.0 million for Q3 2025, versus -$250.0 million for Q2 2025 and -$250.0 million for Q1 2025.