Investors Research Corp’s Alibaba BABA Stock Holding History
Bought
Maintained
Sold
Other funds holding BABA
AP
GI
QPBE
FFA
WMWM
RI
JA
PC
CIM
HCP
Investors Research Corp's BABA Position: Q3 2026 in Review
Investors Research Corp reduced its Alibaba (BABA) stake by 3.2% in Q3 2026, selling an estimated $11.1K and leaving 2,920 shares worth $314K. The position accounts for 0.06% of the portfolio, ranked #216.
Investors Research Corp first reported a position in BABA in Q1 2019 and has held it in 31 quarters since. The position peaked at $663K in Q3 2025. 49 funds tracked by Wall St. Rank hold BABA as of Q3 2026.
- Investors Research Corp held 2,920 shares of Alibaba worth $314K as of Q3 2026.
- Investors Research Corp sold 96 Alibaba shares in Q3 2026, an estimated $11.1K.
- Alibaba made up 0.06% of Investors Research Corp's portfolio in Q3 2026, its #216 holding.
- Investors Research Corp first reported a position in Alibaba in Q1 2019 and has held it in 31 quarters since.
- Investors Research Corp's Alibaba position peaked at $663K in Q3 2025.
- 49 funds tracked by Wall St. Rank held Alibaba as of Q3 2026.
Based on Investors Research Corp's 13F filing for Q3 2026, filed 7 Oct 2026.