ACQUIREDStale
DeLuca John Garrett
Envela Corp · NASDAQ
+105 sh · $1.4K
Filed 1 Sept 2026SEC Form 4view source
DeLuca John Garrett
Envela Corp · NASDAQ
+105 sh · $1.4K
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