Swiss National Bank’s Repligen RGEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$12.7M Sell
101,900
-1,300
-1% -$162K 0.01% 807
2025
Q1
$13.1M Sell
103,200
-1,500
-1% -$191K 0.01% 768
2024
Q4
$15.1M Buy
104,700
+900
+0.9% +$130K 0.01% 744
2024
Q3
$15.4M Sell
103,800
-53,100
-34% -$7.9M 0.01% 734
2024
Q2
$19.8M Sell
156,900
-1,900
-1% -$240K 0.01% 640
2024
Q1
$29.2M Sell
158,800
-6,800
-4% -$1.25M 0.02% 561
2023
Q4
$29.8M Sell
165,600
-4,500
-3% -$809K 0.02% 552
2023
Q3
$27M Sell
170,100
-20,800
-11% -$3.31M 0.02% 559
2023
Q2
$27M Sell
190,900
-18,000
-9% -$2.55M 0.02% 587
2023
Q1
$35.2M Sell
208,900
-5,200
-2% -$875K 0.02% 541
2022
Q4
$36.2M Buy
214,100
+89,200
+71% +$15.1M 0.03% 525
2022
Q3
$23.4M Buy
124,900
+1,000
+0.8% +$187K 0.02% 601
2022
Q2
$20.1M Sell
123,900
-300
-0.2% -$48.7K 0.01% 632
2022
Q1
$23.4M Buy
124,200
+9,200
+8% +$1.73M 0.01% 653
2021
Q4
$30.5M Sell
115,000
-200
-0.2% -$53K 0.02% 597
2021
Q3
$33.3M Buy
115,200
+500
+0.4% +$144K 0.02% 587
2021
Q2
$22.9M Buy
114,700
+400
+0.3% +$79.8K 0.01% 662
2021
Q1
$22.2M Buy
114,300
+1,500
+1% +$292K 0.01% 664
2020
Q4
$21.6M Buy
112,800
+200
+0.2% +$38.3K 0.02% 639
2020
Q3
$16.6M Buy
112,600
+2,100
+2% +$310K 0.01% 650
2020
Q2
$13.7M Buy
110,500
+19,600
+22% +$2.42M 0.01% 667
2020
Q1
$8.78M Buy
90,900
+2,200
+2% +$212K 0.01% 701
2019
Q4
$8.21M Buy
88,700
+7,300
+9% +$675K 0.01% 865
2019
Q3
$6.24M Buy
81,400
+7,900
+11% +$606K 0.01% 968
2019
Q2
$6.32M Buy
73,500
+5,600
+8% +$481K 0.01% 974
2019
Q1
$4.01M Buy
67,900
+2,100
+3% +$124K ﹤0.01% 1225
2018
Q4
$3.47M Buy
65,800
+900
+1% +$47.5K ﹤0.01% 1201
2018
Q3
$3.6M Hold
64,900
﹤0.01% 1339
2018
Q2
$3.05M Hold
64,900
﹤0.01% 1429
2018
Q1
$2.35M Buy
64,900
+1,200
+2% +$43.4K ﹤0.01% 1532
2017
Q4
$2.31M Buy
63,700
+3,200
+5% +$116K ﹤0.01% 1552
2017
Q3
$2.32M Hold
60,500
﹤0.01% 1520
2017
Q2
$2.51M Buy
60,500
+5,000
+9% +$207K ﹤0.01% 1444
2017
Q1
$1.95M Hold
55,500
﹤0.01% 1586
2016
Q4
$1.71M Hold
55,500
﹤0.01% 1667
2016
Q3
$1.68M Sell
55,500
-1,200
-2% -$36.2K ﹤0.01% 1628
2016
Q2
$1.55M Buy
56,700
+3,500
+7% +$95.7K ﹤0.01% 1687
2016
Q1
$1.38M Buy
53,200
+9,400
+21% +$244K ﹤0.01% 1696
2015
Q4
$1.24M Hold
43,800
﹤0.01% 1665
2015
Q3
$1.22M Buy
43,800
+9,800
+29% +$273K ﹤0.01% 1648
2015
Q2
$1.4M Buy
34,000
+1,000
+3% +$41.3K ﹤0.01% 1566
2015
Q1
$1M Hold
33,000
﹤0.01% 1765
2014
Q4
$653K Buy
33,000
+700
+2% +$13.9K ﹤0.01% 2001
2014
Q3
$643K Hold
32,300
﹤0.01% 1935
2014
Q2
$736K Buy
+32,300
New +$736K ﹤0.01% 1913