Ocular Therapeutix, Inc. OCUL

9.65 (0.17) (1.73%) as of 25 Sep
Market cap
$2.2B
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
(72.99%) (68.55%) (54.85%) (81.83%)

+8 more TTM periods

ROA
(53.70%) (51.03%) (42.01%) (55.41%)
ROIC
0.00% 0.00% 0.00% 0.00%
Return on Tangible Assets
(49.04%) (42.93%) (35.41%) (70.40%)
Average Days of Receivables
212.19 170.77 215.34 201.32
Free Cash Flow per Share
(1.13) (1.07) (1.16) (1.08)
Free Cash Flow
(255.10) (240.81) (216.76) (199.31)
Piotroski F-Score
3.00 3.00 4.00 1.00
Other line items

Show all line items

Columns are period end dates