DISCLOSEDQuarterly
Renaissance Technologies
Stran & Company Inc · NASDAQ
214,731 sh · $354.3K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Stran & Company Inc · NASDAQ
214,731 sh · $354.3K
BlackRock
Stran & Company Inc · NASDAQ
74,712 sh · $83.7K