DISCLOSEDQuarterly
Renaissance Technologies
Greenlight Cap Re Ltd · NASDAQ
77,650 sh · $1.3M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Greenlight Cap Re Ltd · NASDAQ
77,650 sh · $1.3M
Two Sigma Investments
Greenlight Cap Re Ltd · NASDAQ
393,918 sh · $6.8M
BlackRock
Greenlight Cap Re Ltd · NASDAQ
2,106,523 sh · $27.6M