Belvedere Trading’s iShares MSCI EAFE ETF EFA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-17,972
Closed -$1.73M 817
2025
Q4
$1.73M Buy
17,972
+12,731
+243% +$1.21M ﹤0.01% 143
2025
Q3
$489K Sell
5,241
-52,514
-91% -$4.77M ﹤0.01% 268
2025
Q2
$5.16M Buy
+57,755
New +$4.93M 0.01% 61
2024
Q4
Sell
-10,723
Closed -$897K 892
2024
Q3
$897K Sell
10,723
-17,976
-63% -$1.45M ﹤0.01% 125
2024
Q2
$2.25M Sell
28,699
-24,856
-46% -$1.97M ﹤0.01% 85
2024
Q1
$4.28M Sell
53,555
-164,098
-75% -$12.6M 0.01% 45
2023
Q4
$16.4M Buy
217,653
+200,640
+1,179% +$14.2M 0.03% 29
2023
Q3
$1.17M Sell
17,013
-99,955
-85% -$7.16M ﹤0.01% 73
2023
Q2
$8.48M Buy
+116,968
New +$8.49M 0.02% 27
2023
Q1
Sell
-80,325
Closed -$5.27M 1067
2022
Q4
$5.27M Buy
+80,325
New +$5.03M 0.01% 26
2022
Q3
Sell
-78,743
Closed -$4.91M 306
2022
Q2
$4.99M Buy
+78,743
New +$5.36M 0.16% 19
2022
Q1
Sell
-53,656
Closed -$4.01M 502
2021
Q4
$4.1M Buy
53,656
+26,225
+96% +$2.08M 0.18% 25
2021
Q3
$2.19M Sell
27,431
-2,575
-9% -$206K 0.06% 27
2021
Q2
$2.32M Buy
+30,006
New +$2.38M 0.17% 23

Other funds holding EFA

Belvedere Trading's EFA Position: Q1 2026 in Review

Belvedere Trading sold out of iShares MSCI EAFE ETF (EFA) in Q1 2026, closing a stake of 17,972 shares — an estimated $1.73M sold.

Belvedere Trading first reported a position in EFA in Q2 2021 and held it in 14 quarters. The position peaked at $16.4M in Q4 2023. 2,202 funds tracked by Wall St. Rank hold EFA as of Q1 2026.

  • Belvedere Trading reported no remaining iShares MSCI EAFE ETF position as of Q1 2026 after selling out during the quarter.
  • Belvedere Trading sold 17,972 iShares MSCI EAFE ETF shares in Q1 2026, an estimated $1.73M.
  • Belvedere Trading first reported a position in iShares MSCI EAFE ETF in Q2 2021 and held it in 14 quarters.
  • Belvedere Trading's iShares MSCI EAFE ETF position peaked at $16.4M in Q4 2023.
  • 2,202 funds tracked by Wall St. Rank held iShares MSCI EAFE ETF as of Q1 2026.

Based on Belvedere Trading's 13F filing for Q1 2026, filed 12 May 2026.