DISCLOSEDQuarterly
Renaissance Technologies
Opera Ltd · NASDAQ
284,801 sh · $4.1M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Opera Ltd · NASDAQ
284,801 sh · $4.1M
Two Sigma Investments
Opera Ltd · NASDAQ
20,900 sh · $298.0K
BlackRock
Opera Ltd · NASDAQ
62,695 sh · $880.2K