PTC
SFL icon

Petrus Trust Company’s SFL Corp SFL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$897K Sell
107,735
-43,556
-29% -$363K 0.09% 22
2025
Q1
$1.24M Buy
151,291
+122,187
+420% +$1M 0.12% 24
2024
Q4
$297K Hold
29,104
0.03% 427
2024
Q3
$337K Buy
29,104
+12,000
+70% +$139K 0.03% 368
2024
Q2
$237K Hold
17,104
0.02% 505
2024
Q1
$225K Hold
17,104
0.02% 543
2023
Q4
$193K Hold
17,104
0.02% 564
2023
Q3
$191K Sell
17,104
-9,019
-35% -$101K 0.02% 531
2023
Q2
$244K Hold
26,123
0.03% 468
2023
Q1
$248K Sell
26,123
-30,402
-54% -$289K 0.03% 393
2022
Q4
$521K Buy
56,525
+17,631
+45% +$163K 0.07% 84
2022
Q3
$354K Buy
+38,894
New +$354K 0.05% 55
2021
Q1
Sell
-37,487
Closed -$235K 74
2020
Q4
$235K Buy
37,487
+13,418
+56% +$84.1K 0.02% 49
2020
Q3
$180K Sell
24,069
-2,271
-9% -$17K 0.02% 219
2020
Q2
$245K Buy
+26,340
New +$245K 0.03% 123