Nan Shan Life Insurance’s Bank of America BAC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$70M Hold
1,478,499
1.56% 19
2025
Q1
$61.7M Buy
1,478,499
+545,977
+59% +$22.8M 1.46% 17
2024
Q4
$41M Sell
932,522
-275,527
-23% -$12.1M 0.98% 36
2024
Q3
$47.9M Buy
1,208,049
+1,165,361
+2,730% +$46.2M 1.13% 28
2024
Q2
$1.7M Sell
42,688
-1,512,752
-97% -$60.2M 0.04% 102
2024
Q1
$59M Hold
1,555,440
1.39% 20
2023
Q4
$52.4M Hold
1,555,440
1.27% 25
2023
Q3
$42.6M Buy
1,555,440
+215,919
+16% +$5.91M 1.16% 29
2023
Q2
$38.4M Buy
1,339,521
+645,901
+93% +$18.5M 0.93% 38
2023
Q1
$19.8M Buy
693,620
+358,976
+107% +$10.3M 0.47% 63
2022
Q4
$11.1M Sell
334,644
-686,295
-67% -$22.7M 0.3% 70
2022
Q3
$30.8M Sell
1,020,939
-363,700
-26% -$11M 0.75% 43
2022
Q2
$43.1M Buy
1,384,639
+681,115
+97% +$21.2M 0.9% 37
2022
Q1
$29M Sell
703,524
-644,347
-48% -$26.6M 0.51% 60
2021
Q4
$60M Hold
1,347,871
0.91% 38
2021
Q3
$57.2M Buy
1,347,871
+533,278
+65% +$22.6M 0.95% 37
2021
Q2
$33.6M Buy
814,593
+191,932
+31% +$7.91M 0.57% 66
2021
Q1
$24.1M Sell
622,661
-283,440
-31% -$11M 0.47% 72
2020
Q4
$27.5M Buy
906,101
+208,961
+30% +$6.33M 0.57% 56
2020
Q3
$16.8M Buy
697,140
+398,440
+133% +$9.6M 0.44% 60
2020
Q2
$7.09M Sell
298,700
-900
-0.3% -$21.4K 0.22% 74
2020
Q1
$6.36M Sell
299,600
-367,400
-55% -$7.8M 0.23% 64
2019
Q4
$23.5M Buy
+667,000
New +$23.5M 0.73% 39
2018
Q3
Sell
-888,600
Closed -$25.1M 109
2018
Q2
$25.1M Buy
888,600
+188,600
+27% +$5.32M 0.58% 43
2018
Q1
$21M Buy
+700,000
New +$21M 0.43% 55
2017
Q4
Sell
-1,090,000
Closed -$27.6M 80
2017
Q3
$27.6M Sell
1,090,000
-1,972,999
-64% -$50M 0.57% 41
2017
Q2
$74.3M Sell
3,062,999
-4,569,743
-60% -$111M 1.89% 23
2017
Q1
$180M Buy
+7,632,742
New +$180M 4.49% 6