| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Jun 01 '26 | Buy | 27.56 | 7,500 | 206,720 | 70,017 | Jun 02 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | May 20 '26 | Buy | 28.30 | 7,500 | 212,280 | 62,517 | May 22 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Feb 13 '26 | Buy | 25.29 | 5,000 | 126,450 | 55,017 | Feb 13 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Feb 12 '26 | Buy | 25.08 | 5,000 | 125,400 | 50,017 | Feb 13 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Feb 11 '26 | Buy | 25.29 | 10,000 | 252,900 | 45,017 | Feb 13 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 22 '25 | Buy | 22.30 | 10,000 | 222,994 | 35,017 | Dec 23 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 19 '25 | Buy | 22.23 | 5,000 | 111,130 | 25,017 | Dec 23 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 18 '25 | Buy | 22.28 | 15,729 | 350,422 | 20,017 | Dec 19 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 17 '25 | Buy | 22.19 | 4,271 | 94,794 | 4,288 | Dec 19 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Apr 30 '25 | Buy | 28.76 | 10,000 | 287,600 | 58,017 | May 01 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Feb 06 '25 | Buy | 31.06 | 335 | 10,405 | 48,017 | Feb 07 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Feb 04 '25 | Buy | 30.90 | 6,500 | 200,850 | 47,682 | Feb 04 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Jan 31 '25 | Buy | 31.69 | 7,500 | 237,675 | 41,182 | Feb 04 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 30 '24 | Buy | 33.19 | 954 | 31,663 | 33,682 | Dec 30 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 26 '24 | Buy | 32.86 | 4,000 | 131,440 | 32,728 | Dec 26 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 23 '24 | Buy | 32.21 | 6,500 | 209,395 | 28,728 | Dec 26 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 12 '24 | Buy | 32.85 | 5,005 | 164,390 | 22,228 | Dec 12 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Dec 11 '24 | Buy | 33.00 | 16,995 | 560,910 | 17,223 | Dec 12 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Jul 19 '24 | Buy | 32.23 | 2,900 | 93,460 | 66,352 | Jul 23 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Jul 17 '24 | Buy | 32.50 | 1,878 | 61,035 | 63,452 | Jul 18 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Jul 16 '24 | Buy | 32.32 | 3,000 | 96,970 | 61,574 | Jul 18 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | May 22 '24 | Buy | 31.40 | 4,000 | 125,585 | 58,574 | May 23 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | May 21 '24 | Buy | 31.88 | 6,000 | 191,270 | 54,574 | May 23 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Feb 02 '24 | Buy | 30.90 | 1,275 | 39,402 | 48,574 | Feb 05 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Jan 30 '24 | Buy | 31.66 | 5,000 | 158,320 | 47,299 | Feb 01 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Jan 25 '24 | Buy | 33.46 | 7,500 | 250,980 | 42,299 | Jan 29 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Dec 26 '23 | Buy | 31.90 | 4,920 | 156,958 | 34,799 | Dec 27 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Dec 22 '23 | Buy | 31.86 | 6,000 | 191,166 | 29,879 | Dec 22 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Dec 21 '23 | Buy | 31.85 | 2,506 | 79,816 | 23,879 | Dec 22 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Dec 20 '23 | Buy | 31.53 | 15,000 | 472,970 | 21,373 | Dec 21 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Dec 19 '23 | Buy | 31.19 | 6,306 | 196,665 | 6,373 | Dec 21 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Jun 14 '23 | Buy | 29.10 | 5,000 | 145,519 | 39,967 | Jun 15 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | May 31 '23 | Buy | 28.52 | 2,500 | 71,291 | 34,967 | Jun 01 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | May 30 '23 | Buy | 28.54 | 7,500 | 214,023 | 32,467 | Jun 01 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | other: Entity Under Common Control | Mar 22 '23 | Buy | 28.12 | 4,000 | 112,480 | 24,967 | Mar 23 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Mar 03 '23 | Buy | 31.07 | 4,000 | 124,270 | 20,967 | Mar 06 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Mar 02 '23 | Buy | 30.91 | 7,000 | 216,384 | 16,967 | Mar 06 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | Director | Dec 12 '22 | Buy | 28.18 | 7,500 | 211,319 | 43,967 | Dec 13 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | Director | Dec 09 '22 | Buy | 27.92 | 7,500 | 209,369 | 36,467 | Dec 13 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | Director | Dec 06 '22 | Buy | 28.59 | 20,000 | 571,748 | 28,967 | Dec 08 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Nov 05 '21 | Buy | 19.33 | 375 | 7,249 | 37,917 | Nov 08 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Nov 04 '21 | Buy | 19.16 | 6,000 | 114,930 | 37,542 | Nov 08 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Nov 02 '21 | Buy | 19.28 | 4,000 | 77,120 | 31,542 | Nov 03 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Aug 13 '21 | Buy | 16.30 | 3,450 | 56,224 | 27,542 | Aug 16 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Jul 20 '21 | Buy | 16.12 | 4,000 | 64,482 | 24,092 | Jul 21 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Jul 19 '21 | Buy | 15.69 | 5,000 | 78,450 | 20,092 | Jul 21 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Apr 26 '21 | Buy | 14.87 | 4,775 | 70,981 | 18,206 | Apr 27 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Apr 20 '21 | Buy | 14.20 | 4,500 | 63,883 | 13,431 | Apr 21 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Apr 19 '21 | Buy | 14.23 | 4,500 | 64,035 | 8,931 | Apr 21 12:00 AM |
| DMLP | DORCHESTER MINERALS OPERATING LP | | Apr 20 '20 | Buy | 10.18 | 2,975 | 30,274 | 43,024 | Apr 22 12:00 AM |