ICON plc ICLR

Open calendar →

ICON plc - Ordinary Shares · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 165.7600 · FX 1 USD = 1.289800 SGD · about SGD 213.7973 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 189.66 → 165.76 · -12.6%
202.920141.50080.080 1 2 3 4,5 6 7 8 9 10 11 12 13 14,15,16 17 18,19 20 21 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
173.8600 173.8900 165.5800 165.7600 757,700
175.0000 182.9700 169.6200 170.3200 1,282,000
167.1900 168.0000 164.1400 167.2800 568,100
21 · 6-K Pre-market · 06:12 ET 6-K ↗
163.7000 167.6400 162.1800 166.6200 576,100
171.4800 171.4800 164.5500 166.1800 703,100
Weekend
Weekend
167.0000 172.4000 167.0000 170.0000 579,600
171.5800 173.2300 167.2200 170.0000 501,800
169.6300 172.2600 167.3200 172.0800 460,300
165.1000 169.3800 162.8300 167.9700 661,100
165.7500 168.1400 164.3200 166.1000 401,600
Weekend
Weekend
168.7700 170.0000 167.7100 167.7200 308,500
166.4500 170.4000 164.4200 168.7700 525,300
166.8800 167.9600 162.0600 165.4700 653,800
172.0300 172.5200 167.5500 168.7200 665,500
170.2900 171.2300 167.8300 170.9400 777,200
Weekend
Weekend
No trading
177.0700 179.2900 170.9300 173.0600 938,200
174.0000 181.8200 173.2200 175.0500 809,200
178.2900 181.0000 170.8500 173.7100 1,067,800
169.6500 173.5100 167.2400 172.9900 1,359,700
Weekend
Weekend
158.5900 170.5100 158.5900 169.8600 1,443,200
20 · 6-K Pre-market · 08:07 ET 6-K ↗
161.9200 168.6300 160.4700 160.9600 2,251,000
147.7900 162.0000 147.7100 158.1700 2,406,500
19 · 6-K After-hours · 16:55 ET 6-K ↗ 18 · 6-K After-hours · 16:21 ET 6-K ↗
139.7200 145.0100 138.8400 142.6700 696,200
145.7700 148.0000 140.1400 140.7300 918,700
Weekend
Weekend
No trading
145.3200 146.5100 141.7000 146.0000 870,100
17 · 6-K After-hours · 16:18 ET 6-K ↗
143.6500 145.0900 140.0000 143.2700 989,800
148.8800 148.8800 142.9300 143.5400 568,500
147.2000 148.7400 144.8400 147.7200 598,000
Weekend
Weekend
150.1100 151.5300 143.8600 146.1800 703,900
144.8900 149.9700 143.3000 149.9200 790,300
152.1500 154.2700 144.3100 144.5900 1,014,500
152.9300 156.2000 150.3200 151.8200 1,220,500
149.4500 153.9400 147.1700 152.2400 1,129,000
Weekend
Weekend
151.7800 153.7500 147.9700 149.4500 1,348,900
144.2800 153.8400 144.2800 152.8000 1,689,900
136.7900 145.9200 135.5200 143.9000 1,380,500
138.2800 143.0400 134.3900 137.5400 1,244,100
133.7000 138.4600 132.3600 138.0300 1,308,100
Weekend
Weekend
134.7500 138.4600 131.4900 136.0700 1,581,300
117.8200 139.6900 116.4800 136.8000 3,417,900
16 · 6-K After-hours · 16:41 ET 6-K ↗ 15 · 6-K/A After-hours · 16:29 ET 6-K/A ↗ 14 · 20-F After-hours · 16:24 ET 20-F ↗
114.5000 118.6700 113.9400 118.4500 1,760,000
13 · 6-K After-hours · 16:13 ET 6-K ↗
116.7800 116.7800 113.1000 113.8500 996,400
No trading
Weekend
Weekend
116.5700 119.5500 115.1600 116.7800 383,700
113.9000 116.8000 112.4300 116.5700 371,700
112.0000 118.0500 108.8900 115.0900 859,100
114.3800 116.6300 113.3800 113.5500 967,100
116.3800 120.0000 112.8600 113.7800 567,500
Weekend
Weekend
117.0900 118.7000 115.2900 116.3800 643,400
116.3900 122.7700 116.3900 117.0900 1,184,800
121.7600 121.7600 115.6400 117.3800 641,100
120.6500 123.3100 118.0300 121.9400 803,700
124.1400 124.8000 118.7900 118.9600 824,500
Weekend
Weekend
124.9700 128.9500 120.3400 124.4900 681,200
125.2700 129.7300 122.9100 125.0000 1,121,600
123.1400 125.6600 121.0000 124.1300 1,230,800
112.0000 122.4500 112.0000 121.3200 1,594,500
112.4200 112.5300 108.8000 111.9700 781,100
Weekend
Weekend
119.6600 120.4900 112.1200 112.8500 1,000,900
115.1500 118.8000 111.0000 118.3300 1,561,200
116.2500 119.4300 110.3800 116.1700 4,097,200
12 · 6-K Pre-market · 07:02 ET 6-K ↗
103.0900 103.8500 99.0600 102.4900 1,580,300
102.4200 103.3400 99.3700 103.2100 3,350,300
Weekend
Weekend
107.7100 107.7100 99.9300 102.1700 1,802,000
107.5000 110.1000 104.0300 106.3400 2,320,400
116.9100 117.7200 113.4800 115.4300 1,164,500
116.4700 118.6800 114.1000 115.1800 1,023,900
118.2500 119.4500 115.7800 117.1200 995,000
Weekend
Weekend
116.9800 121.0300 116.4100 119.6800 1,175,700
116.5400 118.5400 114.2600 115.5800 1,139,200
113.3100 116.6500 112.5300 116.5000 1,356,600
110.5400 114.2900 110.2500 113.0600 899,400
106.2200 111.0900 105.0500 110.3700 951,000
Weekend
Weekend
107.7600 107.7600 104.0700 106.8100 669,600
105.1200 106.8300 102.5300 106.7000 693,000
111.9000 113.1200 106.1500 106.5400 784,700
109.6200 110.7400 106.4200 107.1600 536,600
113.5000 114.0600 108.1500 109.6200 633,400
Weekend
Weekend
No trading
110.0600 115.6300 108.5800 114.1900 661,200
110.8300 112.9400 110.3300 111.4200 798,200
105.1000 112.0100 103.1900 110.6600 1,189,800
103.0700 106.9000 102.3000 105.1000 1,089,600
Weekend
Weekend
102.7000 103.9700 100.9500 102.0800 1,045,800
101.6300 103.2200 100.2500 103.0800 846,800
102.4000 104.2700 97.1100 99.9900 557,700
99.8800 103.9200 98.6000 101.2800 778,700
101.0500 103.4200 99.8800 100.3500 802,800
Weekend
Weekend
98.1800 100.7000 97.2100 99.7000 1,375,300
96.0100 98.7700 95.7500 98.0500 689,000
98.3000 99.7300 96.5000 97.1400 1,164,300
98.9900 102.3400 98.0100 100.4900 874,100
99.9400 100.6800 96.0000 97.6100 1,059,400
Weekend
Weekend
98.4000 99.4000 97.0600 98.3300 970,100
104.3500 107.1200 97.3600 97.4500 1,146,400
107.1200 107.9800 104.3000 105.3800 791,300
110.2500 110.2500 105.7500 106.6200 1,353,400
105.7700 110.4100 104.0100 110.0300 1,051,800
Weekend
Weekend
108.2300 109.9700 106.2800 107.2000 1,393,400
108.4300 113.8800 108.4300 110.6000 1,330,100
109.2900 111.3700 106.9800 110.2000 1,027,000
105.8900 109.5800 103.7400 108.7000 1,225,600
105.8100 110.2800 105.5100 108.2700 1,772,000
Weekend
Weekend
105.9500 108.7200 104.1200 108.1400 1,383,300
100.6500 106.8600 99.9800 106.1300 1,396,500
104.9200 104.9200 99.4900 101.0000 1,138,400
104.8400 106.8900 103.8500 104.0900 1,287,100
100.6800 105.5000 100.0300 104.6600 2,454,600
Weekend
Weekend
96.8300 100.8300 96.8300 99.7000 1,642,900
94.8500 99.5200 92.5900 98.4100 2,217,600
89.2600 97.3000 87.9100 96.5000 3,163,300
90.4800 94.3300 88.3800 88.6200 5,243,400
No trading
Weekend
Weekend
81.5000 96.5500 81.3100 93.0000 14,188,100
79.9700 87.0000 66.5700 80.0800 23,558,100
11 · 6-K Pre-market · 06:02 ET 6-K ↗
143.3400 145.2800 130.0100 133.1400 3,494,900
154.4000 154.9900 144.0100 144.5500 1,515,300
150.8000 155.0000 148.9100 154.5700 1,316,700
Weekend
Weekend
145.2300 153.1500 144.5100 150.5900 1,775,700
162.6200 164.7200 144.2700 145.3900 1,363,300
167.6700 168.9900 162.8700 163.1100 1,858,500
178.4300 178.6900 164.9300 167.9100 927,300
180.2500 180.5100 175.0700 178.5900 1,107,700
Weekend
Weekend
183.2600 186.0000 176.3400 180.2500 961,800
185.0300 186.2700 180.0300 185.8900 555,400
186.9600 190.1700 180.8400 186.3200 408,200
186.9300 191.0000 186.9300 187.9700 591,600
185.6800 189.9900 183.9000 187.4200 502,300
Weekend
Weekend
186.8300 189.7200 184.7500 186.7000 515,800
187.9500 190.2100 185.3800 186.7400 542,500
176.5500 185.4400 175.1800 184.8700 1,186,100
178.4300 179.4700 173.4200 176.5700 750,300
No trading
Weekend
Weekend
181.9100 188.0000 181.4400 182.6100 1,397,300
184.0100 184.6200 180.0000 182.5600 692,600
184.1700 185.9900 183.2200 184.7700 785,100
182.1400 185.2300 180.2000 183.2900 868,200
182.9800 183.0200 177.4700 180.1500 887,000
Weekend
Weekend
189.9900 191.0000 180.2700 181.3800 1,433,900
179.0700 190.5300 171.9900 188.2200 3,340,800
10 · 6-K After-hours · 16:15 ET 6-K ↗
203.0700 203.9100 200.0600 202.9200 706,300
198.2200 202.7800 197.3900 201.4800 1,132,200
186.5400 198.2400 186.0000 197.5800 1,138,600
Weekend
Weekend
183.9500 189.5300 182.4800 188.6700 677,600
No trading
182.6800 184.0000 181.0600 182.2200 309,600
181.7400 183.1600 180.4800 183.0000 377,500
183.2000 184.9300 180.7500 182.3600 578,200
Weekend
Weekend
183.8500 183.9100 180.8900 182.8400 245,600
No trading
182.1900 184.0100 180.6400 183.6800 479,300
177.9800 183.3300 177.3100 183.0700 693,100
173.4600 180.3800 172.5500 179.1400 987,600
Weekend
Weekend
177.9400 178.7500 172.7900 173.7700 1,411,900
182.1000 185.3100 177.3400 178.7000 803,600
182.4800 184.2900 179.0600 179.3400 451,400
183.7100 185.5600 181.1900 182.4500 548,300
184.9400 189.2300 181.8900 184.3700 1,571,100
Weekend
Weekend
188.4400 191.8500 185.8100 186.5800 747,700
187.2200 190.2600 185.6900 189.9300 778,200
181.5200 186.7300 180.8000 185.8600 880,000
182.6900 184.2000 178.8000 181.2900 629,600
185.6800 186.0500 180.5700 182.1000 1,030,600
Weekend
Weekend
186.6100 188.9900 180.9500 185.8700 905,300
185.0600 186.7700 174.1300 185.7700 1,654,500
181.6100 191.1500 181.6100 187.7800 1,031,200
179.8800 185.7700 178.0300 183.1400 912,800
183.8000 187.5700 177.1200 179.7100 1,340,500
Weekend
Weekend
182.6400 186.5700 181.7700 185.0000 671,400
No trading
175.6400 184.0900 173.8800 183.6500 1,628,500
165.7300 176.0700 164.5900 174.5300 1,445,000
163.1100 165.7500 161.7500 164.5500 799,500
Weekend
Weekend
157.7600 165.4900 155.6600 164.5600 1,336,800
158.7400 162.9700 154.2000 158.1200 1,413,800
161.7400 164.4100 157.3600 158.8100 1,386,600
155.5800 162.0000 154.1200 161.0200 612,900
160.9100 162.3800 156.3400 156.4900 1,030,100
Weekend
Weekend
163.0100 165.4700 158.0800 162.1800 572,000
161.2500 166.3200 161.2500 163.4500 453,400
164.5700 167.4300 163.2700 163.4200 567,000
9 · 6-K Pre-market · 06:50 ET 6-K ↗
159.5100 164.8200 157.2300 163.4200 806,100
158.0300 159.7600 156.0500 157.6800 907,900
Weekend
Weekend
159.7600 159.7600 155.0000 159.1400 627,700
163.7200 168.2800 159.7700 160.0000 570,300
161.7500 165.0400 158.5500 163.7000 507,100
166.8900 168.6700 162.8300 162.9600 654,100
169.1900 170.9500 166.2000 168.7900 745,900
Weekend
Weekend
163.4200 172.9900 163.4200 171.8200 975,000
164.7200 166.3500 162.3600 165.3300 898,500
175.5500 177.5100 165.1000 165.9500 1,283,600
180.6100 180.7200 174.5400 177.7300 1,019,500
178.1100 184.5700 175.1300 182.0300 905,800
Weekend
Weekend
179.2200 179.8300 173.9400 178.1100 1,165,400
8 · 6-K After-hours · 16:35 ET 6-K ↗
189.0000 193.0000 173.3800 180.0000 2,237,400
7 · 6-K After-hours · 16:28 ET 6-K ↗
194.7400 197.9200 189.0000 192.6000 1,844,800
187.6800 198.3000 184.2400 193.2600 1,496,300
187.4500 190.3600 185.5000 188.4500 1,028,700
Weekend
Weekend
188.0000 189.5800 182.3300 185.0600 778,000
187.6400 193.2100 186.4800 188.4600 1,020,900
185.6400 188.5500 184.0900 187.8500 642,600
184.7200 187.3600 180.4700 185.9100 727,200
183.5600 188.1800 182.2900 186.0500 805,000
Weekend
Weekend
188.1200 188.7900 181.1000 183.4900 540,800
186.1300 189.4100 185.5800 187.7100 484,800
186.4100 188.3600 183.7100 186.4800 1,169,900
190.4300 192.7400 185.8000 186.6500 640,400
194.1900 194.4000 190.2000 190.4300 653,900
Weekend
Weekend
192.0000 197.0500 192.0000 193.8900 757,000
190.2600 193.7400 188.2900 192.9600 1,072,400
174.7000 192.5800 174.7000 192.3100 1,797,300
163.0600 175.1300 162.2700 175.0000 1,423,100
165.3400 165.3600 162.0400 163.4400 615,400
Weekend
Weekend
163.1300 164.6500 161.6400 163.7900 593,300
167.4000 167.4000 162.4100 162.5300 1,092,200
170.3100 171.9200 166.9300 167.4900 716,500
6 · 6-K Pre-market · 09:06 ET 6-K ↗
170.8300 173.0100 169.4000 170.3800 518,600
173.8200 173.8900 169.7700 170.8000 767,600
Weekend
Weekend
182.0300 183.4600 173.1900 174.0000 1,804,800
175.2700 179.5100 174.6200 179.4300 580,700
172.7900 178.1700 172.7900 175.2100 895,100
171.5800 175.5200 170.8700 173.1300 1,333,900
176.6900 177.0000 170.3500 170.4600 1,080,700
Weekend
Weekend
172.4600 176.0700 170.2700 175.0000 1,597,400
166.7200 175.3800 166.4000 175.1100 1,410,400
169.2200 169.9300 164.0000 165.4400 1,468,700
171.0800 175.4200 168.6100 168.9400 1,155,400
172.8300 180.0700 172.8300 177.8100 1,168,800
Weekend
Weekend
177.3000 180.9500 174.0300 174.8800 1,260,100
5 · 6-K After market open · 09:38 ET 6-K ↗
165.8600 177.3500 161.0100 176.3600 2,066,700
4 · 6-K Pre-market · 08:05 ET 6-K ↗
182.0500 182.6700 178.2800 180.0100 1,064,800
176.6500 178.4900 172.9000 177.8400 829,300
3 · 6-K Pre-market · 06:21 ET 6-K ↗
No trading
Weekend
Weekend
175.4500 179.4400 173.3400 177.9400 552,300
174.1800 175.1900 172.3600 175.0500 534,600
171.8600 174.7300 169.9900 174.0000 709,600
2 · 6-K After-hours · 16:18 ET 6-K ↗
172.2000 173.0300 170.2600 171.7600 361,600
175.8500 176.2600 171.0500 171.7500 739,300
Weekend
Weekend
175.8700 181.5100 175.0100 175.8300 1,166,400
177.0100 177.9900 174.4800 175.7000 1,205,200
179.0400 181.5100 177.7600 180.2500 987,600
178.0800 180.6700 177.3700 179.6400 901,700
176.5800 178.9300 175.3600 178.5600 867,400
Weekend
Weekend
175.9700 177.9900 174.1300 175.8400 892,300
174.3700 176.7600 173.7700 175.3600 1,057,400
170.3600 176.8100 169.1000 176.2900 1,444,200
1 · 6-K After-hours · 16:17 ET 6-K ↗
159.6300 170.1600 159.5100 169.0800 1,274,400
158.9500 160.8900 157.5900 159.7100 899,900
Weekend
Weekend
157.1500 159.1600 154.9700 158.4400 871,100
156.8100 159.7600 155.3700 157.8500 1,205,600
164.7200 164.7200 154.6900 155.4200 1,096,900
165.0000 168.1700 163.7600 165.9800 1,132,900
165.3000 166.9100 163.7900 164.8000 706,800
Weekend
Weekend
167.6300 169.0000 162.9900 166.4400 1,131,200
180.0500 181.5900 168.5700 169.1900 1,615,800
185.3800 186.3700 179.2500 181.5000 2,560,300
186.5400 189.2900 182.1300 185.2100 1,550,500
188.5700 190.5600 185.5400 189.6600 1,002,400
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.