Advertisement
Screener

ICON plc (ICLR) Treasury Stock Acquired, Average Cost Per Share

2.8 / 5 stars · 68/120 Roast Me

ICON plc Treasury Stock Acquired, Average Cost Per Share

ICON plc (ICLR) reported Treasury Stock Acquired, Average Cost Per Share of $166.51 per share for the 15-month period ending 2026-03-31, per its 6-K filed 2026-06-23.

Financial Statements › Income Statement › Earnings Per Share

us-gaap:TreasuryStockAcquiredAverageCostPerShare · last filed 2026-07-30

Period endTreasury Stock Acquired, Average Cost Per Share 0 monthTreasury Stock Acquired, Average Cost Per Share 1 monthTreasury Stock Acquired, Average Cost Per Share 6 monthTreasury Stock Acquired, Average Cost Per Share 9 monthTreasury Stock Acquired, Average Cost Per Share 12 monthTreasury Stock Acquired, Average Cost Per Share 15 month
2026-03-31$166.51
6-K · filed 2026-06-23
2025-12-31$166.51
6-K · filed 2026-07-30
2025-09-30$166.51
6-K · filed 2025-10-23
2025-09-19$173.33
6-K · filed 2026-07-30
2025-08-20$178.20
6-K · filed 2026-07-30
2025-06-30$162.46
6-K · filed 2025-07-24
2025-06-23$145.59
6-K · filed 2026-07-30
2025-03-31$183.75
6-K · filed 2025-05-02
2025-03-19$183.75
6-K · filed 2026-07-30
2024-12-31$229.39
20-F · filed 2026-05-27
2024-12-19$209.73
20-F · filed 2026-05-27
2024-11-07$221.87
20-F · filed 2026-05-27
2024-10-31$228.57
20-F · filed 2026-05-27
2024-09-25$296.67
20-F · filed 2026-05-27