Petrus Trust Company’s CSG Systems International CSGS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-12,264
Closed -$627K 630
2024
Q4
$627K Hold
12,264
0.06% 137
2024
Q3
$597K Buy
12,264
+2,146
+21% +$97.8K 0.06% 159
2024
Q2
$417K Buy
10,118
+3,500
+53% +$155K 0.04% 299
2024
Q1
$341K Sell
6,618
-9,275
-58% -$482K 0.03% 379
2023
Q4
$846K Hold
15,893
0.08% 70
2023
Q3
$812K Buy
15,893
+959
+6% +$51K 0.09% 60
2023
Q2
$788K Buy
14,934
+4,720
+46% +$241K 0.09% 49
2023
Q1
$548K Buy
+10,214
New +$581K 0.07% 66
2020
Q3
Sell
-7,527
Closed -$312K 288
2020
Q2
$312K Buy
7,527
+2,256
+43% +$103K 0.04% 68
2020
Q1
$221K Hold
5,271
0.03% 86
2019
Q4
$273K Buy
+5,271
New +$284K 0.04% 155
2019
Q2
Sell
-7,106
Closed -$301K 295
2019
Q1
$301K Sell
7,106
-1,115
-14% -$43.1K 0.06% 108
2018
Q4
$261K Sell
8,221
-1,336
-14% -$46.9K 0.06% 118
2018
Q3
$384K Hold
9,557
0.08% 64
2018
Q2
$391K Buy
+9,557
New +$406K 0.08% 71
2017
Q3
Sell
-5,952
Closed -$242K 186
2017
Q2
$242K Sell
5,952
-6,090
-51% -$239K 0.06% 131
2017
Q1
$455K Buy
12,042
+7,046
+141% +$299K 0.1% 67
2016
Q4
$242K Buy
+4,996
New +$215K 0.06% 128

Other funds holding CSGS

Petrus Trust Company's CSGS Position: Q1 2025 in Review

Petrus Trust Company sold out of CSG Systems International (CSGS) in Q1 2025, closing a stake of 12,264 shares — an estimated $627K sold.

Petrus Trust Company first reported a position in CSGS in Q4 2016 and held it in 18 quarters. The position peaked at $846K in Q4 2023. 285 funds tracked by Wall St. Rank hold CSGS as of Q1 2025.

  • Petrus Trust Company reported no remaining CSG Systems International position as of Q1 2025 after selling out during the quarter.
  • Petrus Trust Company sold 12,264 CSG Systems International shares in Q1 2025, an estimated $627K.
  • Petrus Trust Company first reported a position in CSG Systems International in Q4 2016 and held it in 18 quarters.
  • Petrus Trust Company's CSG Systems International position peaked at $846K in Q4 2023.
  • 285 funds tracked by Wall St. Rank held CSG Systems International as of Q1 2025.

Based on Petrus Trust Company's 13F filing for Q1 2025, filed 15 May 2025.