Nan Shan Life Insurance’s Invesco QQQ Trust QQQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$60.5M Sell
82,150
-53,227
-39% -$36.6M 1.9% 17
2026
Q1
$78.1M Buy
+135,377
New +$82.2M 2.83% 11
2025
Q4
Sell
-97,217
Closed -$58.4M 95
2025
Q3
$58.4M Buy
97,217
+43,864
+82% +$25.1M 1.24% 24
2025
Q2
$29.4M Hold
53,353
0.65% 53
2025
Q1
$25M Buy
53,353
+39,553
+287% +$20.1M 0.59% 58
2024
Q4
$7.05M Sell
13,800
-138,578
-91% -$70.1M 0.17% 86
2024
Q3
$74.4M Buy
+152,378
New +$72.1M 1.75% 14
2023
Q4
Sell
-34,899
Closed -$12.5M 96
2023
Q3
$12.5M Buy
+34,899
New +$12.9M 0.34% 70
2019
Q2
Sell
-58,354
Closed -$10.5M 107
2019
Q1
$10.5M Hold
58,354
0.21% 69
2018
Q4
$9M Hold
58,354
0.21% 73
2018
Q3
$10.8M Buy
58,354
+52,500
+897% +$9.5M 0.21% 74
2018
Q2
$1M Sell
5,854
-113,200
-95% -$19M 0.02% 95
2018
Q1
$19.1M Buy
+119,054
New +$19.7M 0.39% 59
2016
Q2
Sell
-6,032
Closed -$659K 73
2016
Q1
$659K Buy
+6,032
New +$626K 0.03% 69
2015
Q4
Sell
-12,000
Closed -$1.22M 64
2015
Q3
$1.22M Buy
+12,000
New +$1.29M 0.07% 64
2015
Q2
Sell
-497,625
Closed -$52.5M 81
2015
Q1
$52.5M Sell
497,625
-120,975
-20% -$12.7M 3.71% 4
2014
Q4
$63.9M Buy
618,600
+468,600
+312% +$47.4M 7.85% 1
2014
Q3
$14.8M Buy
+150,000
New +$14.6M 1.9% 24

Other funds holding QQQ

Nan Shan Life Insurance's QQQ Position: Q2 2026 in Review

Nan Shan Life Insurance reduced its Invesco QQQ Trust (QQQ) stake by 39% in Q2 2026, selling an estimated $36.6M and leaving 82,150 shares worth $60.5M. The position accounts for 1.9% of the portfolio, ranked #17.

Nan Shan Life Insurance first reported a position in QQQ in Q3 2014 and has held it in 18 quarters since. The position peaked at $78.1M in Q1 2026. 3,991 funds tracked by Wall St. Rank hold QQQ as of Q2 2026.

  • Nan Shan Life Insurance held 82,150 shares of Invesco QQQ Trust worth $60.5M as of Q2 2026.
  • Nan Shan Life Insurance sold 53,227 Invesco QQQ Trust shares in Q2 2026, an estimated $36.6M.
  • Invesco QQQ Trust made up 1.9% of Nan Shan Life Insurance's portfolio in Q2 2026, its #17 holding.
  • Nan Shan Life Insurance first reported a position in Invesco QQQ Trust in Q3 2014 and has held it in 18 quarters since.
  • Nan Shan Life Insurance's Invesco QQQ Trust position peaked at $78.1M in Q1 2026.
  • 3,991 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q2 2026.

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