Armstrong Advisory Group’s iShares 7-10 Year Treasury Bond ETF IEF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.3M Sell
13,733
-5,700
-29% -$539K 0.08% 82
2026
Q1
$1.85M Sell
19,433
-687,582
-97% -$66.1M 0.12% 60
2025
Q4
$68M Buy
707,015
+682,247
+2,755% +$66M 4.59% 6
2025
Q3
$2.39M Sell
24,768
-170,703
-87% -$16.3M 0.17% 49
2025
Q2
$18.7M Sell
195,471
-947,686
-83% -$89.6M 1.42% 19
2025
Q1
$106M Hold
1,143,157
8.44% 3
2024
Q4
$106M Buy
1,143,157
+507,737
+80% +$48M 8.44% 3
2024
Q3
$62.3M Sell
635,420
-339,792
-35% -$32.8M 5.16% 6
2024
Q2
$91.3M Sell
975,212
-277,700
-22% -$25.8M 8.08% 4
2024
Q1
$121M Hold
1,252,912
11.72% 1
2023
Q4
$121M Sell
1,252,912
-314,831
-20% -$29.1M 11.72% 1
2023
Q3
$144M Buy
1,567,743
+158,633
+11% +$15M 15.67% 1
2023
Q2
$136M Buy
1,409,110
+481,239
+52% +$47.3M 14.45% 1
2023
Q1
$92M Buy
927,871
+348,135
+60% +$34M 10.86% 2
2022
Q4
$55.5M Buy
+579,736
New +$55.7M 7.31% 4

Other funds holding IEF

Armstrong Advisory Group's IEF Position: Q2 2026 in Review

Armstrong Advisory Group reduced its iShares 7-10 Year Treasury Bond ETF (IEF) stake by 29% in Q2 2026, selling an estimated $539K and leaving 13,733 shares worth $1.3M. The position accounts for 0.08% of the portfolio, ranked #82.

Armstrong Advisory Group first reported a position in IEF in Q4 2022 and has held it in 15 quarters since. The position peaked at $144M in Q3 2023. 202 funds tracked by Wall St. Rank hold IEF as of Q2 2026.

  • Armstrong Advisory Group held 13,733 shares of iShares 7-10 Year Treasury Bond ETF worth $1.3M as of Q2 2026.
  • Armstrong Advisory Group sold 5,700 iShares 7-10 Year Treasury Bond ETF shares in Q2 2026, an estimated $539K.
  • iShares 7-10 Year Treasury Bond ETF made up 0.08% of Armstrong Advisory Group's portfolio in Q2 2026, its #82 holding.
  • Armstrong Advisory Group first reported a position in iShares 7-10 Year Treasury Bond ETF in Q4 2022 and has held it in 15 quarters since.
  • Armstrong Advisory Group's iShares 7-10 Year Treasury Bond ETF position peaked at $144M in Q3 2023.
  • 202 funds tracked by Wall St. Rank held iShares 7-10 Year Treasury Bond ETF as of Q2 2026.

Based on Armstrong Advisory Group's 13F filing for Q2 2026, filed 13 Jul 2026.