Petrus Trust Company’s EXL Service EXLS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$604K Sell
13,804
-791
-5% -$34.6K 0.06% 71
2025
Q1
$689K Buy
14,595
+2,180
+18% +$103K 0.06% 96
2024
Q4
$551K Buy
+12,415
New +$551K 0.05% 184
2023
Q3
Sell
-26,115
Closed -$789K 623
2023
Q2
$789K Buy
26,115
+17,160
+192% +$518K 0.09% 47
2023
Q1
$290K Buy
+8,955
New +$290K 0.04% 316