ICLR - ICON PLC logo

ICLR

ICON PLC

1 Year

0.35%

5 Years

142.29%

10 Years

231.57%

20 Years

61x

All Time

202x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 162.18
1 Year2024-11-14
$ 200.02
81.08%
5 Years2020-11-13
$ 190.88
84.96%
10 Years2015-11-13
$ 65.59
247.26%
20 Years2005-11-14
$ 10.14
15x
All Time1998-05-15
$ 6.36
25x

Fundamental Data

Year
2025 8.08B 1.37B 794M 3.54B 3.15B2.3 390M 1.17B 168M 1.00B
2024 8.28B 1.56B 791M 3.60B 3.06B1.96 538M 1.28B 168M 1.11B
2023 8.12B 1.52B 612M 3.93B 3.55B2.34 380M 1.16B 140M 1.02B
2022 7.74B 1.41B 505M 4.82B 4.53B3.21 290M 563M 142M 421M
2021 5.48B 739M 153M 5.64B 4.89B6.62 753M 829M 93M 735M
2020 2.79B 488M 327M 433M- 408M 842M 594M 51M 543M
2019 2.80B 532M 373M 454M- 115M 569M 412M 50M 361M
2018 2.59B 451M 322M 684M 228M0.51 455M 264M 48M 215M
2017 1.75B 401M 281M 605M 245M0.61 360M 383M 28000.00 48M
2016 1.66B 379M 262M 547M 287M0.76 260M 259M 42M 216M
2015 1.57B 339M 239M 587M 397M1.17 189M 279M 49M 229M
2014 1.50B 263M 172M 216M 169M 32M 137M
2013 1.33B 168M 102M 320M 221M 29M 191M
2012 1.11B 111M 55M 190M 113M 30M 82M
2011 945M 69M 22M 174M 20M 35M- 15M
2010 900M 127M 87M 158000.00- 255M 255M 87M 30M 56M
2009 887M 140M 94M 325000.00- 193M 194M 255M 33M 221M
2008 865M 130M 78M 106M 5M0.04 101M 81M 67M 13M
2007 630M 88M 55M 94M- 23M 118M 42M 75M- 32M
2006 455M 62M 38M 5M- 97M 102M 50M 31M 18M
2005 346M 28M 12M 3M- 79M 82M 13M 12M 1M
2004 296M 45M 25M 17M- 61M 78M 43M 13M 30M
2003 225M 32M 18M 7M- 29M 36M 21M 52M- 31M
2002 225M 32M 18M 7M- 11M 18M 21M 52M- 31M
2001 156M 24M 14M 11M- 43M 54M 17M 10M 6M
2000 116M 16M 10M 11M- 35M 47M- 1M 6M- 8M
1999 80M 11M 6M 2M- 45M 47M 8M 7M 892000.00
1998 55M 9M 8M 4M- 43M 47M 1M 9M- 7M
1997 42M 42M 3M