Royal Bank of Canada’s CSP Inc CSPI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$25K Buy
2,892
+152
+6% +$1.51K ﹤0.01% 5802
2025
Q4
$35K Buy
2,740
+822
+43% +$10.1K ﹤0.01% 5734
2025
Q3
$23K Sell
1,918
-1,263
-40% -$14.8K ﹤0.01% 6143
2025
Q2
$41K Buy
3,181
+1,281
+67% +$18.4K ﹤0.01% 6001
2025
Q1
$29K Hold
1,900
﹤0.01% 5785
2024
Q4
$30K Buy
1,900
+1,000
+111% +$14.4K ﹤0.01% 5924
2024
Q3
$12K Hold
900
﹤0.01% 6278
2024
Q2
$13K Sell
900
-3,700
-80% -$55K ﹤0.01% 6232
2024
Q1
$85K Sell
4,600
-30
-0.6% -$480 ﹤0.01% 5273
2023
Q4
$45K Sell
4,630
-1,434
-24% -$15K ﹤0.01% 6042
2023
Q3
$54K Buy
6,064
+6,000
+9,375% +$44.1K ﹤0.01% 5740
2023
Q2
$0 Buy
+64
New +$411 ﹤0.01% 7314
2022
Q1
Sell
-1,664
Closed -$7K 7776
2021
Q4
$7K Buy
+1,664
New +$7.19K ﹤0.01% 7142
2020
Q3
Sell
-192
Closed -$1K 6668
2020
Q2
$1K Buy
192
+4
+2% +$18 ﹤0.01% 6401
2020
Q1
$1K Buy
188
+186
+9,300% +$1.1K ﹤0.01% 6413
2019
Q4
$0 Sell
2
-190
-99% -$1.24K ﹤0.01% 6857
2019
Q3
$1K Buy
+192
New +$1.32K ﹤0.01% 6422
2018
Q4
Sell
-16
Closed 6807
2018
Q3
$0 Buy
+16
New +$94 ﹤0.01% 6754
2018
Q2
Sell
-2
Closed 6558
2018
Q1
$0 Hold
2
﹤0.01% 6405
2017
Q4
$0 Hold
2
﹤0.01% 6585
2017
Q3
$0 Sell
2
-19,752
-100% -$103K ﹤0.01% 6743
2017
Q2
$106K Sell
19,754
-2,166
-10% -$11.6K ﹤0.01% 4730
2017
Q1
$114K Sell
21,920
-1,434
-6% -$7.25K ﹤0.01% 4671
2016
Q4
$124K Buy
23,354
+21,058
+917% +$113K ﹤0.01% 4762
2016
Q3
$12K Buy
+2,296
New +$10.4K ﹤0.01% 5720
2015
Q1
Sell
-22
Closed 6172
2014
Q4
$0 Hold
22
﹤0.01% 6180
2014
Q3
$0 Hold
22
﹤0.01% 5987
2014
Q2
$0 Hold
22
﹤0.01% 5957
2014
Q1
$0 Buy
+22
New +$88 ﹤0.01% 5937
2013
Q3
Sell
-69,352
Closed -$308K 6106
2013
Q2
$308K Buy
+69,352
New +$256K ﹤0.01% 3558

Other funds holding CSPI

Royal Bank of Canada's CSPI Position: Q1 2026 in Review

Royal Bank of Canada increased its CSP Inc (CSPI) stake by 5.5% in Q1 2026, buying an estimated $1.51K and bringing the position to 2,892 shares worth $25K. The position accounts for ﹤0.01% of the portfolio, ranked #5802.

Royal Bank of Canada first reported a position in CSPI in Q2 2013 and has held it in 30 quarters since. The position peaked at $308K in Q2 2013. 48 funds tracked by Wall St. Rank hold CSPI as of Q1 2026.

  • Royal Bank of Canada held 2,892 shares of CSP Inc worth $25K as of Q1 2026.
  • Royal Bank of Canada bought 152 CSP Inc shares in Q1 2026, an estimated $1.51K.
  • CSP Inc made up ﹤0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #5802 holding.
  • Royal Bank of Canada first reported a position in CSP Inc in Q2 2013 and has held it in 30 quarters since.
  • Royal Bank of Canada's CSP Inc position peaked at $308K in Q2 2013.
  • 48 funds tracked by Wall St. Rank held CSP Inc as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.