OCS
OCS
NASDAQ · Pharmaceuticals

Oculis Holding Ag

$6.83
-0.45 (-6.18%)
As of Nov 7, 1:48 AM ET ·
Day Range $6.78 — $7.85
52W Range $6.78 — $34.48
Open$7.30
Previous Close$7.28
Day High$7.85
Day Low$6.78
52W High$34.48
52W Low$6.78
Volume—
Avg Volume319.4K
Market Cap462.37M
P/E Ratio—
EPS$-1.39
SectorPharmaceuticals

Analyst Ratings

Strong Buy
15 analysts
14 Buy 1 Hold 0 Sell
Price Target +299.9% upside
Current
$6.83
Target
$27.31
$14.95 $27.31 avg $37.18

Key Financials

FY 2025 FY 2024 FY 2023
Revenue 335.81M 321.14M 281.93M
Net Income 75.81M 72.36M 63.56M
Profit Margin 22.6% 22.5% 22.5%
EBITDA 137.16M 117.64M 104.92M
Free Cash Flow 80.35M 48.21M 59.98M
Rev Growth +1.2% -6.4% +18.4%
Debt/Equity 0.56 0.65 0.60

Pharmaceuticals Peers

Symbol Name Price Change P/E Mkt Cap
LLY Eli Lilly and Co. $1,354.00 -0.79% 46.6 1.28T
JNJ Johnson & Johnson $276.22 +1.43% 40.8 656.45B
MRK Merck & Co. Inc. $146.73 -0.14% 147.8 362.53B
PFE Pfizer Inc. $29.39 -1.64% 41.4 167.12B
BMY Bristol-Myers Squibb Co $62.14 -1.57% 13.8 127.96B
ZTS Zoetis Inc $79.40 -3.30% 12.8 33.59B

Quick Stats

Market Cap462.37M
P/E Ratio—
EPS$-1.39
Volume—
SectorPharmaceuticals