Tower Research Capital (TRC)’s Castor Maritime CTRM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-122
Closed -$253 5184
2025
Q4
$253 Buy
+122
New +$255 ﹤0.01% 4975
2025
Q1
Sell
-3,135
Closed -$8.62K 5286
2024
Q4
$8.62K Buy
3,135
+3,118
+18,341% +$11.3K ﹤0.01% 3982
2024
Q3
$72 Sell
17
-312
-95% -$1.44K ﹤0.01% 5545
2024
Q2
$1.51K Sell
329
-1,663
-83% -$6.56K ﹤0.01% 5146
2024
Q1
$6.85K Buy
+1,992
New +$9.14K ﹤0.01% 4308
2023
Q2
Sell
-4
Closed 6080
2023
Q1
$0 Sell
4
-493
-99% -$5.43K ﹤0.01% 5874
2022
Q4
$6K Buy
497
+488
+5,422% +$6.09K ﹤0.01% 4701
2022
Q3
$0 Sell
9
-73
-89% -$1.04K ﹤0.01% 6115
2022
Q2
$1K Sell
82
-5,179
-98% -$95.9K ﹤0.01% 5761
2022
Q1
$97K Buy
5,261
+2,115
+67% +$32.7K ﹤0.01% 2214
2021
Q4
$45K Buy
3,146
+3,120
+12,000% +$64K ﹤0.01% 2838
2021
Q3
$1K Sell
26
-253
-91% -$5.68K ﹤0.01% 5445
2021
Q2
$7K Buy
+279
New +$11.3K ﹤0.01% 4548
2019
Q2
Sell
-3
Closed -$1K 3777
2019
Q1
$1K Buy
+3
New +$1.67K ﹤0.01% 3546

Other funds holding CTRM

Tower Research Capital (TRC)'s CTRM Position: Q1 2026 in Review

Tower Research Capital (TRC) sold out of Castor Maritime (CTRM) in Q1 2026, closing a stake of 122 shares — an estimated $253 sold.

Tower Research Capital (TRC) first reported a position in CTRM in Q1 2019 and held it in 14 quarters. The position peaked at $97K in Q1 2022. 19 funds tracked by Wall St. Rank hold CTRM as of Q1 2026.

  • Tower Research Capital (TRC) reported no remaining Castor Maritime position as of Q1 2026 after selling out during the quarter.
  • Tower Research Capital (TRC) sold 122 Castor Maritime shares in Q1 2026, an estimated $253.
  • Tower Research Capital (TRC) first reported a position in Castor Maritime in Q1 2019 and held it in 14 quarters.
  • Tower Research Capital (TRC)'s Castor Maritime position peaked at $97K in Q1 2022.
  • 19 funds tracked by Wall St. Rank held Castor Maritime as of Q1 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q1 2026, filed 15 May 2026.