DISCLOSEDQuarterly
Renaissance Technologies
Byrna Technologies Inc · NASDAQ
382,327 sh · $3.5M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Byrna Technologies Inc · NASDAQ
382,327 sh · $3.5M
BlackRock
Byrna Technologies Inc · NASDAQ
1,160,699 sh · $11.6M