Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 17 buys in history.
Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| CROSS TIMBERS ROYALTY TRUST | 841,935 | reported | 26 May 2026 | tx 4+119,297 |
| SANTA FE ENERGY TRUST | 480,082 | reported | 07 Sept 2007 | tx 60+43,700 |
| Texas Pacific Land Corp | 393,600 | reported | 21 Aug 2025 | tx 19+1,251 |
| AMEN PROPERTIES INC | 157,900 | reported | 31 Dec 2008 | tx 58+1,289,516−1,271,741 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 29 May 2026 | PURCHASE | CROSS TIMBERS ROYALTY TRUST | 9,297 | 10.37 USD | |
| 01 Jun 2026 | PURCHASE | CROSS TIMBERS ROYALTY TRUST | 4,642 | 10.43 USD | |
| 26 May 2026 | PURCHASE | CROSS TIMBERS ROYALTY TRUST | 23,386 | 10.88 USD | |
| 20 May 2026 | PURCHASE | CROSS TIMBERS ROYALTY TRUST | 18,902 | 10.87 USD | |
| 11 May 2026 | PURCHASE | CROSS TIMBERS ROYALTY TRUST | 8,542 | 10.61 USD | |
| 27 Mar 2026 | PURCHASE | CROSS TIMBERS ROYALTY TRUST | 68,467 | 10.24 USD | |
| 21 Aug 2025 | PURCHASE | Texas Pacific Land Corp | 100 | 881.27 USD | |
| 14 Aug 2025 | PURCHASE | Texas Pacific Land Corp | 100 | 915.00 USD | first after silence |
| 15 Aug 2025 | PURCHASE | Texas Pacific Land Corp | 100 | 895.00 USD | |
| 02 Jan 2025 | GRANT_AWARD | Texas Pacific Land Corp | 132 | 0.00 USD | |
| 13 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 11 | 1622.25 USD | |
| 13 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 47 | 1621.24 USD | |
| 13 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 42 | 1619.77 USD | |
| 12 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 11 | 1570.36 USD | |
| 12 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 17 | 1569.16 USD | |
| 12 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 72 | 1567.10 USD | |
| 11 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 7 | 1541.26 USD | |
| 11 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 93 | 1542.00 USD | |
| 04 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 60 | 1542.01 USD | first after silence |
| 06 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 100 | 1500.00 USD | |
| 05 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 100 | 1552.47 USD | |
| 04 Mar 2024 | PURCHASE | Texas Pacific Land Corp | 40 | 1542.87 USD | |
| 01 Jan 2024 | GRANT_AWARD | Texas Pacific Land Corp | 80 | 0.00 USD | |
| 01 Jan 2023 | GRANT_AWARD | Texas Pacific Land Corp | 54 | 0.00 USD | |
| 11 Jan 2022 | GRANT_AWARD | Texas Pacific Land Corp | 85 | 0.00 USD |
3 purchases reported after at least 12 months of silence — most recent on 14 Aug 2025.