Companies: 10,795·Total market cap: $144.5T
Oculis Holding AG

Oculis Holding AG

OCSNASDAQHealthcare● Active
$10.71
$-0.50(-4.46%)
Market Cap$612285345
P/E Ratio
52W High$34.475
52W Low$10.52

Oculis Holding AG (OCS) Stock Ownership

Institutional vs insider vs public ownership from 13F and float data — top holders, activity, and insider trades below.

SEC 13F · FMP · OCS · as of Sep 30, 2025

Ownership Breakdown

Institutions 19.06%
Insiders 35.22%
Public 45.72%

20

Institutional Holders

▼ 3 vs Q2

$191.72M

Total Inst. Value

▲ $92.62M vs Q2

57.17M

Shares Outstanding

freeFloat 64.78%

10.89M

13F Shares Held

▲ 5.79M vs Q2

Institutional ownership = 13F shares ÷ total outstanding. Insider % = 100 − free float. Public % = free float − institution %. Data: FMP /symbol-positions-summary + /shares-float + SEC EDGAR.

Top Institutional Holders

OCS largest shareholders · institutional ownership

Q3 2025 · SEC 13F

Showing top 10 holders

HolderShares% OwnedWeightValueReportedChange

EQT FUND MANAGEMENT S.A R.L.

5.90M11.20%

11.20%

$103.73BNov 14, 2025NEW

PIVOTAL BIOVENTURE PARTNERS INVESTMENT ADVISOR LLC

2.30M4.37%

4.37%

$40.45BNov 13, 2025— held

ABRDN PLC

1.25M2.38%

2.38%

$22.22BNov 7, 2025— held

NAN FUNG GROUP HOLDINGS LTD

514.7K97.72%

97.72%

$9.05BNov 13, 2025— held

SR ONE CAPITAL MANAGEMENT, LP

322.5K61.23%

61.23%

$5.67BNov 12, 2025— held

ALYESKA INVESTMENT GROUP, L.P.

131.3K24.93%

24.93%

$2.31BNov 17, 2025— held

ACUTA CAPITAL PARTNERS, LLC

101.8K19.32%

19.32%

$1.79BNov 14, 2025 4.9K

COMPAGNIE LOMBARD ODIER SCMA

97.0K18.42%

18.42%

$1.72BNov 6, 2025— held

WOODLINE PARTNERS LP

83.8K15.92%

15.92%

$1.47BNov 14, 2025 33.3K

UBS GROUP AG

74.7K14.19%

14.19%

$1.31BNov 13, 2025 51.8K

Data from SEC Form 13F filings. Ownership bar normalised to largest holder. Change flags: isNew / isSoldOut / changeInSharesNumber (FMP extract-analytics/holder).

Institutional Activity

Q3 2025 vs prior quarter

Q3 2025

Net institutional sentimentBearish — more selling than buying

2

Increased

+33.5K shares

3

New Positions

first time holders

7

Decreased

−66.4K shares

7

Sold Out

fully exited

Net shares change (top 50)

32.8K

+33.5K / −66.4K

Net new holders

-9

3 new / 7 exited

Based on top 50 institutional holders by position size. Fields: isNew, isSoldOut, changeInSharesNumber (FMP extract-analytics/holder, limit=50).

Insider Buying vs Selling

OCS insider trading · insider activity

Source: SEC Form 4

Recent Insider Transactions

Showing 10 most recent · Common Stock only

No recent insider transactions reported.

Source: /insider-trading/search (FMP stable). Buy/Sell direction: acquisitionOrDisposition A=Buy, D=Sell. RSU vesting (M-Exempt) excluded from sentiment bar. All data from SEC EDGAR public filings.

About institutional & insider ownership

Oculis Holding AG (OCS) is primarily owned by institutional investors, who hold approximately 19.1% of total shares outstanding. Company insiders own approximately 35.22%, while retail and public investors account for the remaining 45.72%.

The largest institutional shareholder of Oculis Holding AG is EQT FUND MANAGEMENT S.A R.L., holding approximately 5.90 million shares — equal to 11.20% of outstanding shares — as of September 30, 2025.

A total of 20 institutional investors currently hold OCS stock, with a combined institutional value of approximately $191,723,678 as of the most recent 13F filing period.

Frequently asked questions

OCS ownership

Oculis Holding AG (OCS) is primarily owned by institutional investors, who hold approximately 19.1% of shares. The largest shareholder is EQT FUND MANAGEMENT S.A R.L. with a 11.20% stake. Company insiders hold 35.22%. Data sourced from SEC Form 13F as of September 30, 2025.

who owns OCS stockOCS ownership structureSEC Form 13F institutional holdingsOCS float vs institutions
Source: FMP · SEC Form 13F · SEC Form 4As of September 30, 2025