Nan Shan Life Insurance’s Mastercard MA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$19.5M Sell
34,680
-29,420
-46% -$16.5M 0.43% 66
2025
Q1
$35.1M Sell
64,100
-26,227
-29% -$14.4M 0.83% 41
2024
Q4
$47.6M Buy
90,327
+35,785
+66% +$18.8M 1.14% 28
2024
Q3
$26.9M Sell
54,542
-140,498
-72% -$69.4M 0.63% 52
2024
Q2
$86M Buy
195,040
+157,240
+416% +$69.4M 2.04% 9
2024
Q1
$18.2M Hold
37,800
0.43% 65
2023
Q4
$16.1M Hold
37,800
0.39% 68
2023
Q3
$15M Sell
37,800
-189,676
-83% -$75.1M 0.41% 64
2023
Q2
$89.5M Buy
227,476
+2,000
+0.9% +$787K 2.16% 9
2023
Q1
$81.9M Buy
225,476
+20,822
+10% +$7.57M 1.95% 10
2022
Q4
$71.2M Sell
204,654
-72,788
-26% -$25.3M 1.94% 12
2022
Q3
$78.9M Hold
277,442
1.93% 13
2022
Q2
$87.5M Hold
277,442
1.84% 13
2022
Q1
$99.2M Hold
277,442
1.74% 16
2021
Q4
$99.7M Buy
277,442
+17,720
+7% +$6.37M 1.51% 20
2021
Q3
$90.3M Sell
259,722
-33,314
-11% -$11.6M 1.5% 21
2021
Q2
$107M Buy
293,036
+26,017
+10% +$9.5M 1.81% 16
2021
Q1
$95.1M Buy
267,019
+144,231
+117% +$51.4M 1.85% 13
2020
Q4
$43.8M Sell
122,788
-20,000
-14% -$7.14M 0.91% 34
2020
Q3
$48.3M Buy
142,788
+40,233
+39% +$13.6M 1.27% 24
2020
Q2
$30.3M Sell
102,555
-27,242
-21% -$8.06M 0.92% 32
2020
Q1
$31.4M Sell
129,797
-151,803
-54% -$36.7M 1.15% 28
2019
Q4
$84.1M Sell
281,600
-14,671
-5% -$4.38M 2.62% 9
2019
Q3
$80.5M Buy
+296,271
New +$80.5M 2.22% 15
2019
Q2
Sell
-442,300
Closed -$104M 101
2019
Q1
$104M Hold
442,300
2.05% 17
2018
Q4
$83.4M Hold
442,300
1.99% 15
2018
Q3
$98.5M Buy
442,300
+263,744
+148% +$58.7M 1.91% 17
2018
Q2
$35.1M Sell
178,556
-21,444
-11% -$4.21M 0.81% 36
2018
Q1
$35M Sell
200,000
-61,769
-24% -$10.8M 0.72% 41
2017
Q4
$39.6M Buy
261,769
+161,769
+162% +$24.5M 1.03% 30
2017
Q3
$14.1M Buy
+100,000
New +$14.1M 0.29% 56
2017
Q2
Sell
-310,505
Closed -$34.9M 79
2017
Q1
$34.9M Buy
310,505
+223,525
+257% +$25.1M 0.87% 32
2016
Q4
$8.98M Sell
86,980
-355,653
-80% -$36.7M 0.34% 43
2016
Q3
$45M Buy
442,633
+161,798
+58% +$16.5M 1.3% 21
2016
Q2
$24.7M Sell
280,835
-1,461
-0.5% -$129K 0.96% 22
2016
Q1
$26.7M Buy
282,296
+175,760
+165% +$16.6M 1.16% 20
2015
Q4
$10.4M Buy
+106,536
New +$10.4M 0.59% 35