$29.02
+0.41 (+1.43%)
USD · as of 2026-08-21 · marketstack
Signal = open-market buys/sells (P/S); grants, exercises, tax, gifts are mechanics. Filings through 2026-06-30 only.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-01 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 4,001 | $27.50 | $110,028 |
| 2026-06-01 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 999 | $27.62 | $27,592 |
| 2026-06-01 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 2,500 | $27.64 | $69,100 |
| 2026-05-20 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,500 | $28.24 | $42,360 |
| 2026-05-20 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 6,000 | $28.32 | $169,920 |
| 2026-05-12 | EHRMAN BRADLEY J | Officer | +Buy | 4,000 | $26.78 | $107,120 |
| 2026-02-13 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 5,000 | $25.29 | $126,450 |
| 2026-02-12 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 5,000 | $25.08 | $125,400 |
| 2026-02-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 10,000 | $25.29 | $252,900 |
| 2025-12-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 10,000 | $22.30 | $223,000 |
| 2025-12-19 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 5,000 | $22.23 | $111,150 |
| 2025-12-18 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 15,729 | $22.28 | $350,442 |
| 2025-12-17 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 4,271 | $22.19 | $94,773 |
| 2025-12-15 | EHRMAN BRADLEY J | Officer | +Exercise | 4,727 | — | — |
| 2025-12-15 | EHRMAN BRADLEY J | Officer | −Tax w/h | 1,719 | — | — |
| 2025-12-15 | MORIYAMA LESLIE A | Officer | −Tax w/h | 1,756 | — | — |
| 2025-12-15 | MORIYAMA LESLIE A | Officer | +Exercise | 4,351 | — | — |
| 2025-12-03 | Box Frank Damon | Director | +Buy | 5,000 | $21.97 | $109,850 |
| 2025-12-03 | EHRMAN BRADLEY J | Officer | −Tax w/h | 1,749 | — | — |
| 2025-12-03 | EHRMAN BRADLEY J | Officer | +Exercise | 4,810 | — | — |
| 2025-12-03 | MORIYAMA LESLIE A | Officer | +Exercise | 4,017 | — | — |
| 2025-12-03 | MORIYAMA LESLIE A | Officer | −Tax w/h | 1,621 | — | — |
| 2025-12-01 | EHRMAN BRADLEY J | Officer | −Tax w/h | 6,543 | $21.63 | $141,525 |
| 2025-12-01 | EHRMAN BRADLEY J | Officer | +Grant | 18,000 | $21.63 | $389,340 |
| 2025-12-01 | MORIYAMA LESLIE A | Officer | −Tax w/h | 6,456 | $21.63 | $139,643 |
| 2025-12-01 | MORIYAMA LESLIE A | Officer | +Grant | 16,000 | $21.63 | $346,080 |
| 2025-11-28 | DORCHESTER MINERALS OPERATING LP | Other | −Other | 58,000 | $21.95 | $1M |
| 2025-11-28 | VAUGHN ROBERT C | Director | +Buy | 195 | $21.36 | $4,165 |
| 2025-11-26 | EHRMAN BRADLEY J | Officer | +Buy | 2,487 | $21.60 | $53,719 |
| 2025-11-25 | EHRMAN BRADLEY J | Officer | +Buy | 1,000 | $21.26 | $21,260 |
| 2025-11-25 | MORIYAMA LESLIE A | Officer | +Buy | 3,041 | $21.50 | $65,382 |
| 2025-11-25 | VAUGHN ROBERT C | Director | +Buy | 352 | $21.39 | $7,529 |
| 2025-11-25 | VAUGHN ROBERT C | Director | +Buy | 4,263 | $21.41 | $91,271 |
| 2025-09-05 | Box Frank Damon | Director | +Buy | 4,000 | $25.57 | $102,280 |
| 2025-04-30 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 10,000 | $28.76 | $287,600 |
| 2025-03-03 | EHRMAN BRADLEY J | Officer | +Buy | 3,356 | $29.80 | $100,009 |
| 2025-02-06 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 335 | $31.06 | $10,405 |
| 2025-02-04 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 6,500 | $30.90 | $200,850 |
| 2025-01-31 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 7,500 | $31.69 | $237,675 |
| 2024-12-30 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 940 | $33.19 | $31,199 |
| 2024-12-30 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 10 | $33.15 | $332 |
| 2024-12-30 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 4 | $33.06 | $132 |
| 2024-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 4,000 | $32.86 | $131,440 |
| 2024-12-23 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $32.27 | $32,270 |
| 2024-12-23 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 3,000 | $32.20 | $96,600 |
| 2024-12-23 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 2,500 | $32.21 | $80,525 |
| 2024-12-13 | EHRMAN BRADLEY J | Officer | −Tax w/h | 1,861 | — | — |
| 2024-12-13 | MORIYAMA LESLIE A | Officer | −Tax w/h | 1,626 | — | — |
| 2024-12-13 | MORIYAMA LESLIE A | Officer | +Exercise | 4,351 | — | — |
| 2024-12-12 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $32.84 | $32,840 |
| 2024-12-12 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $32.84 | $32,840 |
| 2024-12-12 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 3,005 | $32.85 | $98,714 |
| 2024-12-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.01 | $33,010 |
| 2024-12-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $32.99 | $32,990 |
| 2024-12-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $32.96 | $32,960 |
| 2024-12-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.02 | $33,020 |
| 2024-12-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 2,000 | $33.05 | $66,100 |
| 2024-12-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 4,000 | $33.03 | $132,120 |
| 2024-12-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 3,995 | $32.97 | $131,715 |
| 2024-12-11 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 3,000 | $33.00 | $99,000 |
| 2024-12-03 | DORCHESTER MINERALS OPERATING LP | Other | −Other | 66,124 | $34.41 | $2M |
| 2024-12-03 | EHRMAN BRADLEY J | Officer | +Buy | 14,430 | $34.41 | $496,536 |
| 2024-12-03 | EHRMAN BRADLEY J | Officer | −Tax w/h | 5,679 | $34.41 | $195,414 |
| 2024-12-03 | MORIYAMA LESLIE A | Officer | +Buy | 12,050 | $34.41 | $414,640 |
| 2024-12-03 | MORIYAMA LESLIE A | Officer | −Tax w/h | 5,543 | $34.41 | $190,735 |
| 2024-12-03 | EHRMAN BRADLEY J | Officer | +Exercise | 4,727 | — | — |
| 2024-12-03 | EHRMAN BRADLEY J | Officer | +Grant | 14,430 | — | — |
| 2024-12-03 | MORIYAMA LESLIE A | Officer | +Grant | 12,050 | — | — |
| 2024-11-14 | MORIYAMA LESLIE A | Officer | +Buy | 3,218 | $32.60 | $104,907 |
| 2024-07-19 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 900 | $32.20 | $28,980 |
| 2024-07-19 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $32.31 | $32,310 |
| 2024-07-19 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $32.17 | $32,170 |
| 2024-07-17 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,878 | $32.50 | $61,035 |
| 2024-07-16 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $32.31 | $32,310 |
| 2024-07-16 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 2,000 | $32.33 | $64,660 |
| 2024-06-17 | EHRMAN BRADLEY J | Officer | +Buy | 2,800 | $29.50 | $82,600 |
| 2024-05-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.46 | $31,460 |
| 2024-05-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 900 | $31.22 | $28,098 |
| 2024-05-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.40 | $31,400 |
| 2024-05-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 100 | $31.47 | $3,147 |
| 2024-05-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.48 | $31,480 |
| 2024-05-21 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 2,000 | $31.73 | $63,460 |
| 2024-05-21 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.99 | $31,990 |
| 2024-05-21 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.98 | $31,980 |
| 2024-05-21 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.93 | $31,930 |
| 2024-05-21 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.91 | $31,910 |
| 2024-05-17 | MORIYAMA LESLIE A | Officer | +Buy | 1,430 | $31.81 | $45,488 |
| 2024-05-17 | MORIYAMA LESLIE A | Officer | +Buy | 1,000 | $31.65 | $31,650 |
| 2024-04-05 | MCMANEMIN WILLIAM CASEY | Director,Officer | −Gift | 25,000 | — | — |
| 2024-02-02 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 96 | $30.95 | $2,971 |
| 2024-02-02 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,179 | $30.90 | $36,431 |
| 2024-01-30 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.74 | $31,740 |
| 2024-01-30 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 2,000 | $31.58 | $63,160 |
| 2024-01-30 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.69 | $31,690 |
| 2024-01-30 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.73 | $31,730 |
| 2024-01-25 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.50 | $33,500 |
| 2024-01-25 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.45 | $33,450 |
| 2024-01-25 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.48 | $33,480 |
| 2024-01-25 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.47 | $33,470 |
| 2024-01-25 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.50 | $33,500 |
| 2024-01-25 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 500 | $33.46 | $16,730 |
| 2024-01-25 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.40 | $33,400 |
| 2024-01-25 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $33.46 | $33,460 |
| 2023-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 61 | $31.88 | $1,945 |
| 2023-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 850 | $31.93 | $27,141 |
| 2023-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 939 | $31.94 | $29,992 |
| 2023-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 10 | $31.78 | $318 |
| 2023-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.78 | $31,780 |
| 2023-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 57 | $31.78 | $1,811 |
| 2023-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 13 | $31.75 | $413 |
| 2023-12-26 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,990 | $31.94 | $63,561 |
| 2023-12-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,500 | $31.86 | $47,790 |
| 2023-12-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,083 | $31.85 | $34,494 |
| 2023-12-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.84 | $31,840 |
| 2023-12-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.88 | $31,880 |
| 2023-12-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 917 | $31.89 | $29,243 |
| 2023-12-22 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 500 | $31.85 | $15,925 |
| 2023-12-21 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1 | $31.61 | $32 |
| 2023-12-21 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,500 | $31.85 | $47,775 |
| 2023-12-21 | DORCHESTER MINERALS OPERATING LP | Other | +Buy | 1,000 | $31.85 | $31,850 |
SEC Form 3/4/5 through 2026-06-30 · P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
A model's estimate — for research. See the Disclaimer.