Okeanis Eco Tankers Corp. (ECO) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

32,087,033Shares Outstanding
1,423,997Shares held by institutions
$60,818,912Value of institutional holdings
20.50%Institutional ownership %
126.55%Shares Changed QoQ
63No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

A total of 63 institutions have reported a stake in Okeanis Eco Tankers Corp. (NYSE:ECO) as of December 2025, according to recent 13F filings with the SEC.

63 Institutional Holders

1,423,997 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
QVT Financial LP 31 Dec, 2025 1,423,997 0 0.00% $43,369,253.00
Encompass Capital Advisors LLC 31 Dec, 2025 810,154 810,154 0.00% $27,415,611.00
FIL Ltd 31 Dec, 2025 574,182 84,130 17.17% $19,338,883.00
MARSHALL WACE, LLP 31 Dec, 2025 322,423 322,423 0.00% $10,910,794.00
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP 31 Dec, 2025 292,782 279,338 2,077.79% $9,882,894.00
VR Advisory Services Ltd 31 Dec, 2025 257,282 -92,806 -26.51% $8,706,423.00
GOLDMAN SACHS GROUP INC 31 Dec, 2025 225,358 42,414 23.18% $7,626,115.00
BlackRock, Inc. 31 Dec, 2025 205,327 204,402 22,097.51% $6,948,265.00
CITADEL ADVISORS LLC 31 Dec, 2025 201,195 192,919 2,331.07% $6,808,439.00
Portolan Capital Management, LLC 31 Dec, 2025 161,815 161,815 0.00% $5,475,820.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 158,340 99,662 169.85% $5,358,226.00
JPMORGAN CHASE & CO 31 Dec, 2025 154,325 154,325 0.00% $5,222,358.00
BANK OF AMERICA CORP /DE/ 31 Dec, 2025 141,523 137,121 3,114.97% $4,789,138.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 124,109 107,505 647.46% $4,199,849.00
Point72 Asset Management, L.P. 31 Dec, 2025 118,589 112,489 1,844.08% $4,013,052.00
BARCLAYS PLC 31 Dec, 2025 111,143 102,643 1,207.56% $3,761,077.00
Walleye Capital LLC 31 Dec, 2025 103,186 103,186 0.00% $3,491,814.00
Counterpoint Mutual Funds LLC 31 Dec, 2025 100,179 100,179 0.00% $3,390,057.00
JANE STREET GROUP, LLC 31 Dec, 2025 79,404 79,404 0.00% $2,665,911.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 78,528 39,290 100.13% $2,657,388.00