Nan Shan Life Insurance’s iShares 20+ Year Treasury Bond ETF TLT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-3,997,680
Closed -$348M 107
2025
Q4
$348M Hold
3,997,680
10.72% 1
2025
Q3
$357M Hold
3,997,680
7.59% 1
2025
Q2
$353M Hold
3,997,680
7.84% 1
2025
Q1
$364M Hold
3,997,680
8.59% 1
2024
Q4
$349M Hold
3,997,680
8.39% 1
2024
Q3
$392M Buy
3,997,680
+60,866
+2% +$5.87M 9.24% 1
2024
Q2
$361M Buy
3,936,814
+23,135
+0.6% +$2.11M 8.55% 1
2024
Q1
$370M Hold
3,913,679
8.71% 1
2023
Q4
$387M Sell
3,913,679
-111,000
-3% -$10M 9.35% 1
2023
Q3
$357M Hold
4,024,679
9.74% 1
2023
Q2
$414M Hold
4,024,679
9.99% 1
2023
Q1
$428M Hold
4,024,679
10.19% 1
2022
Q4
$401M Hold
4,024,679
10.94% 1
2022
Q3
$412M Hold
4,024,679
10.08% 1
2022
Q2
$462M Hold
4,024,679
9.71% 1
2022
Q1
$532M Hold
4,024,679
9.31% 1
2021
Q4
$596M Buy
4,024,679
+136,500
+4% +$20.1M 9.05% 1
2021
Q3
$561M Buy
+3,888,179
New +$577M 9.35% 1

Other funds holding TLT

Nan Shan Life Insurance's TLT Position: Q1 2026 in Review

Nan Shan Life Insurance sold out of iShares 20+ Year Treasury Bond ETF (TLT) in Q1 2026, closing a stake of 3,997,680 shares — an estimated $348M sold.

Nan Shan Life Insurance first reported a position in TLT in Q3 2021 and held it in 18 quarters. The position peaked at $596M in Q4 2021. 1,094 funds tracked by Wall St. Rank hold TLT as of Q1 2026.

  • Nan Shan Life Insurance reported no remaining iShares 20+ Year Treasury Bond ETF position as of Q1 2026 after selling out during the quarter.
  • Nan Shan Life Insurance sold 3,997,680 iShares 20+ Year Treasury Bond ETF shares in Q1 2026, an estimated $348M.
  • Nan Shan Life Insurance first reported a position in iShares 20+ Year Treasury Bond ETF in Q3 2021 and held it in 18 quarters.
  • Nan Shan Life Insurance's iShares 20+ Year Treasury Bond ETF position peaked at $596M in Q4 2021.
  • 1,094 funds tracked by Wall St. Rank held iShares 20+ Year Treasury Bond ETF as of Q1 2026.

Based on Nan Shan Life Insurance's 13F filing for Q1 2026, filed 14 May 2026.