Recent 13F filings as of December 2025 show that 134 institutional investors hold a position in Opera Ltd (NASDAQ:OPRA).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Tidal Investments LLC | 31 Dec, 2025 | 3,098,339 | 1,345,904 | 76.80% | $43,872,480.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 1,541,487 | 966,982 | 168.32% | $21,827,456.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 1,145,300 | 581,101 | 103.00% | $16,217,448.00 |
| Schonfeld Strategic Advisors LLC | 31 Dec, 2025 | 1,129,204 | 1,129,204 | 0.00% | $15,989,526.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Dec, 2025 | 817,302 | -196,442 | -19.38% | $11,572,996.00 |
| Portolan Capital Management, LLC | 31 Dec, 2025 | 631,177 | -492,908 | -43.85% | $8,937,466.00 |
| Penn Capital Management Company, LLC | 31 Dec, 2025 | 532,279 | -20,527 | -3.71% | $7,544,999.00 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 31 Dec, 2025 | 517,838 | 382,645 | 283.04% | $7,332,586.00 |
| CREDIT AGRICOLE S A | 31 Dec, 2025 | 372,305 | 60,600 | 19.44% | $5,271,839.00 |
| NEW YORK STATE COMMON RETIREMENT FUND | 31 Dec, 2025 | 353,872 | 0 | 0.00% | $5,010,828.00 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 301,296 | -24,323 | -7.47% | $4,266,351.00 |
| MARSHALL WACE, LLP | 31 Dec, 2025 | 260,468 | -391,497 | -60.05% | $3,688,227.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 254,360 | 95,332 | 59.95% | $3,601,738.00 |
| Rockefeller Capital Management L.P. | 31 Dec, 2025 | 246,089 | 12,053 | 5.15% | $3,484,625.00 |
| Whetstone Capital Advisors, LLC | 31 Dec, 2025 | 245,459 | 63,517 | 34.91% | $3,475,699.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 244,307 | -52,798 | -17.77% | $3,459,387.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 242,401 | 25,195 | 11.60% | $3,432,409.00 |
| Jump Financial, LLC | 31 Dec, 2025 | 232,445 | 215,811 | 1,297.41% | $3,291,421.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 231,801 | 121,301 | 109.77% | $3,282,302.00 |
| Baader Bank Aktiengesellschaft | 31 Dec, 2025 | 221,417 | 58,844 | 36.20% | $3,113,687.00 |