| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Sep 03, 2026 | Buy | $10.67 | 790 | 8,429 | 970,764 | Sep 08, 2026, 05:16 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Sep 04, 2026 | Buy | $10.90 | 5,473 | 59,656 | 976,237 | Sep 08, 2026, 05:16 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Aug 14, 2026 | Buy | $10.44 | 9,609 | 100,318 | 963,738 | Aug 17, 2026, 05:17 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Aug 13, 2026 | Buy | $10.12 | 3,087 | 31,240 | 954,129 | Aug 17, 2026, 05:17 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Aug 11, 2026 | Buy | $9.95 | 13,132 | 130,663 | 938,092 | Aug 13, 2026, 04:26 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Aug 12, 2026 | Buy | $10.08 | 12,950 | 130,536 | 951,042 | Aug 13, 2026, 04:26 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 24, 2026 | Buy | $8.66 | 4,047 | 35,047 | 921,233 | Jun 26, 2026, 05:35 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 25, 2026 | Buy | $8.88 | 3,727 | 33,096 | 924,960 | Jun 26, 2026, 05:35 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 22, 2026 | Buy | $8.65 | 20,968 | 181,373 | 882,590 | Jun 24, 2026, 08:36 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 23, 2026 | Buy | $8.68 | 34,596 | 300,293 | 917,186 | Jun 24, 2026, 08:36 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 02, 2026 | Buy | $10.52 | 5,748 | 60,469 | 861,622 | Jun 04, 2026, 04:01 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | May 29, 2026 | Buy | $10.37 | 9,297 | 96,410 | 851,232 | Jun 02, 2026, 04:01 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 01, 2026 | Buy | $10.43 | 4,642 | 48,416 | 855,874 | Jun 02, 2026, 04:01 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | May 26, 2026 | Buy | $10.88 | 23,386 | 254,440 | 841,935 | May 28, 2026, 06:19 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | May 20, 2026 | Buy | $10.87 | 18,902 | 205,465 | 818,549 | May 22, 2026, 04:57 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | May 11, 2026 | Buy | $10.61 | 8,542 | 90,631 | 799,647 | May 13, 2026, 05:08 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 17, 2026 | Buy | $10.44 | 28,861 | 301,309 | 787,073 | Apr 21, 2026, 05:36 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 20, 2026 | Buy | $10.38 | 4,032 | 41,852 | 791,105 | Apr 21, 2026, 05:36 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 15, 2026 | Buy | $10.48 | 3,747 | 39,269 | 758,212 | Apr 16, 2026, 05:25 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 14, 2026 | Buy | $10.42 | 21,678 | 225,885 | 754,465 | Apr 16, 2026, 05:25 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 10, 2026 | Buy | $10.42 | 6,844 | 71,314 | 732,787 | Apr 14, 2026, 05:06 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 07, 2026 | Buy | $10.49 | 4,585 | 48,097 | 715,910 | Apr 09, 2026, 06:12 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 08, 2026 | Buy | $10.40 | 10,033 | 104,343 | 725,943 | Apr 09, 2026, 06:12 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 06, 2026 | Buy | $10.50 | 182 | 1,911 | 711,325 | Apr 07, 2026, 06:40 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 02, 2026 | Buy | $10.60 | 399 | 4,229 | 711,143 | Apr 07, 2026, 06:40 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Mar 31, 2026 | Buy | $10.50 | 42 | 441 | 697,893 | Apr 02, 2026, 05:47 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Apr 01, 2026 | Buy | $10.50 | 12,851 | 134,936 | 710,744 | Apr 02, 2026, 05:47 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Mar 27, 2026 | Buy | $10.24 | 68,467 | 701,102 | 697,851 | Mar 31, 2026, 05:20 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Mar 26, 2026 | Buy | $9.91 | 3,159 | 31,306 | 629,384 | Mar 27, 2026, 05:44 PM |
| CRT | | CROSS TIMBERS ROYALTY TRUST | Eric L. Oliver | 10% Owner | Mar 25, 2026 | Buy | $9.69 | 26,134 | 253,238 | 626,225 | Mar 27, 2026, 05:44 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Aug 21, 2025 | Buy | $881.27 | 100 | 88,127 | 393,600 | Aug 22, 2025, 05:22 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Aug 14, 2025 | Buy | $915.00 | 100 | 91,500 | 393,400 | Aug 18, 2025, 06:32 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Aug 15, 2025 | Buy | $895.00 | 100 | 89,500 | 393,500 | Aug 18, 2025, 06:32 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jul 02, 2025 | Buy | $12.78 | 6,483 | 82,853 | 6,215,107 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 25, 2025 | Buy | $12.05 | 4,000 | 48,200 | 6,193,726 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 18, 2025 | Buy | $12.11 | 11,241 | 136,129 | 6,134,541 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 11, 2025 | Buy | $11.49 | 5,000 | 57,450 | 6,065,000 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jul 03, 2025 | Buy | $12.80 | 2,000 | 25,600 | 6,217,107 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 26, 2025 | Buy | $12.31 | 2,000 | 24,620 | 6,195,726 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 20, 2025 | Buy | $11.96 | 4,582 | 54,801 | 6,139,123 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 11, 2025 | ATM/ITM Option Exercise | $12.50 | 1,000 | 12,500 | 6,066,000 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 27, 2025 | Buy | $12.51 | 6,898 | 86,294 | 6,202,624 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 20, 2025 | ATM/ITM Option Exercise | $12.50 | 23,300 | 291,250 | 6,162,423 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 12, 2025 | Buy | $11.62 | 22,000 | 255,640 | 6,088,000 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 30, 2025 | Buy | $12.46 | 4,000 | 49,840 | 6,206,624 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 23, 2025 | Buy | $12.12 | 20,165 | 244,400 | 6,182,588 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 12, 2025 | ATM/ITM Option Exercise | $12.50 | 20,300 | 253,750 | 6,108,300 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jul 01, 2025 | Buy | $12.40 | 2,000 | 24,800 | 6,208,624 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 24, 2025 | Buy | $12.10 | 7,138 | 86,370 | 6,189,726 | Jul 22, 2025, 04:16 PM |
| PBT | | PERMIAN BASIN ROYALTY TRUST | Eric L. Oliver | 10% Owner | Jun 17, 2025 | Buy | $12.08 | 15,000 | 181,200 | 6,123,300 | Jul 22, 2025, 04:16 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Mar 13, 2024 | Buy | $1620.73 | 100 | 162,073 | 131,100 | Mar 13, 2024, 06:05 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Mar 11, 2024 | Buy | $1541.95 | 100 | 154,195 | 130,900 | Mar 13, 2024, 06:05 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Mar 12, 2024 | Buy | $1567.81 | 100 | 156,781 | 131,000 | Mar 13, 2024, 06:05 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Mar 04, 2024 | Buy | $1542.35 | 100 | 154,235 | 130,600 | Mar 06, 2024, 04:56 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Mar 05, 2024 | Buy | $1552.47 | 100 | 155,247 | 130,700 | Mar 06, 2024, 04:56 PM |
| TPL | | Texas Pacific Land Corp | Eric L. Oliver | Director | Mar 06, 2024 | Buy | $1500.00 | 100 | 150,000 | 130,800 | Mar 06, 2024, 04:56 PM |