DISCLOSEDQuarterly
Two Sigma Investments
Eplus Inc · NASDAQ
112,063 sh · $8.4M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Eplus Inc · NASDAQ
112,063 sh · $8.4M
Renaissance Technologies
Eplus Inc · NASDAQ
6,300 sh · $474.1K
BlackRock
Eplus Inc · NASDAQ
4,261,397 sh · $314.0M