DISCLOSEDQuarterly
Renaissance Technologies
Taylor Devices Inc · NASDAQ
49,662 sh · $2.8M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Taylor Devices Inc · NASDAQ
49,662 sh · $2.8M
Two Sigma Investments
Taylor Devices Inc · NASDAQ
5,865 sh · $334.3K
BlackRock
Taylor Devices Inc · NASDAQ
113,615 sh · $5.1M