Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
– Sell
-2,800
Closed -$490K – 609
2025
Q1
$490K Buy
+2,800
New +$543K 0.05% 202
2024
Q4
– Sell
-866
Closed -$249K – 662
2024
Q3
$249K Buy
866
+71
+9% +$22.4K 0.02% 470
2024
Q2
$249K Buy
795
+8
+1% +$2.51K 0.02% 489
2024
Q1
$264K Buy
+787
New +$232K 0.02% 485
2019
Q2
– Sell
-2,152
Closed -$294K – 313
2019
Q1
$294K Buy
+2,152
New +$293K 0.06% 116

Other funds holding ICLR

Petrus Trust Company's ICLR Position: Q2 2025 in Review

Petrus Trust Company sold out of Icon (ICLR) in Q2 2025, closing a stake of 2,800 shares — an estimated $490K sold.

Petrus Trust Company first reported a position in ICLR in Q1 2019 and held it in 5 quarters. The position peaked at $490K in Q1 2025. 489 funds tracked by Wall St. Rank hold ICLR as of Q2 2025.

  • Petrus Trust Company reported no remaining Icon position as of Q2 2025 after selling out during the quarter.
  • Petrus Trust Company sold 2,800 Icon shares in Q2 2025, an estimated $490K.
  • Petrus Trust Company first reported a position in Icon in Q1 2019 and held it in 5 quarters.
  • Petrus Trust Company's Icon position peaked at $490K in Q1 2025.
  • 489 funds tracked by Wall St. Rank held Icon as of Q2 2025.

Based on Petrus Trust Company's 13F filing for Q2 2025, filed 14 Aug 2025.