DISCLOSEDQuarterly
Renaissance Technologies
Egain Corp · NASDAQ
838,425 sh · $6.6M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Egain Corp · NASDAQ
838,425 sh · $6.6M
Two Sigma Investments
Egain Corp · NASDAQ
378,119 sh · $3.0M
BlackRock
Egain Corp · NASDAQ
1,471,293 sh · $9.3M