Nebula Research & Development’s Ocular Therapeutix OCUL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2023
Q3
Sell
-21,777
Closed -$112K 617
2023
Q2
$112K Sell
21,777
-697
-3% -$3.6K 0.09% 295
2023
Q1
$118K Buy
+22,474
New +$118K 0.21% 195