Royal Bank of Canada’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
$46K Buy
11,318
+5,441
+93% +$22.1K ﹤0.01% 5589
2025
Q1
$23K Sell
5,877
-5,655
-49% -$22.1K ﹤0.01% 5489
2024
Q4
$48K Buy
11,532
+2,204
+24% +$9.17K ﹤0.01% 5232
2024
Q3
$30K Buy
9,328
+807
+9% +$2.6K ﹤0.01% 5470
2024
Q2
$28K Buy
8,521
+5,664
+198% +$18.6K ﹤0.01% 5534
2024
Q1
$9K Sell
2,857
-20,157
-88% -$63.5K ﹤0.01% 5799
2023
Q4
$67K Buy
23,014
+8,099
+54% +$23.6K ﹤0.01% 5318
2023
Q3
$40K Buy
14,915
+5,273
+55% +$14.1K ﹤0.01% 5410
2023
Q2
$27K Buy
9,642
+5,539
+135% +$15.5K ﹤0.01% 5605
2023
Q1
$14K Sell
4,103
-4,129
-50% -$14.1K ﹤0.01% 5790
2022
Q4
$23K Buy
8,232
+7,332
+815% +$20.5K ﹤0.01% 5773
2022
Q3
$2K Buy
900
+492
+121% +$1.09K ﹤0.01% 6561
2022
Q2
$1K Sell
408
-3,914
-91% -$9.59K ﹤0.01% 6717
2022
Q1
$13K Sell
4,322
-7,705
-64% -$23.2K ﹤0.01% 6350
2021
Q4
$73K Buy
12,027
+3,492
+41% +$21.2K ﹤0.01% 5619
2021
Q3
$51K Buy
8,535
+3,679
+76% +$22K ﹤0.01% 5630
2021
Q2
$37K Buy
4,856
+4,838
+26,878% +$36.9K ﹤0.01% 5735
2021
Q1
$0 Buy
+18
New ﹤0.01% 7009
2020
Q4
Sell
-72
Closed 6640
2020
Q3
$0 Sell
72
-49
-40% ﹤0.01% 6315
2020
Q2
$0 Sell
121
-168
-58% ﹤0.01% 6280
2020
Q1
$1K Sell
289
-44,745
-99% -$155K ﹤0.01% 5974
2019
Q4
$140K Buy
45,034
+40,588
+913% +$126K ﹤0.01% 4293
2019
Q3
$26K Buy
4,446
+4,433
+34,100% +$25.9K ﹤0.01% 4783
2019
Q2
$0 Sell
13
-23
-64% ﹤0.01% 5990
2019
Q1
$0 Sell
36
-556
-94% ﹤0.01% 5885
2018
Q4
$3K Sell
592
-43,590
-99% -$221K ﹤0.01% 5467
2018
Q3
$302K Buy
44,182
+43,496
+6,341% +$297K ﹤0.01% 3658
2018
Q2
$5K Buy
+686
New +$5K ﹤0.01% 5458
2018
Q1
Sell
-2,426
Closed -$19K 5914
2017
Q4
$19K Buy
+2,426
New +$19K ﹤0.01% 4873
2015
Q1
Sell
-542
Closed -$11K 5755
2014
Q4
$11K Buy
542
+142
+36% +$2.88K ﹤0.01% 4995
2014
Q3
$7K Hold
400
﹤0.01% 5019
2014
Q2
$7K Hold
400
﹤0.01% 4987
2014
Q1
$7K Hold
400
﹤0.01% 4967
2013
Q4
$6K Sell
400
-11,944
-97% -$179K ﹤0.01% 4925
2013
Q3
$208K Buy
12,344
+11,944
+2,986% +$201K ﹤0.01% 3535
2013
Q2
$6K Buy
+400
New +$6K ﹤0.01% 4806