A total of 55 institutions have reported a stake in Ocean Power Technologies, Inc. (NYSE:OPTT) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 31 Dec, 2025 | 6,935,047 | 0 | 0.00% | $2,080,514.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 2,818,104 | 0 | 0.00% | $845,431.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,868,138 | 15,859 | 0.86% | $560,644.00 |
| UBS Group AG | 31 Dec, 2025 | 1,700,538 | 1,557,100 | 1,085.56% | $510,161.00 |
| STATE STREET CORP | 31 Dec, 2025 | 786,384 | 0 | 0.00% | $235,915.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 725,384 | -596,863 | -45.14% | $217,615.00 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 31 Dec, 2025 | 518,438 | -237,371 | -31.41% | $155,531.00 |
| Cambridge Investment Research Advisors, Inc. | 31 Dec, 2025 | 462,200 | 260,000 | 128.59% | $139.00 |
| GROUP ONE TRADING LLC | 31 Dec, 2025 | 369,365 | 247,285 | 202.56% | $110,810.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 349,358 | 72,495 | 26.18% | $104,807.00 |
| HAMILTON CAPITAL PARTNERS, LLC | 31 Dec, 2025 | 301,878 | 301,878 | 0.00% | $90,563.00 |
| SIMPLEX TRADING, LLC | 31 Dec, 2025 | 181,016 | 6,100 | 3.49% | $54,304.00 |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 31 Dec, 2025 | 174,614 | -30,489 | -14.87% | $52,384.00 |
| J.W. COLE ADVISORS, INC. | 31 Dec, 2025 | 73,190 | -2,000 | -2.66% | $21,912.00 |
| OSAIC HOLDINGS, INC. | 31 Dec, 2025 | 70,150 | 39,475 | 128.69% | $21,045.00 |
| Advisory Services Network, LLC | 31 Dec, 2025 | 65,000 | 65,000 | 0.00% | $19,500.00 |
| TWO SIGMA SECURITIES, LLC | 31 Dec, 2025 | 53,217 | 42,158 | 381.21% | $15,965.00 |
| Pinnacle Financial Partners, Inc. | 31 Dec, 2025 | 50,500 | 50,500 | 0.00% | $15,150.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 50,000 | 0 | 0.00% | $15,000.00 |
| Legato Capital Management LLC | 31 Dec, 2025 | 48,257 | 0 | 0.00% | $14,477.00 |