Tower Research Capital (TRC)’s Texas Pacific Land TPL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$782K Buy
740
+198
+37% +$209K 0.02% 672
2025
Q1
$718K Sell
542
-319
-37% -$423K 0.02% 653
2024
Q4
$952K Buy
861
+483
+128% +$534K 0.02% 657
2024
Q3
$334K Buy
378
+104
+38% +$92K 0.01% 1166
2024
Q2
$201K Sell
274
-912
-77% -$670K ﹤0.01% 2073
2024
Q1
$686K Sell
1,186
-221
-16% -$128K 0.02% 688
2023
Q4
$737K Sell
1,407
-1,725
-55% -$904K 0.01% 1068
2023
Q3
$1.9M Buy
3,132
+864
+38% +$525K 0.06% 320
2023
Q2
$995K Buy
2,268
+2,148
+1,790% +$943K 0.03% 515
2023
Q1
$68K Sell
120
-2,430
-95% -$1.38M ﹤0.01% 2227
2022
Q4
$1.99M Buy
2,550
+2,529
+12,043% +$1.98M 0.08% 167
2022
Q3
$12K Buy
+21
New +$12K ﹤0.01% 4377
2022
Q2
Sell
-2,007
Closed -$905K 6522
2022
Q1
$905K Buy
2,007
+690
+52% +$311K 0.01% 833
2021
Q4
$549K Buy
1,317
+1,095
+493% +$456K 0.01% 1061
2021
Q3
$89K Buy
222
+219
+7,300% +$87.8K ﹤0.01% 2501
2021
Q2
$2K Sell
3
-45
-94% -$30K ﹤0.01% 5079
2021
Q1
$26K Buy
+48
New +$26K ﹤0.01% 3689
2020
Q3
Sell
-3,339
Closed -$662K 5092
2020
Q2
$662K Buy
3,339
+3,147
+1,639% +$624K 0.03% 795
2020
Q1
$24K Buy
+192
New +$24K ﹤0.01% 1628
2019
Q4
Sell
-1,929
Closed -$418K 4361
2019
Q3
$418K Buy
+1,929
New +$418K 0.03% 644
2018
Q4
Sell
-612
Closed -$176K 4349
2018
Q3
$176K Sell
612
-774
-56% -$223K 0.01% 1040
2018
Q2
$321K Buy
+1,386
New +$321K 0.02% 841
2018
Q1
Sell
-510
Closed -$76K 3872
2017
Q4
$76K Sell
510
-1,464
-74% -$218K 0.01% 1048
2017
Q3
$265K Buy
1,974
+996
+102% +$134K 0.02% 553
2017
Q2
$96K Sell
978
-2,058
-68% -$202K 0.01% 514
2017
Q1
$283K Buy
+3,036
New +$283K 0.03% 228
2016
Q2
Sell
-1,581
Closed -$76K 4972
2016
Q1
$76K Sell
1,581
-318
-17% -$15.3K 0.01% 581
2015
Q4
$83K Buy
1,899
+1,569
+475% +$68.6K 0.01% 354
2015
Q3
$15K Buy
+330
New +$15K ﹤0.01% 1988
2015
Q2
Sell
-1,200
Closed -$58K 5049
2015
Q1
$58K Buy
+1,200
New +$58K 0.01% 1353
2014
Q1
Sell
-294
Closed -$10K 4956
2013
Q4
$10K Buy
+294
New +$10K ﹤0.01% 3002