Farmers & Merchants Trust Co of Chambersburg PA’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-1,750
Closed -$220K 359
2026
Q1
$220K Hold
1,750
0.06% 106
2025
Q4
$257K Hold
1,750
0.07% 101
2025
Q3
$313K Hold
1,750
0.09% 94
2025
Q2
$198K Hold
1,750
0.06% 114
2025
Q1
$231K Hold
1,750
0.08% 108
2024
Q4
$148K Hold
1,750
0.06% 134
2024
Q3
$186K Hold
1,750
0.07% 128
2024
Q2
$126K Sell
1,750
-500
-22% -$38.3K 0.05% 149
2024
Q1
$163K Buy
2,250
+1,500
+200% +$110K 0.07% 134
2023
Q4
$58K Hold
750
0.03% 189
2023
Q3
$65K Hold
750
0.04% 168
2023
Q2
$63K Hold
750
0.04% 170
2023
Q1
$77K Hold
750
0.05% 151
2022
Q4
$66K Hold
750
0.05% 162
2022
Q3
$60K Hold
750
0.05% 156
2022
Q2
$85K Hold
750
0.06% 138
2022
Q1
$82K Hold
750
0.05% 145
2021
Q4
$89K Hold
750
0.06% 139
2021
Q3
$111K Buy
750
+250
+50% +$45.5K 0.08% 123
2021
Q2
$113K Hold
500
0.08% 126
2021
Q1
$113K Hold
500
0.09% 116
2020
Q4
$116K Hold
500
0.09% 103
2020
Q3
$147K Hold
500
0.13% 89
2020
Q2
$108K Hold
500
0.09% 110
2020
Q1
$97K Hold
500
0.1% 106
2019
Q4
$106K Hold
500
0.08% 125
2019
Q3
$84K Hold
500
0.07% 142
2019
Q2
$85K Hold
500
0.07% 137
2019
Q1
$91K Hold
500
0.08% 135
2018
Q4
$69K Buy
500
+200
+67% +$29.6K 0.07% 129
2018
Q3
$49K Hold
300
0.04% 162
2018
Q2
$56K Hold
300
0.05% 158
2018
Q1
$55.1K Hold
300
0.05% 151
2017
Q4
$51.7K Buy
+300
New +$53.8K 0.04% 158

Other funds holding BABA

Farmers & Merchants Trust Co of Chambersburg PA's BABA Position: Q2 2026 in Review

Farmers & Merchants Trust Co of Chambersburg PA sold out of Alibaba (BABA) in Q2 2026, closing a stake of 1,750 shares — an estimated $220K sold.

Farmers & Merchants Trust Co of Chambersburg PA first reported a position in BABA in Q4 2017 and held it in 34 quarters. The position peaked at $313K in Q3 2025. 857 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Farmers & Merchants Trust Co of Chambersburg PA reported no remaining Alibaba position as of Q2 2026 after selling out during the quarter.
  • Farmers & Merchants Trust Co of Chambersburg PA sold 1,750 Alibaba shares in Q2 2026, an estimated $220K.
  • Farmers & Merchants Trust Co of Chambersburg PA first reported a position in Alibaba in Q4 2017 and held it in 34 quarters.
  • Farmers & Merchants Trust Co of Chambersburg PA's Alibaba position peaked at $313K in Q3 2025.
  • 857 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Farmers & Merchants Trust Co of Chambersburg PA's 13F filing for Q2 2026, filed 24 Jul 2026.