| Sep 5, 2025 | Box Frank Damon | Open Market Purchase | 4000 | 25.57 | $ 102,276.00 |
| Apr 30, 2025 | DORCHESTER MINERALS OPERATING LP | Open Market Purchase | 10000 | 28.76 | $ 287,600.00 |
| Mar 3, 2025 | EHRMAN BRADLEY J | Open Market Purchase | 3356 | 29.80 | $ 100,008.80 |
| Feb 6, 2025 | DORCHESTER MINERALS OPERATING LP | Open Market Purchase | 335 | 31.06 | $ 10,405.10 |
| Jan 31, 2025 | DORCHESTER MINERALS OPERATING LP | Open Market Purchase | 14000 | 31.32 | $ 438,525.00 |
| Dec 30, 2024 | DORCHESTER MINERALS OPERATING LP | Open Market Purchase | 954 | 33.19 | $ 31,662.34 |
| Dec 23, 2024 | DORCHESTER MINERALS OPERATING LP | Open Market Purchase | 10500 | 32.46 | $ 340,835.00 |
| Dec 13, 2024 | MORIYAMA LESLIE A | Option Excercise | 4351 | 0.00 | $ 0.00 |
| Dec 13, 2024 | MORIYAMA LESLIE A | Option Excercise | 1626 | 0.00 | $ 0.00 |
| Dec 13, 2024 | EHRMAN BRADLEY J | Option Excercise | 1861 | 0.00 | $ 0.00 |
| Dec 11, 2024 | DORCHESTER MINERALS OPERATING LP | Open Market Purchase | 22000 | 32.97 | $ 725,300.70 |
| Dec 3, 2024 | MORIYAMA LESLIE A | Open Market Purchase | 12050 | 34.41 | $ 414,640.50 |
| Dec 3, 2024 | MORIYAMA LESLIE A | Option Excercise | 5543 | 34.41 | $ 190,734.63 |
| Dec 3, 2024 | EHRMAN BRADLEY J | Open Market Purchase | 14430 | 34.41 | $ 496,536.30 |
| Dec 3, 2024 | EHRMAN BRADLEY J | Option Excercise | 5679 | 34.41 | $ 195,414.39 |
| Dec 3, 2024 | DORCHESTER MINERALS OPERATING LP | Other Disposition | 66124 | 34.41 | $ 2,275,326.84 |