Joseph EdelmanOCUL history

Issuer:
OCULAR THERAPEUTIX INC
Quarters tracked:
6 (Q4 2024Q1 2026)
Current shares:
500,000
Current value:
$4.24M
Peak shares:
1,078,495 (Q4 2024)
Overall change:
-54%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 2026500,000$4.24M$8.47+500,000+100%
Q4 2025SOLD0-100%
Q3 2025SOLD0-100%
Q2 2025SOLD-915,775-100%
Q1 2025915,775$6.71M$7.33-162,720-15%
Q4 20241,078,495$9.21M$8.54NEW