Royal Bank of Canada’s 22nd Century Group XXII Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q4
Hold
0
7308
2024
Q3
Hold
0
7542
2024
Q2
Hold
0
6928
2024
Q1
Hold
0
7684
2023
Q4
Hold
0
7654
2023
Q3
Hold
0
7678
2023
Q2
Hold
0
6915
2023
Q1
Hold
0
6244
2022
Q4
Hold
0
6240
2022
Q3
Hold
0
6937
2022
Q2
Hold
0
6771
2022
Q1
Hold
0
6357
2021
Q4
Hold
0
6117
2021
Q3
Hold
0
5848
2021
Q2
Hold
0
6044
2021
Q1
Hold
0
5051
2020
Q4
Hold
0
5824
2020
Q3
Hold
0
5856
2020
Q2
Hold
0
5620
2020
Q1
Hold
0
5557
2019
Q4
Hold
0
6229
2019
Q3
Hold
0
5504
2019
Q2
Hold
0
5821
2019
Q1
Hold
0
5952
2018
Q4
Hold
0
5907
2018
Q3
Hold
0
5255
2018
Q2
Hold
0
5867
2018
Q1
Hold
0
5482
2017
Q4
Hold
0
5470
2017
Q3
Hold
0
5614
2017
Q2
Hold
0
5993
2017
Q1
Hold
0
6300
2016
Q4
Hold
0
6570
2015
Q4
Hold
0
6844
2015
Q3
Hold
0
6812
2015
Q2
Hold
0
6746
2015
Q1
Hold
0
6445
2014
Q4
Hold
0
6319

Other funds holding XXII