Royal Bank of Canada
CPSH icon

Royal Bank of Canada’s CPS Technologies CPSH Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$9K Buy
+3,422
New +$9K ﹤0.01% 6115
2024
Q3
Sell
-219
Closed 6452
2024
Q2
$0 Buy
219
+156
+248% ﹤0.01% 6685
2024
Q1
$0 Sell
63
-167
-73% ﹤0.01% 6588
2023
Q4
$1K Buy
230
+202
+721% +$878 ﹤0.01% 6361
2023
Q3
$0 Sell
28
-148
-84% ﹤0.01% 6620
2023
Q2
$0 Buy
+176
New ﹤0.01% 6827
2019
Q2
Sell
-7
Closed 5871
2019
Q1
$0 Hold
7
﹤0.01% 5755
2018
Q4
$0 Hold
7
﹤0.01% 5843
2018
Q3
$0 Hold
7
﹤0.01% 6116
2018
Q2
$0 Hold
7
﹤0.01% 5933
2018
Q1
$0 Hold
7
﹤0.01% 5730
2017
Q4
$0 Hold
7
﹤0.01% 5801
2017
Q3
$0 Buy
+7
New ﹤0.01% 5949
2016
Q1
Sell
-24,000
Closed -$71K 5628
2015
Q4
$71K Buy
+24,000
New +$71K ﹤0.01% 4410