Nan Shan Life Insurance’s ExxonMobil XOM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$45.3M Buy
+331,522
New +$49.6M 1.42% 24
2025
Q4
Sell
-161,967
Closed -$18.3M 103
2025
Q3
$18.3M Sell
161,967
-31,700
-16% -$3.52M 0.39% 65
2025
Q2
$20.9M Sell
193,667
-178,430
-48% -$19.1M 0.46% 65
2025
Q1
$44.3M Buy
372,097
+189,286
+104% +$20.9M 1.04% 25
2024
Q4
$19.7M Buy
182,811
+174,247
+2,035% +$20.4M 0.47% 68
2024
Q3
$1M Sell
8,564
-117,067
-93% -$13.5M 0.02% 93
2024
Q2
$14.5M Sell
125,631
-293,148
-70% -$34.1M 0.34% 74
2024
Q1
$48.7M Sell
418,779
-4,795
-1% -$502K 1.15% 28
2023
Q4
$42.3M Buy
423,574
+383,709
+963% +$40.3M 1.02% 34
2023
Q3
$4.69M Sell
39,865
-406,860
-91% -$44.6M 0.13% 84
2023
Q2
$47.9M Buy
446,725
+130,108
+41% +$14.2M 1.16% 28
2023
Q1
$34.7M Buy
+316,617
New +$35M 0.83% 40
2022
Q4
Sell
-93,005
Closed -$8.12M 93
2022
Q3
$8.12M Buy
+93,005
New +$8.49M 0.2% 78
2022
Q2
Sell
-315,680
Closed -$26.1M 96
2022
Q1
$26.1M Hold
315,680
0.46% 63
2021
Q4
$19.3M Hold
315,680
0.29% 74
2021
Q3
$18.6M Sell
315,680
-455,782
-59% -$26M 0.31% 75
2021
Q2
$48.7M Buy
+771,462
New +$46.1M 0.82% 45
2020
Q4
Sell
-21,402
Closed -$735K 124
2020
Q3
$735K Sell
21,402
-56,103
-72% -$2.29M 0.02% 105
2020
Q2
$3.47M Sell
77,505
-17,757
-19% -$796K 0.11% 93
2020
Q1
$3.62M Buy
95,262
+15,262
+19% +$843K 0.13% 79
2019
Q4
$5.58M Buy
+80,000
New +$5.53M 0.17% 68
2017
Q3
Sell
-542,944
Closed -$43.8M 96
2017
Q2
$43.8M Hold
542,944
1.11% 33
2017
Q1
$44.5M Buy
542,944
+447,344
+468% +$37.4M 1.11% 30
2016
Q4
$8.63M Sell
95,600
-410,544
-81% -$35.9M 0.33% 45
2016
Q3
$44.2M Buy
+506,144
New +$44.9M 1.28% 23

Other funds holding XOM

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

Nan Shan Life Insurance opened a new position in ExxonMobil (XOM) in Q2 2026: 331,522 shares worth $45.3M. The stake represents 1.42% of the portfolio and ranks #24 among its holdings. This is a return to the name: Nan Shan Life Insurance previously reported a position in XOM as recently as Q3 2025.

Nan Shan Life Insurance first reported a position in XOM in Q3 2016 and has held it in 25 quarters since. The position peaked at $48.7M in Q1 2024. 4,249 funds tracked by Wall St. Rank hold XOM as of Q2 2026.

  • Nan Shan Life Insurance held 331,522 shares of ExxonMobil worth $45.3M as of Q2 2026.
  • ExxonMobil was a new Nan Shan Life Insurance position in Q2 2026.
  • ExxonMobil made up 1.42% of Nan Shan Life Insurance's portfolio in Q2 2026, its #24 holding.
  • Nan Shan Life Insurance first reported a position in ExxonMobil in Q3 2016 and has held it in 25 quarters since.
  • Nan Shan Life Insurance's ExxonMobil position peaked at $48.7M in Q1 2024.
  • 4,249 funds tracked by Wall St. Rank held ExxonMobil as of Q2 2026.

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