Market Cap: $401.76K
Market Cap: $401.76K
Panagiotidi Ismini Evangelia bought 2,436 shares of ICON on 30 June. They now own 21,390 ICON shares.
Panagiotidi Ismini Evangelia bought ICONPsachos Dennis bought 0 shares of ICON on 18 March. They now own 0 ICON shares.
Psachos Dennis bought ICONMacris Evangelos bought 0 shares of ICON on 18 March. They now own 0 ICON shares.
Macris Evangelos bought ICONVellas Spiros bought 0 shares of ICON on 18 March. They now own 0 ICON shares.
Vellas Spiros bought ICONPanagiotidi Ismini Evangelia bought 0 shares of ICON on 18 March. They now own 1,000 ICON shares.
Panagiotidi Ismini Evangelia bought ICONPanagiotidi Ismini Evangelia bought 0 shares of ICON on 18 March. They now own 1,500,000 ICON shares.
Panagiotidi Ismini Evangelia bought ICONPanagiotidi Ismini Evangelia bought 0 shares of ICON on 16 July. They now own 0 ICON shares.
Panagiotidi Ismini Evangelia bought ICONMarcum James sold 7,406 shares of ICON on 4 August. They now own 0 ICON shares.
Marcum James sold ICONGalvin Robert sold 282,541 shares of ICON on 4 August. They now own 0 ICON shares.
Galvin Robert sold ICONGalvin Robert sold 490,740 shares of ICON on 4 August. They now own 0 ICON shares.
Galvin Robert sold ICONMcclain John sold 228,279 shares of ICON on 4 August. They now own 0 ICON shares.
Mcclain John sold ICONIconix Acquisition Llc bought 5,595,502 shares of ICON on 15 June. They now own 0 ICON shares.
Iconix Acquisition Llc bought ICONGalvin Robert bought 79,121 shares of ICON on 31 March. They now own 529,685 ICON shares.
Galvin Robert bought ICONGalvin Robert sold 38,945 shares of ICON on 31 March. They now own 490,740 ICON shares.
Galvin Robert sold ICONMcclain John sold 66,530 shares of ICON on 5 March. They now own 228,279 ICON shares.
Mcclain John sold ICONMcclain John bought 184,899 shares of ICON on 5 March. They now own 294,809 ICON shares.
Mcclain John bought ICONGalvin Robert sold 51,373 shares of ICON on 5 March. They now own 529,685 ICON shares.
Galvin Robert sold ICONGalvin Robert bought 151,232 shares of ICON on 5 March. They now own 581,058 ICON shares.
Galvin Robert bought ICONGalvin Robert bought 79,111 shares of ICON on 31 March. They now own 456,700 ICON shares.
Galvin Robert bought ICONGalvin Robert sold 26,874 shares of ICON on 31 March. They now own 429,826 ICON shares.
Galvin Robert sold ICONMcclain John sold 42,182 shares of ICON on 11 February. They now own 109,910 ICON shares.
Mcclain John sold ICONMcclain John bought 116,666 shares of ICON on 11 February. They now own 152,092 ICON shares.
Mcclain John bought ICONGalvin Robert sold 52,350 shares of ICON on 15 October. They now own 377,589 ICON shares.
Galvin Robert sold ICONGalvin Robert bought 154,107 shares of ICON on 15 October. They now own 429,939 ICON shares.
Galvin Robert bought ICONGalvin Robert bought 154,145 shares of ICON on 16 April. They now own 429,939 ICON shares.
Galvin Robert bought ICONGalvin Robert bought 27,739 shares of ICON on 1 April. They now own 285,217 ICON shares.
Galvin Robert bought ICONGalvin Robert sold 9,423 shares of ICON on 1 April. They now own 275,794 ICON shares.
Galvin Robert sold ICONMcclain John sold 0 shares of ICON on 11 February. They now own 1,520,925 ICON shares.
Mcclain John sold ICONMcclain John sold 0 shares of ICON on 11 February. They now own 1,750,000 ICON shares.
Mcclain John sold ICONWood Jeffrey Neil sold 3,713 shares of ICON on 14 December. They now own 30,999 ICON shares.
Wood Jeffrey Neil sold ICONWood Jeffrey Neil bought 10,928 shares of ICON on 14 December. They now own 34,712 ICON shares.
Wood Jeffrey Neil bought ICONWood Jeffrey Neil sold 0 shares of ICON on 29 October. They now own 34,712 ICON shares.
Wood Jeffrey Neil sold ICONGalvin Robert sold 0 shares of ICON on 15 October. They now own 2,852,162 ICON shares.
Galvin Robert sold ICONGalvin Robert sold 0 shares of ICON on 15 October. They now own 3,143,783 ICON shares.
Galvin Robert sold ICONGalvin Robert sold 0 shares of ICON on 15 October. They now own 832,179 ICON shares.
Galvin Robert sold ICONCuneo F Peter sold 44,350 shares of ICON on 19 September. They now own 52,243 ICON shares.
Cuneo F Peter sold ICONCuneo F Peter sold 96,593 shares of ICON on 18 September. They now own 79,364 ICON shares.
Cuneo F Peter sold ICONCuneo F Peter sold 131,992 shares of ICON on 17 September. They now own 175,957 ICON shares.
Cuneo F Peter sold ICONCuneo F Peter sold 26,000 shares of ICON on 17 September. They now own 329,949 ICON shares.
Cuneo F Peter sold ICONCuneo F Peter sold 22,000 shares of ICON on 17 September. They now own 307,949 ICON shares.
Cuneo F Peter sold ICONCuneo F Peter bought 50,000 shares of ICON on 18 June. They now own 372,935 ICON shares.
Cuneo F Peter bought ICONCuneo F Peter sold 16,986 shares of ICON on 18 June. They now own 355,949 ICON shares.
Cuneo F Peter sold ICONSchaefer Jason sold 5,528 shares of ICON on 29 March. They now own 55,446 ICON shares.
Schaefer Jason sold ICONHaugh John N bought 131,233 shares of ICON on 29 March. They now own 484,184 ICON shares.
Haugh John N bought ICONHaugh John N sold 15,917 shares of ICON on 29 March. They now own 352,951 ICON shares.
Haugh John N sold ICONHaugh John N sold 34,702 shares of ICON on 22 February. They now own 368,868 ICON shares.
Haugh John N sold ICONSchaefer Jason sold 3,284 shares of ICON on 30 March. They now own 60,974 ICON shares.
Schaefer Jason sold ICONSchaefer Jason bought 3,966 shares of ICON on 7 March. They now own 43,531 ICON shares.
Schaefer Jason bought ICONSchaefer Jason sold 1,434 shares of ICON on 7 March. They now own 42,097 ICON shares.
Schaefer Jason sold ICONHaugh John N bought 97,508 shares of ICON on 7 March. They now own 403,570 ICON shares.
Haugh John N bought ICONHaugh John N bought 49,824 shares of ICON on 7 March. They now own 306,062 ICON shares.
Haugh John N bought ICONSchaefer Jason bought 22,161 shares of ICON on 7 March. They now own 64,258 ICON shares.
Schaefer Jason bought ICONHaugh John N sold 52,199 shares of ICON on 22 February. They now own 256,238 ICON shares.
Haugh John N sold ICONCuneo F Peter bought 12,097 shares of ICON on 1 January. They now own 322,935 ICON shares.
Cuneo F Peter bought ICONGove Sue bought 12,097 shares of ICON on 1 January. They now own 30,052 ICON shares.
Gove Sue bought ICONFriedman Mark A bought 12,097 shares of ICON on 1 January. They now own 65,981 ICON shares.
Friedman Mark A bought ICONCohen Drew bought 12,097 shares of ICON on 1 January. They now own 61,737 ICON shares.
Cohen Drew bought ICONSlutsky Kenneth bought 12,097 shares of ICON on 1 January. They now own 14,127 ICON shares.
Slutsky Kenneth bought ICONO'Hara Kristen M bought 12,097 shares of ICON on 1 January. They now own 15,481 ICON shares.
O'Hara Kristen M bought ICONMarcum James bought 12,097 shares of ICON on 1 January. They now own 74,057 ICON shares.
Marcum James bought ICONSlutsky Kenneth bought 0 shares of ICON on 4 November. They now own 0 ICON shares.
Slutsky Kenneth bought ICONO'Hara Kristen M bought 3,384 shares of ICON on 4 November. They now own 3,384 ICON shares.
O'Hara Kristen M bought ICONSlutsky Kenneth bought 2,030 shares of ICON on 4 November. They now own 2,030 ICON shares.
Slutsky Kenneth bought ICONO'Hara Kristen M bought 0 shares of ICON on 26 September. They now own 0 ICON shares.
O'Hara Kristen M bought ICONBlumberg David sold 11,000 shares of ICON on 19 May. They now own 138,515 ICON shares.
Blumberg David sold ICONBlumberg David sold 20,830 shares of ICON on 10 May. They now own 149,515 ICON shares.
Blumberg David sold ICONCuneo F Peter bought 50,000 shares of ICON on 9 May. They now own 310,838 ICON shares.
Cuneo F Peter bought ICONBlumberg David sold 2,376 shares of ICON on 30 April. They now own 170,345 ICON shares.
Blumberg David sold ICONBlumberg David sold 23,458 shares of ICON on 28 April. They now own 172,721 ICON shares.
Blumberg David sold ICONSchaefer Jason bought 3,966 shares of ICON on 28 April. They now own 41,404 ICON shares.
Schaefer Jason bought ICONSchaefer Jason sold 1,839 shares of ICON on 28 April. They now own 39,565 ICON shares.
Schaefer Jason sold ICONBlumberg David bought 46,916 shares of ICON on 28 April. They now own 196,179 ICON shares.
Blumberg David bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 200 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 1,220 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 29 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 500 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 77 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 28 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 21 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 24 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 90 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 500 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 97 shares of ICON on 23 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 22 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 14 shares of ICON on 22 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 21 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 18 shares of ICON on 21 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 21 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 4 shares of ICON on 21 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 18 shares of ICON on 21 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 21 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 21 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 21 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 46 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 100 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc bought 84 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 3,673 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 2,736 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 3,294 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc sold 100 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 92 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICONBarclays Plc sold 100 shares of ICON on 18 March. They now own 4,726,837 ICON shares.
Barclays Plc sold ICONBarclays Plc bought 100 shares of ICON on 17 March. They now own 4,726,837 ICON shares.
Barclays Plc bought ICON