Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-250,000
Closed -$36.4M 29
2025
Q2
$36.4M Buy
+250,000
New +$35.5M 5.58% 5
2024
Q2
Sell
-150,853
Closed -$50.7M 34
2024
Q1
$50.7M Sell
150,853
-21,822
-13% -$6.43M 5.19% 3
2023
Q4
$48.9M Buy
172,675
+42,675
+33% +$11M 6.32% 3
2023
Q3
$32M Sell
130,000
-220,000
-63% -$55.4M 4.68% 10
2023
Q2
$87.6M Buy
350,000
+160,000
+84% +$34M 11.71% 1
2023
Q1
$40.6M Sell
190,000
-35,000
-16% -$7.79M 5.85% 3
2022
Q4
$43.7M Buy
225,000
+141,202
+169% +$28M 7.84% 1
2022
Q3
$15.4M Sell
83,798
-76,202
-48% -$16.6M 2.69% 22
2022
Q2
$34.7M Sell
160,000
-107,551
-40% -$24.1M 4.5% 9
2022
Q1
$65.1M Buy
267,551
+157,551
+143% +$39.5M 7.74% 1
2021
Q4
$34.1M Sell
110,000
-20,000
-15% -$5.6M 4.75% 8
2021
Q3
$34.1M Buy
130,000
+45,000
+53% +$10.9M 4.89% 8
2021
Q2
$17.6M Buy
+85,000
New +$18.3M 1.81% 21

Other funds holding ICLR

Iron Triangle Partners's ICLR Position: Q3 2025 in Review

Iron Triangle Partners sold out of Icon (ICLR) in Q3 2025, closing a stake of 250,000 shares — an estimated $36.4M sold.

Iron Triangle Partners first reported a position in ICLR in Q2 2021 and held it in 13 quarters. The position peaked at $87.6M in Q2 2023. 513 funds tracked by Wall St. Rank hold ICLR as of Q3 2025.

  • Iron Triangle Partners reported no remaining Icon position as of Q3 2025 after selling out during the quarter.
  • Iron Triangle Partners sold 250,000 Icon shares in Q3 2025, an estimated $36.4M.
  • Iron Triangle Partners first reported a position in Icon in Q2 2021 and held it in 13 quarters.
  • Iron Triangle Partners's Icon position peaked at $87.6M in Q2 2023.
  • 513 funds tracked by Wall St. Rank held Icon as of Q3 2025.

Based on Iron Triangle Partners's 13F filing for Q3 2025, filed 14 Nov 2025.