Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$4B Sell
17,664,956
-340,387
2025
Q1
$2.99B Sell
18,005,343
-10,346,607
2024
Q4
$5.6B Sell
28,351,950
-415,156
2024
Q3
$5B Buy
28,767,106
+359,854
2024
Q2
$4.94B Sell
28,407,252
-600,821
2024
Q1
$3.95B Sell
29,008,073
-2,052,296
2023
Q4
$3.23B Buy
31,060,369
+422,976
2023
Q3
$2.66B Buy
30,637,393
+1,079,574
2023
Q2
$2.98B Buy
29,557,819
+4,168,200
2023
Q1
$2.37B Buy
25,389,619
+971,844
2022
Q4
$1.82B Sell
24,417,775
-708,393
2022
Q3
$1.72B Sell
25,126,168
-1,196,985
2022
Q2
$2.15B Buy
26,323,153
+134,529
2022
Q1
$2.73B Buy
26,188,624
+251,551
2021
Q4
$3.12B Buy
25,937,073
+557,498
2021
Q3
$2.83B Sell
25,379,575
-601,698
2021
Q2
$3.12B Sell
25,981,273
-658,898
2021
Q1
$3.15B Sell
26,640,171
-999,956
2020
Q4
$3.01B Buy
27,640,127
+130,578
2020
Q3
$2.23B Sell
27,509,549
-1,990,194
2020
Q2
$1.67B Sell
29,499,743
-174,524
2020
Q1
$1.42B Sell
29,674,267
-1,030,476
2019
Q4
$1.78B Sell
30,704,743
-3,219,585
2019
Q3
$1.58B Sell
33,924,328
-790,787
2019
Q2
$1.36B Sell
34,715,115
-588,870
2019
Q1
$1.45B Sell
35,303,985
-925,518
2018
Q4
$1.34B Buy
36,229,503
+1,087,513
2018
Q3
$1.55B Buy
35,141,990
+952,889
2018
Q2
$1.25B Buy
34,189,101
+320,062
2018
Q1
$1.48B Sell
33,869,039
-122,646
2017
Q4
$1.35B Buy
33,991,685
+81,730
2017
Q3
$1.27B Sell
33,909,955
-561,326
2017
Q2
$1.21B Buy
34,471,281
+6,281,847
2017
Q1
$926M Buy
28,189,434
+184,195
2016
Q4
$805M Sell
28,005,239
-819,916
2016
Q3
$882M Sell
28,825,155
-416,394
2016
Q2
$795M Buy
29,241,549
+1,143,711
2016
Q1
$715M Sell
28,097,838
-77,998
2015
Q4
$641M Buy
28,175,836
+658,433
2015
Q3
$571M Buy
27,517,403
+903,024
2015
Q2
$604M Buy
26,614,379
+1,937,553
2015
Q1
$579M Buy
24,676,826
+2,334,272
2014
Q4
$500M Buy
22,342,554
+2,362,855
2014
Q3
$403M Sell
19,979,699
-1,709,181
2014
Q2
$464M Buy
21,688,880
+4,437,235
2014
Q1
$345M Buy
17,251,645
+408,603
2013
Q4
$294M Sell
16,843,042
-536,127
2013
Q3
$295M Buy
17,379,169
+256,409
2013
Q2
$314M Buy
+17,122,760