Loading live market data…

Ocular Therapeutix, Inc.

NASDAQ:OCUL

$9.8216 USD

$0.12 (1.25%)

Volume
609.11K
Average Volume
2.92M
Market Capitalization
$2.15B
P/E Ratio
-6.73
Dividend Yield
0.00%
Price Target
$30.00
Year High
$16.44
Year Low
$6.23
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$14.81

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.25%

Investors Holding

10

change: -275 | last: 285

Increased Positions

4

change: -178 | last: 182

Reduced Positions

3

change: -58 | last: 61

New Positions

0

change: -76 | last: 76

Sold Positions

261

change: 204 | last: 57

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -103.981 | last: 1.0398

Total Invested

5.53M

OCUL Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $12.14 187.24M $2.27B $737.06M $79.78M $1.62B
2024-12-31 $8.54 158.26M $1.35B $392.1M $75.78M $1.04B
2023-12-31 $4.46 79.83M $356.03M $195.81M $83.39M $243.61M
2022-12-31 $2.81 76.88M $216.02M $102.3M $64.28M $178M
2021-12-31 $6.97 76.39M $532.46M $164.16M $58.98M $427.28M
2020-12-31 $20.70 60.75M $1.26B $228.06M $58.44M $1.09B
2019-12-31 $3.95 45.27M $178.83M $54.44M $59.34M $183.74M
2018-12-31 $3.98 38.12M $151.7M $54.06M $24.79M $122.42M
2017-12-31 $4.45 28.82M $128.24M $41.54M $18.02M $104.72M
2016-12-31 $8.37 24.82M $207.71M $32.94M $15.64M $190.42M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $8.47 224.1M $1.9B $666.7M $79.46M $1.31B
2025-12-31 $12.14 222.92M $2.71B $737.06M $76.97M $2.05B
2025-09-30 $11.69 183.92M $2.15B $344.77M $77.01M $1.88B
2025-06-30 $9.28 172.59M $1.6B $391.13M $76.94M $1.29B
2025-03-31 $7.33 169.4M $1.24B $349.68M $76.22M $968.22M
2024-12-31 $8.54 168.02M $1.43B $392.1M $75.78M $1.12B
2024-09-30 $8.70 166.99M $1.45B $427.22M $75.12M $1.1B
2024-06-30 $6.66 165.82M $1.1B $459.69M $74.89M $719.59M
2024-03-31 $8.69 132.02M $1.15B $482.89M $74.4M $738.79M
2023-12-31 $4.46 105.92M $472.42M $195.81M $83.39M $360.01M
2023-09-30 $3.14 79.37M $249.23M $110.55M $83.02M $221.7M
2023-06-30 $5.16 78.05M $402.73M $66.61M $64.77M $400.89M