NASDAQ:ICLR | Historical Stock Price | ICON PLC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1998-05-15 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.03$7.85$20.34$52.72$136.64$354.141998-05-152026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$75.20$75.20109,600
2016-12-29$75.07$75.0792,500
2016-12-28$74.47$74.47150,400
2016-12-27$75.26$75.26155,000
2016-12-23$75.46$75.46275,100
2016-12-22$76.56$76.56618,900
2016-12-21$76.76$76.76453,000
2016-12-20$75.59$75.59396,900
2016-12-19$74.62$74.62433,400
2016-12-16$75.01$75.01750,300
2016-12-15$77.53$77.53431,600
2016-12-14$75.93$75.93331,200
2016-12-13$76.60$76.60278,800
2016-12-12$76.56$76.56226,900
2016-12-09$76.43$76.43378,400
2016-12-08$76.49$76.49424,700
2016-12-07$76.03$76.03436,400
2016-12-06$76.37$76.37440,800
2016-12-05$75.91$75.91291,800
2016-12-02$75.25$75.25476,500
2016-12-01$74.34$74.34505,900
2016-11-30$75.64$75.64618,100
2016-11-29$76.90$76.90503,000
2016-11-28$76.20$76.20596,700
2016-11-25$76.49$76.49210,900
2016-11-23$76.09$76.09575,700
2016-11-22$76.06$76.06387,700
2016-11-21$76.41$76.41336,300
2016-11-18$76.21$76.21386,000
2016-11-17$77.22$77.22551,100
2016-11-16$77.06$77.06663,300
2016-11-15$79.99$79.99309,000
2016-11-14$80.83$80.83497,600
2016-11-11$80.19$80.19504,800
2016-11-10$82.24$82.24762,500
2016-11-09$82.27$82.27974,600
2016-11-08$77.97$77.97608,900
2016-11-07$76.65$76.65757,300
2016-11-04$76.45$76.45557,800
2016-11-03$76.68$76.68470,600
2016-11-02$76.81$76.81553,100
2016-11-01$77.40$77.401,238,300
2016-10-31$80.28$80.28491,500
2016-10-28$80.32$80.32425,000
2016-10-27$80.48$80.48403,900
2016-10-26$81.42$81.42406,400
2016-10-25$83.04$83.04423,700
2016-10-24$85.04$85.04592,400
2016-10-21$84.54$84.54963,100
2016-10-20$84.73$84.731,150,900
2016-10-19$78.49$78.49467,700
2016-10-18$78.94$78.94478,300
2016-10-17$77.30$77.30236,300
2016-10-14$77.06$77.06403,600
2016-10-13$77.04$77.04332,600
2016-10-12$76.64$76.64286,300
2016-10-11$77.40$77.40785,700
2016-10-10$79.02$79.02226,600
2016-10-07$78.97$78.97298,100
2016-10-06$78.06$78.06349,700
2016-10-05$77.48$77.48318,900
2016-10-04$76.57$76.57397,100
2016-10-03$76.58$76.58312,500
2016-09-30$77.37$77.37402,500
2016-09-29$76.12$76.12379,900
2016-09-28$77.28$77.28302,200
2016-09-27$77.29$77.29279,600
2016-09-26$75.99$75.99244,400
2016-09-23$76.48$76.48331,100
2016-09-22$76.48$76.48696,500
2016-09-21$75.89$75.89365,400
2016-09-20$76.18$76.18236,300
2016-09-19$75.21$75.21494,700
2016-09-16$75.69$75.69406,400
2016-09-15$76.60$76.60220,500
2016-09-14$76.33$76.33248,100
2016-09-13$75.87$75.87140,000
2016-09-12$76.73$76.73258,400
2016-09-09$75.14$75.14261,300
2016-09-08$76.42$76.42307,300
2016-09-07$76.58$76.58370,000
2016-09-06$75.13$75.13430,200
2016-09-02$77.14$77.14347,500
2016-09-01$76.85$76.85332,400
2016-08-31$76.79$76.79296,700
2016-08-30$76.75$76.75264,800
2016-08-29$76.23$76.23294,800
2016-08-26$75.29$75.29201,000
2016-08-25$75.05$75.05413,700
2016-08-24$75.02$75.02344,300
2016-08-23$76.93$76.93161,300
2016-08-22$76.45$76.45189,900
2016-08-19$75.64$75.64172,200
2016-08-18$75.81$75.81360,800
2016-08-17$75.74$75.74302,600
2016-08-16$75.65$75.65464,300
2016-08-15$76.88$76.88353,900
2016-08-12$76.59$76.59151,800
2016-08-11$77.26$77.26268,700
2016-08-10$75.91$75.91251,900
2016-08-09$76.18$76.18345,700
2016-08-08$75.36$75.36456,000
2016-08-05$76.44$76.44380,100
2016-08-04$76.62$76.62386,800
2016-08-03$75.88$75.88448,900
2016-08-02$76.38$76.38638,500
2016-08-01$76.97$76.97602,400
2016-07-29$77.67$77.67889,500
2016-07-28$78.69$78.69814,900
2016-07-27$77.89$77.89835,400
2016-07-26$74.56$74.561,386,300
2016-07-25$71.21$71.21350,200
2016-07-22$72.14$72.14506,300
2016-07-21$71.06$71.06277,000
2016-07-20$71.98$71.98407,300
2016-07-19$70.62$70.62341,400
2016-07-18$72.21$72.21299,800
2016-07-15$71.64$71.64253,100
2016-07-14$72.16$72.16257,400
2016-07-13$71.37$71.37313,500
2016-07-12$73.04$73.04518,100
2016-07-11$73.15$73.15344,300
2016-07-08$72.75$72.75356,800
2016-07-07$70.97$70.971,628,800
2016-07-06$71.10$71.10337,400
2016-07-05$69.70$69.70349,000
2016-07-01$70.64$70.64381,400
2016-06-30$70.01$70.01309,000
2016-06-29$69.11$69.11687,700
2016-06-28$66.96$66.96349,800
2016-06-27$65.72$65.72561,000
2016-06-24$67.62$67.62582,900
2016-06-23$67.41$67.41356,000
2016-06-22$66.87$66.87776,000
2016-06-21$65.00$65.00479,200
2016-06-20$64.59$64.59609,700
2016-06-17$64.03$64.03413,800
2016-06-16$64.95$64.95319,600
2016-06-15$65.59$65.59317,900
2016-06-14$66.05$66.05542,900
2016-06-13$66.18$66.18352,400
2016-06-10$67.54$67.54887,400
2016-06-09$68.76$68.76972,100
2016-06-08$69.90$69.90416,200
2016-06-07$68.43$68.43388,100
2016-06-06$69.00$69.00357,400
2016-06-03$68.52$68.521,214,600
2016-06-02$72.09$72.09404,900
2016-06-01$71.94$71.94603,600
2016-05-31$70.44$70.44477,200
2016-05-27$68.90$68.90309,900
2016-05-26$68.47$68.47284,300
2016-05-25$68.61$68.61580,500
2016-05-24$67.42$67.42422,200
2016-05-23$65.76$65.76392,800
2016-05-20$65.60$65.60757,800
2016-05-19$63.95$63.95524,900
2016-05-18$63.88$63.88397,200
2016-05-17$63.23$63.23656,400
2016-05-16$63.87$63.87284,800
2016-05-13$63.58$63.58691,500
2016-05-12$63.00$63.00578,500
2016-05-11$63.10$63.10632,000
2016-05-10$65.09$65.09260,800
2016-05-09$65.46$65.46424,200
2016-05-06$64.30$64.30374,800
2016-05-05$64.36$64.36354,700
2016-05-04$64.25$64.25492,700
2016-05-03$64.87$64.87915,700
2016-05-02$66.73$66.73430,600
2016-04-29$67.58$67.581,195,700
2016-04-28$67.14$67.14526,100
2016-04-27$67.97$67.97545,100
2016-04-26$68.23$68.231,189,200
2016-04-25$73.85$73.85609,100
2016-04-22$74.41$74.41392,200
2016-04-21$73.70$73.70259,600
2016-04-20$72.62$72.62300,200
2016-04-19$73.29$73.29269,300
2016-04-18$74.32$74.32477,100
2016-04-15$73.25$73.25316,100
2016-04-14$73.63$73.63216,800
2016-04-13$74.58$74.58400,000
2016-04-12$72.69$72.69571,700
2016-04-11$73.02$73.02223,900
2016-04-08$74.85$74.85203,700
2016-04-07$74.93$74.93277,300
2016-04-06$76.09$76.09658,800
2016-04-05$74.21$74.21380,600
2016-04-04$75.89$75.89368,000
2016-04-01$75.44$75.44519,200
2016-03-31$75.10$75.10291,900
2016-03-30$72.89$72.89274,500
2016-03-29$73.67$73.67441,300
2016-03-28$71.84$71.84250,000
2016-03-24$71.92$71.92204,100
2016-03-23$71.25$71.25213,500
2016-03-22$72.78$72.78289,500
2016-03-21$71.48$71.48234,000
2016-03-18$71.70$71.70309,400
2016-03-17$70.48$70.48406,700
2016-03-16$70.64$70.64494,600
2016-03-15$70.45$70.45386,200
2016-03-14$72.85$72.85366,900
2016-03-11$73.25$73.25525,700
2016-03-10$70.95$70.95337,800
2016-03-09$70.45$70.45262,800
2016-03-08$70.15$70.15263,900
2016-03-07$70.99$70.99271,600
2016-03-04$71.95$71.95335,600
2016-03-03$72.37$72.37327,200
2016-03-02$72.26$72.26557,600
2016-03-01$72.66$72.66463,600
2016-02-29$71.16$71.16413,600
2016-02-26$70.85$70.85464,100
2016-02-25$68.75$68.75431,400
2016-02-24$70.00$70.00464,800
2016-02-23$69.16$69.16671,300
2016-02-22$69.47$69.47629,800
2016-02-19$70.25$70.25414,300
2016-02-18$68.69$68.69247,800
2016-02-17$69.07$69.07305,300
2016-02-16$68.38$68.38322,400
2016-02-12$66.78$66.78296,500
2016-02-11$66.04$66.04401,700
2016-02-10$66.65$66.65503,100
2016-02-09$66.81$66.81728,700
2016-02-08$66.06$66.06664,600
2016-02-05$67.53$67.53606,900
2016-02-04$68.24$68.24578,500
2016-02-03$67.93$67.931,066,100
2016-02-02$66.17$66.17387,800
2016-02-01$67.95$67.95410,500
2016-01-29$66.07$66.07646,700
2016-01-28$66.70$66.70587,300
2016-01-27$68.25$68.25251,000
2016-01-26$69.32$69.32166,900
2016-01-25$68.70$68.70270,500
2016-01-22$69.01$69.01211,700
2016-01-21$67.71$67.71290,100
2016-01-20$68.83$68.83504,000
2016-01-19$67.56$67.56234,600
2016-01-15$68.01$68.01388,700
2016-01-14$69.51$69.51567,200
2016-01-13$68.60$68.60396,600
2016-01-12$72.07$72.07456,400
2016-01-11$69.39$69.39420,400
2016-01-08$72.40$72.40422,700
2016-01-07$72.09$72.09372,600
2016-01-06$74.13$74.13334,100
2016-01-05$73.91$73.91466,900
2016-01-04$74.59$74.59588,600