Which investors drive anomaly returns and how? Yizhang Li; Stanislav Sokolinski; Andrea Tamoni Journal of Financial Economics 2026 179, 104257