DAM
OCUL icon

Deltec Asset Management’s Ocular Therapeutix OCUL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$25.9M Buy
2,794,892
+78,519
+3% +$729K 4.62% 5
2025
Q1
$19.9M Buy
2,716,373
+100,000
+4% +$733K 4.28% 4
2024
Q4
$22.3M Buy
2,616,373
+16,300
+0.6% +$139K 4.42% 5
2024
Q3
$22.6M Buy
2,600,073
+9,808
+0.4% +$85.3K 4.46% 5
2024
Q2
$17.7M Buy
2,590,265
+226,181
+10% +$1.55M 3.39% 6
2024
Q1
$21.5M Sell
2,364,084
-79,523
-3% -$724K 4.24% 5
2023
Q4
$10.9M Buy
2,443,607
+381,810
+19% +$1.7M 2.45% 10
2023
Q3
$6.47M Buy
2,061,797
+87,000
+4% +$273K 1.47% 16
2023
Q2
$10.2M Buy
1,974,797
+61,185
+3% +$316K 2.23% 12
2023
Q1
$10.1M Buy
1,913,612
+60,667
+3% +$320K 2.49% 10
2022
Q4
$5.21M Sell
1,852,945
-470,728
-20% -$1.32M 1.49% 16
2022
Q3
$9.64M Buy
2,323,673
+254,360
+12% +$1.06M 2.37% 7
2022
Q2
$8.32M Sell
2,069,313
-7,000
-0.3% -$28.1K 1.95% 11
2022
Q1
$10.3M Sell
2,076,313
-19,000
-0.9% -$94.1K 1.76% 13
2021
Q4
$14.6M Sell
2,095,313
-54,000
-3% -$376K 2.38% 8
2021
Q3
$21.5M Sell
2,149,313
-18,000
-0.8% -$180K 3.24% 5
2021
Q2
$30.7M Buy
2,167,313
+70,972
+3% +$1.01M 4.23% 4
2021
Q1
$34.4M Sell
2,096,341
-72,232
-3% -$1.19M 5.13% 3
2020
Q4
$44.9M Sell
2,168,573
-303,494
-12% -$6.28M 6.87% 1
2020
Q3
$18.8M Buy
2,472,067
+141,800
+6% +$1.08M 3.36% 6
2020
Q2
$19.4M Buy
2,330,267
+256,548
+12% +$2.14M 4.06% 4
2020
Q1
$10.3M Sell
2,073,719
-49,339
-2% -$244K 2.84% 9
2019
Q4
$8.39M Buy
2,123,058
+114,574
+6% +$453K 1.7% 16
2019
Q3
$6.11M Buy
2,008,484
+592,237
+42% +$1.8M 1.53% 15
2019
Q2
$6.23M Buy
1,416,247
+591,500
+72% +$2.6M 1.36% 19
2019
Q1
$3.27M Buy
824,747
+100,000
+14% +$397K 0.72% 36
2018
Q4
$2.89M Buy
724,747
+104,802
+17% +$417K 0.8% 33
2018
Q3
$4.27M Buy
619,945
+86,959
+16% +$598K 0.82% 37
2018
Q2
$3.6M Sell
532,986
-53,253
-9% -$359K 0.73% 41
2018
Q1
$3.82M Buy
586,239
+372,000
+174% +$2.42M 0.76% 43
2017
Q4
$953K Sell
214,239
-95,468
-31% -$425K 0.19% 95
2017
Q3
$1.91M Sell
309,707
-42,143
-12% -$260K 0.39% 65
2017
Q2
$3.26M Sell
351,850
-47,350
-12% -$438K 0.67% 57
2017
Q1
$3.71M Buy
399,200
+284,200
+247% +$2.64M 0.76% 47
2016
Q4
$963K Buy
+115,000
New +$963K 0.23% 96