Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.52M Buy
+8,750
New +$1.11M 0.25% 57
2025
Q2
Sell
-4,005
Closed -$701K 1026
2025
Q1
$701K Buy
4,005
+2,853
+248% +$553K 0.11% 332
2024
Q4
$242K Buy
+1,152
New +$269K 0.04% 706
2024
Q1
Sell
-1,265
Closed -$358K 912
2023
Q4
$358K Sell
1,265
-1,496
-54% -$387K 0.09% 434
2023
Q3
$680K Buy
+2,761
New +$696K 0.2% 167
2023
Q2
Sell
-1,312
Closed -$280K 813
2023
Q1
$280K Sell
1,312
-1,567
-54% -$349K 0.09% 425
2022
Q4
$559K Buy
+2,879
New +$571K 0.22% 133
2021
Q3
Sell
-1,455
Closed -$301K 546
2021
Q2
$301K Buy
+1,455
New +$314K 0.27% 164
2018
Q3
Sell
-3,186
Closed -$422K 685
2018
Q2
$422K Buy
+3,186
New +$397K 0.13% 311
2017
Q3
Sell
-6,400
Closed -$626K 761
2017
Q2
$626K Buy
+6,400
New +$566K 0.22% 145
2017
Q1
Sell
-3,800
Closed -$286K 659
2016
Q4
$286K Sell
3,800
-2,000
-34% -$155K 0.15% 313
2016
Q3
$449K Buy
+5,800
New +$436K 0.26% 132

Other funds holding ICLR

Fox Run Management's ICLR Position: Q2 2026 in Review

Fox Run Management opened a new position in Icon (ICLR) in Q2 2026: 8,750 shares worth $1.52M. The stake represents 0.25% of the portfolio and ranks #57 among its holdings. This is a return to the name: Fox Run Management previously reported a position in ICLR as recently as Q1 2025.

Fox Run Management first reported a position in ICLR in Q3 2016 and has held it in 12 quarters since. 423 funds tracked by Wall St. Rank hold ICLR as of Q2 2026.

  • Fox Run Management held 8,750 shares of Icon worth $1.52M as of Q2 2026.
  • Icon was a new Fox Run Management position in Q2 2026.
  • Icon made up 0.25% of Fox Run Management's portfolio in Q2 2026, its #57 holding.
  • Fox Run Management first reported a position in Icon in Q3 2016 and has held it in 12 quarters since.
  • 423 funds tracked by Wall St. Rank held Icon as of Q2 2026.

Based on Fox Run Management's 13F filing for Q2 2026, filed 4 Aug 2026.