Grandeur Peak Global Advisors’s Icon ICLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.42M Sell
13,910
-57
-0.4% -$7.26K 0.56% 35
2026
Q1
$1.55M Buy
13,967
+4,694
+51% +$641K 0.36% 37
2025
Q4
$1.69M Sell
9,273
-38,438
-81% -$6.84M 0.23% 65
2025
Q3
$8.35M Sell
47,711
-102,821
-68% -$17.2M 1.12% 24
2025
Q2
$21.9M Sell
150,532
-88,510
-37% -$12.6M 2.64% 9
2025
Q1
$41.8M Buy
239,042
+93,718
+64% +$18.2M 4.64% 7
2024
Q4
$30.5M Buy
145,324
+79,643
+121% +$18.6M 2.7% 10
2024
Q3
$18.9M Sell
65,681
-110,427
-63% -$34.8M 1.56% 15
2024
Q2
$55.2M Buy
176,108
+420
+0.2% +$132K 4.41% 5
2024
Q1
$59M Sell
175,688
-24,641
-12% -$7.26M 4.69% 4
2023
Q4
$56.7M Sell
200,329
-16,727
-8% -$4.33M 3.99% 7
2023
Q3
$53.5M Sell
217,056
-121,267
-36% -$30.6M 4.02% 8
2023
Q2
$84.6M Buy
338,323
+34,279
+11% +$7.28M 5.78% 3
2023
Q1
$64.9M Buy
304,044
+13,733
+5% +$3.06M 3.96% 6
2022
Q4
$56.4M Buy
290,311
+166,075
+134% +$32.9M 3.34% 7
2022
Q3
$22.8M Buy
+124,236
New +$27M 1.4% 20
2021
Q2
Sell
-3,090
Closed -$607K 122
2021
Q1
$607K Sell
3,090
-221,175
-99% -$43.7M 0.03% 107
2020
Q4
$43.7M Buy
224,265
+41,200
+23% +$8.06M 2.5% 12
2020
Q3
$35M Buy
183,065
+12,000
+7% +$2.21M 2.37% 12
2020
Q2
$28.8M Buy
171,065
+56,040
+49% +$8.83M 2.22% 11
2020
Q1
$15.6M Buy
+115,025
New +$18.4M 1.68% 16

Other funds holding ICLR

Grandeur Peak Global Advisors's ICLR Position: Q2 2026 in Review

Grandeur Peak Global Advisors reduced its Icon (ICLR) stake by 0.41% in Q2 2026, selling an estimated $7.26K and leaving 13,910 shares worth $2.42M. The position accounts for 0.56% of the portfolio, ranked #35.

Grandeur Peak Global Advisors first reported a position in ICLR in Q1 2020 and has held it in 21 quarters since. The position peaked at $84.6M in Q2 2023. 421 funds tracked by Wall St. Rank hold ICLR as of Q2 2026.

  • Grandeur Peak Global Advisors held 13,910 shares of Icon worth $2.42M as of Q2 2026.
  • Grandeur Peak Global Advisors sold 57 Icon shares in Q2 2026, an estimated $7.26K.
  • Icon made up 0.56% of Grandeur Peak Global Advisors's portfolio in Q2 2026, its #35 holding.
  • Grandeur Peak Global Advisors first reported a position in Icon in Q1 2020 and has held it in 21 quarters since.
  • Grandeur Peak Global Advisors's Icon position peaked at $84.6M in Q2 2023.
  • 421 funds tracked by Wall St. Rank held Icon as of Q2 2026.

Based on Grandeur Peak Global Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.