Haverford Trust Company’s Meta Platforms (Facebook) META Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$5.6M Buy
7,586
+1,143
+18% +$844K 0.05% 119
2025
Q1
$3.71M Buy
6,443
+269
+4% +$155K 0.04% 137
2024
Q4
$3.61M Sell
6,174
-1,009
-14% -$591K 0.04% 139
2024
Q3
$4.11M Buy
7,183
+541
+8% +$310K 0.04% 130
2024
Q2
$3.35M Buy
6,642
+2,338
+54% +$1.18M 0.04% 140
2024
Q1
$2.09M Sell
4,304
-23
-0.5% -$11.2K 0.02% 170
2023
Q4
$1.53M Buy
4,327
+586
+16% +$207K 0.02% 181
2023
Q3
$1.12M Sell
3,741
-24
-0.6% -$7.21K 0.01% 189
2023
Q2
$1.08M Sell
3,765
-174
-4% -$49.9K 0.01% 199
2023
Q1
$835K Buy
3,939
+1,495
+61% +$317K 0.01% 210
2022
Q4
$294K Sell
2,444
-1,275
-34% -$153K ﹤0.01% 296
2022
Q3
$505K Sell
3,719
-128
-3% -$17.4K 0.01% 243
2022
Q2
$620K Sell
3,847
-2,829
-42% -$456K 0.01% 226
2022
Q1
$1.48M Sell
6,676
-1,690
-20% -$376K 0.02% 168
2021
Q4
$2.81M Sell
8,366
-301
-3% -$101K 0.03% 136
2021
Q3
$2.94M Buy
8,667
+690
+9% +$234K 0.04% 134
2021
Q2
$2.77M Buy
7,977
+148
+2% +$51.5K 0.03% 136
2021
Q1
$2.31M Sell
7,829
-299
-4% -$88.1K 0.03% 132
2020
Q4
$2.22M Sell
8,128
-115
-1% -$31.4K 0.03% 118
2020
Q3
$2.16M Buy
8,243
+140
+2% +$36.7K 0.03% 118
2020
Q2
$1.84M Sell
8,103
-24
-0.3% -$5.45K 0.03% 123
2020
Q1
$1.36M Sell
8,127
-1,516
-16% -$253K 0.03% 131
2019
Q4
$1.98M Buy
9,643
+81
+0.8% +$16.6K 0.03% 131
2019
Q3
$1.7M Buy
9,562
+1,266
+15% +$225K 0.03% 138
2019
Q2
$1.6M Sell
8,296
-22
-0.3% -$4.25K 0.03% 136
2019
Q1
$1.39M Sell
8,318
-153
-2% -$25.5K 0.03% 140
2018
Q4
$1.11M Sell
8,471
-225
-3% -$29.5K 0.02% 148
2018
Q3
$1.43M Sell
8,696
-4,052
-32% -$666K 0.03% 139
2018
Q2
$2.48M Buy
12,748
+8,526
+202% +$1.66M 0.05% 107
2018
Q1
$675K Sell
4,222
-149
-3% -$23.8K 0.01% 183
2017
Q4
$771K Buy
4,371
+779
+22% +$137K 0.02% 170
2017
Q3
$614K Buy
3,592
+1,086
+43% +$186K 0.01% 169
2017
Q2
$378K Sell
2,506
-541
-18% -$81.6K 0.01% 195
2017
Q1
$433K Sell
3,047
-923
-23% -$131K 0.01% 184
2016
Q4
$457K Buy
3,970
+653
+20% +$75.2K 0.01% 173
2016
Q3
$425K Buy
3,317
+1,298
+64% +$166K 0.01% 183
2016
Q2
$231K Buy
2,019
+64
+3% +$7.32K 0.01% 216
2016
Q1
$223K Buy
+1,955
New +$223K 0.01% 225