Oculis Holding AG (OCS) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

18,304,608Shares Outstanding
3,667,393Shares held by institutions
$105,510,897Value of institutional holdings
40.14%Institutional ownership %
17.11%Shares Changed QoQ
46No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

A total of 41 institutions have reported a stake in Oculis Holding AG (NASDAQ:OCS) as of December 2025, according to recent 13F filings with the SEC.

41 Institutional Holders

3,667,393 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
EQT Fund Management S.a r.l. 31 Dec, 2025 5,900,294 0 0.00% $117,828,871.00
Gildi - lifeyrissjodur 31 Dec, 2025 2,447,985 2,447,985 0.00% $50,250,171.00
Pivotal bioVenture Partners Investment Advisor LLC 31 Dec, 2025 2,288,658 -12,116 -0.53% $45,704,500.00
Aberdeen Group plc 31 Dec, 2025 1,746,946 493,827 39.41% $34,886,512.00
WELLINGTON MANAGEMENT GROUP LLP 31 Dec, 2025 1,356,179 1,356,179 0.00% $27,082,895.00
SR ONE CAPITAL MANAGEMENT, LP 31 Dec, 2025 641,022 318,522 98.77% $12,801,209.00
Saturn V Capital Management LP 31 Dec, 2025 516,761 516,761 0.00% $10,319,717.00
Nan Fung Group Holdings Ltd 31 Dec, 2025 514,702 0 0.00% $10,278,599.00
PERCEPTIVE ADVISORS LLC 31 Dec, 2025 493,827 493,827 0.00% $9,861,725.00
Alyeska Investment Group, L.P. 31 Dec, 2025 331,332 200,000 152.29% $6,616,700.00
Woodline Partners LP 31 Dec, 2025 201,200 117,367 140.00% $4,017,964.00
SYQUANT CAPITAL SAS 31 Dec, 2025 192,722 192,722 0.00% $3,849.00
FOLKETRYGDFONDET 31 Dec, 2025 182,800 182,800 0.00% $3,650,516.00
Propel Bio Management, LLC 31 Dec, 2025 172,839 172,839 0.00% $3,451,595.00
CITADEL ADVISORS LLC 31 Dec, 2025 165,487 165,487 0.00% $3,304,775.00
NEXTBio Capital Management LP 31 Dec, 2025 149,750 149,750 0.00% $2,990,508.00
Compagnie Lombard Odier SCmA 31 Dec, 2025 107,300 10,300 10.62% $2,142,781.00
ACUTA CAPITAL PARTNERS, LLC 31 Dec, 2025 101,777 0 0.00% $2,032,487.00
Simplify Asset Management Inc. 31 Dec, 2025 98,765 98,765 0.00% $1,972,337.00
BANK OF AMERICA CORP /DE/ 31 Dec, 2025 63,951 25,416 65.96% $1,277,101.00