Swiss National Bank’s Ribbon Communications RBBN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$744K Hold
185,474
﹤0.01% 2244
2025
Q1
$727K Hold
185,474
﹤0.01% 2261
2024
Q4
$772K Hold
185,474
﹤0.01% 2308
2024
Q3
$603K Hold
185,474
﹤0.01% 2393
2024
Q2
$610K Hold
185,474
﹤0.01% 2372
2024
Q1
$594K Hold
185,474
﹤0.01% 2416
2023
Q4
$538K Sell
185,474
-17,200
-8% -$49.9K ﹤0.01% 2461
2023
Q3
$543K Hold
202,674
﹤0.01% 2492
2023
Q2
$565K Buy
202,674
+39,400
+24% +$110K ﹤0.01% 2514
2023
Q1
$558K Sell
163,274
-18,800
-10% -$64.3K ﹤0.01% 2497
2022
Q4
$508K Buy
182,074
+7,000
+4% +$19.5K ﹤0.01% 2568
2022
Q3
$389K Hold
175,074
﹤0.01% 2632
2022
Q2
$532K Sell
175,074
-53,400
-23% -$162K ﹤0.01% 2598
2022
Q1
$706K Buy
228,474
+16,900
+8% +$52.2K ﹤0.01% 2524
2021
Q4
$1.28M Hold
211,574
﹤0.01% 2325
2021
Q3
$1.27M Buy
211,574
+3,300
+2% +$19.7K ﹤0.01% 2322
2021
Q2
$1.59M Buy
208,274
+42,200
+25% +$321K ﹤0.01% 2250
2021
Q1
$1.36M Buy
166,074
+2,000
+1% +$16.4K ﹤0.01% 2216
2020
Q4
$1.08M Hold
164,074
﹤0.01% 2252
2020
Q3
$635K Buy
164,074
+27,900
+20% +$108K ﹤0.01% 2296
2020
Q2
$535K Buy
136,174
+28,800
+27% +$113K ﹤0.01% 2368
2020
Q1
$325K Buy
107,374
+3,600
+3% +$10.9K ﹤0.01% 2324
2019
Q4
$322K Hold
103,774
﹤0.01% 2477
2019
Q3
$606K Buy
103,774
+6,800
+7% +$39.7K ﹤0.01% 2288
2019
Q2
$474K Hold
96,974
﹤0.01% 2429
2019
Q1
$499K Buy
96,974
+5,400
+6% +$27.8K ﹤0.01% 2370
2018
Q4
$441K Hold
91,574
﹤0.01% 2394
2018
Q3
$625K Hold
91,574
﹤0.01% 2355
2018
Q2
$652K Hold
91,574
﹤0.01% 2372
2018
Q1
$467K Buy
91,574
+10,600
+13% +$54.1K ﹤0.01% 2390
2017
Q4
$626K Buy
+80,974
New +$626K ﹤0.01% 2340
2015
Q1
Sell
-49,474
Closed -$982K 2549
2014
Q4
$982K Hold
49,474
﹤0.01% 1739
2014
Q3
$846K Hold
49,474
﹤0.01% 1763
2014
Q2
$888K Hold
49,474
﹤0.01% 1790
2014
Q1
$834K Buy
49,474
+11,674
+31% +$197K ﹤0.01% 1816
2013
Q4
$595K Hold
37,800
﹤0.01% 1876
2013
Q3
$639K Buy
37,800
+5,100
+16% +$86.2K ﹤0.01% 1777
2013
Q2
$492K Buy
+32,700
New +$492K ﹤0.01% 1932