Russell Investments Group’s Emergent Biosolutions EBS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.01M Hold
158,685
﹤0.01% 2060
2025
Q1
$771K Buy
158,685
+158,100
+27,026% +$768K ﹤0.01% 2141
2024
Q4
$5.59K Hold
585
﹤0.01% 3257
2024
Q3
$4.89K Sell
585
-4,193
-88% -$35K ﹤0.01% 3217
2024
Q2
$32.6K Buy
4,778
+3,692
+340% +$25.2K ﹤0.01% 2855
2024
Q1
$2.75K Sell
1,086
-88,309
-99% -$223K ﹤0.01% 3028
2023
Q4
$215K Sell
89,395
-9,711
-10% -$23.3K ﹤0.01% 2415
2023
Q3
$336K Sell
99,106
-58,008
-37% -$197K ﹤0.01% 2353
2023
Q2
$1.16M Buy
157,114
+1,995
+1% +$14.7K ﹤0.01% 1860
2023
Q1
$1.61M Sell
155,119
-38,643
-20% -$400K ﹤0.01% 1709
2022
Q4
$2.29M Buy
193,762
+40,390
+26% +$477K ﹤0.01% 1497
2022
Q3
$3.22M Sell
153,372
-51,365
-25% -$1.08M 0.01% 1294
2022
Q2
$6.35M Buy
204,737
+109,253
+114% +$3.39M 0.01% 968
2022
Q1
$3.92M Buy
95,484
+68,843
+258% +$2.83M 0.01% 1290
2021
Q4
$1.16M Sell
26,641
-49,469
-65% -$2.15M ﹤0.01% 2074
2021
Q3
$3.81M Sell
76,110
-2,513
-3% -$126K 0.01% 1417
2021
Q2
$4.96M Buy
78,623
+53,295
+210% +$3.36M 0.01% 1359
2021
Q1
$2.35M Buy
25,328
+3,796
+18% +$352K ﹤0.01% 1781
2020
Q4
$1.94M Buy
21,532
+218
+1% +$19.6K ﹤0.01% 1780
2020
Q3
$2.2M Buy
21,314
+17,756
+499% +$1.83M ﹤0.01% 1622
2020
Q2
$278K Sell
3,558
-13,043
-79% -$1.02M ﹤0.01% 2600
2020
Q1
$909K Sell
16,601
-27,133
-62% -$1.49M ﹤0.01% 1887
2019
Q4
$2.37M Sell
43,734
-40,001
-48% -$2.17M ﹤0.01% 1637
2019
Q3
$4.31M Sell
83,735
-24,387
-23% -$1.26M 0.01% 1269
2019
Q2
$5.2M Sell
108,122
-36,079
-25% -$1.74M 0.01% 1204
2019
Q1
$7.22M Sell
144,201
-39,082
-21% -$1.96M 0.01% 1063
2018
Q4
$10.8M Sell
183,283
-2,833
-2% -$167K 0.02% 765
2018
Q3
$12.2M Sell
186,116
-112,777
-38% -$7.41M 0.02% 820
2018
Q2
$15.1M Sell
298,893
-268,149
-47% -$13.6M 0.03% 674
2018
Q1
$29.9M Buy
567,042
+120,684
+27% +$6.35M 0.05% 417
2017
Q4
$21.3M Sell
446,358
-7,800
-2% -$372K 0.04% 612
2017
Q3
$18.4M Buy
454,158
+11,478
+3% +$464K 0.03% 675
2017
Q2
$15M Sell
442,680
-17,568
-4% -$596K 0.03% 726
2017
Q1
$13.4M Buy
460,248
+14,295
+3% +$415K 0.02% 729
2016
Q4
$14.8M Buy
+445,953
New +$14.8M 0.03% 683