DISCLOSEDQuarterly
Renaissance Technologies
Envela Corp · NASDAQ
261,004 sh · $4.3M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Envela Corp · NASDAQ
261,004 sh · $4.3M
Two Sigma Investments
Envela Corp · NASDAQ
16,845 sh · $280.6K
BlackRock
Envela Corp · NASDAQ
17,397 sh · $78.1K