BlackRock’s Ovid Therapeutics OVID Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$452K Sell
1,369,010
-2,490,572
-65% -$822K ﹤0.01% 4397
2025
Q1
$1.2M Sell
3,859,582
-69,002
-2% -$21.5K ﹤0.01% 4096
2024
Q4
$3.67M Sell
3,928,584
-385,853
-9% -$360K ﹤0.01% 3797
2024
Q3
$5.09M Buy
4,314,437
+322,091
+8% +$380K ﹤0.01% 3642
2024
Q2
$3.07M Sell
3,992,346
-202,943
-5% -$156K ﹤0.01% 3804
2024
Q1
$12.8M Sell
4,195,289
-124,629
-3% -$380K ﹤0.01% 3170
2023
Q4
$13.9M Buy
4,319,918
+799,574
+23% +$2.57M ﹤0.01% 3157
2023
Q3
$13.5M Buy
3,520,344
+112,137
+3% +$431K ﹤0.01% 3100
2023
Q2
$11.2M Buy
3,408,207
+2,682,320
+370% +$8.8M ﹤0.01% 3298
2023
Q1
$1.87M Buy
725,887
+3,308
+0.5% +$8.54K ﹤0.01% 4011
2022
Q4
$1.34M Sell
722,579
-435,176
-38% -$809K ﹤0.01% 4228
2022
Q3
$2.13M Sell
1,157,755
-17,466
-1% -$32.1K ﹤0.01% 4084
2022
Q2
$2.53M Buy
1,175,221
+22,912
+2% +$49.3K ﹤0.01% 4067
2022
Q1
$3.62M Buy
1,152,309
+4,430
+0.4% +$13.9K ﹤0.01% 4043
2021
Q4
$3.68M Sell
1,147,879
-5,161
-0.4% -$16.6K ﹤0.01% 4066
2021
Q3
$3.88M Sell
1,153,040
-49,690
-4% -$167K ﹤0.01% 3983
2021
Q2
$4.7M Sell
1,202,730
-2,498,958
-68% -$9.77M ﹤0.01% 3841
2021
Q1
$14.9M Buy
3,701,688
+289,955
+8% +$1.17M ﹤0.01% 3291
2020
Q4
$7.88M Buy
3,411,733
+652,042
+24% +$1.51M ﹤0.01% 3427
2020
Q3
$15.8M Sell
2,759,691
-154,416
-5% -$886K ﹤0.01% 2925
2020
Q2
$21.5M Buy
2,914,107
+2,424,104
+495% +$17.9M ﹤0.01% 2709
2020
Q1
$1.46M Buy
490,003
+39,257
+9% +$117K ﹤0.01% 3676
2019
Q4
$1.87M Buy
450,746
+315,948
+234% +$1.31M ﹤0.01% 3756
2019
Q3
$437K Sell
134,798
-6,264
-4% -$20.3K ﹤0.01% 4150
2019
Q2
$261K Sell
141,062
-525,838
-79% -$973K ﹤0.01% 4267
2019
Q1
$1.18M Sell
666,900
-747,796
-53% -$1.32M ﹤0.01% 3816
2018
Q4
$3.42M Sell
1,414,696
-73,059
-5% -$177K ﹤0.01% 3480
2018
Q3
$8.44M Buy
1,487,755
+8,900
+0.6% +$50.5K ﹤0.01% 3281
2018
Q2
$11.5M Buy
1,478,855
+120,396
+9% +$939K ﹤0.01% 3140
2018
Q1
$9.61M Buy
1,358,459
+295,247
+28% +$2.09M ﹤0.01% 3116
2017
Q4
$10.5M Sell
1,063,212
-26,915
-2% -$266K ﹤0.01% 3090
2017
Q3
$9.34M Sell
1,090,127
-30,958
-3% -$265K ﹤0.01% 3158
2017
Q2
$11.8M Buy
+1,121,085
New +$11.8M ﹤0.01% 3044