DISCLOSEDQuarterly
Renaissance Technologies
Stifel Finl Corp · NASDAQ
100,823 sh · $7.5M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Stifel Finl Corp · NASDAQ
100,823 sh · $7.5M
Two Sigma Investments
Stifel Finl Corp · NASDAQ
366,321 sh · $27.1M
Bridgewater Associates
Stifel Finl Corp · NASDAQ
41,281 sh · $3.1M
BlackRock
Stifel Finl Corp · NASDAQ
9,249,061 sh · $778.3M