Renaissance Technologies’s Ocular Therapeutix OCUL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.81M Sell
410,048
-43,952
-10% -$408K 0.01% 1693
2025
Q1
$3.33M Buy
+454,000
New +$3.33M 0.01% 1687
2024
Q2
Sell
-29,700
Closed -$270K 3830
2024
Q1
$270K Buy
+29,700
New +$270K ﹤0.01% 3127
2023
Q4
Sell
-125,200
Closed -$393K 4010
2023
Q3
$393K Buy
125,200
+100,307
+403% +$315K ﹤0.01% 2823
2023
Q2
$128K Sell
24,893
-46,300
-65% -$238K ﹤0.01% 3413
2023
Q1
$375K Sell
71,193
-222,800
-76% -$1.17M ﹤0.01% 3015
2022
Q4
$826K Buy
293,993
+279,200
+1,887% +$784K ﹤0.01% 2646
2022
Q3
$61K Sell
14,793
-366,707
-96% -$1.51M ﹤0.01% 3706
2022
Q2
$1.53M Sell
381,500
-129,305
-25% -$520K ﹤0.01% 2386
2022
Q1
$2.53M Buy
510,805
+430,705
+538% +$2.13M ﹤0.01% 2056
2021
Q4
$558K Sell
80,100
-166,100
-67% -$1.16M ﹤0.01% 3023
2021
Q3
$2.46M Sell
246,200
-80,922
-25% -$809K ﹤0.01% 1937
2021
Q2
$4.64M Buy
327,122
+277,222
+556% +$3.93M 0.01% 1683
2021
Q1
$819K Sell
49,900
-284,166
-85% -$4.66M ﹤0.01% 2697
2020
Q4
$6.92M Buy
+334,066
New +$6.92M 0.01% 1395
2017
Q2
Sell
-88,900
Closed -$825K 3317
2017
Q1
$825K Sell
88,900
-56,200
-39% -$522K ﹤0.01% 2607
2016
Q4
$1.21M Buy
+145,100
New +$1.21M ﹤0.01% 2464
2016
Q3
Sell
-47,300
Closed -$234K 3451
2016
Q2
$234K Buy
+47,300
New +$234K ﹤0.01% 3005
2015
Q3
Sell
-10,992
Closed -$231K 3299
2015
Q2
$231K Buy
+10,992
New +$231K ﹤0.01% 2950