Time on boards
- Boards served
- 1
- Current seats
- 1
- Board service
- 3 years
- Director since
- 2023
3 years of board service in total across 1 board, counting each seat separately. Longest: Mach Natural Resources LP, 2 years.
Mach Natural Resources LP
Director
Insider trades
All notable trades →From SEC Forms 4 and 5. Open-market purchases and sales are highlighted; grants, option exercises and shares withheld for tax are routine.
| Date | Company | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|
| Sep 15, 2026 | Mach Natural Resources LP | Open-market purchase | +22,124 | $11.25 | $248,895 |
| Sep 15, 2026 | Mach Natural Resources LP | Open-market purchase | +12,390 | $11.30 | $140,007 |
| Mar 23, 2026 | Mach Natural Resources LP | Open-market purchase | +3,215 | $13.63 | $43,820 |
| Mar 20, 2026 | Mach Natural Resources LP | Open-market purchase | +2,500 | $14.00 | $35,000 |
| Mar 19, 2026 | Mach Natural Resources LP | Open-market purchase | +3,570 | $14.00 | $49,980 |
| Dec 9, 2025 | Mach Natural Resources LP | Open-market purchase | +17,500 | $12.32 | $215,600 |
| Dec 8, 2025 | Mach Natural Resources LP | Open-market purchase | +12,500 | $12.53 | $156,625 |
| Nov 14, 2025 | Mach Natural Resources LP | Open-market purchase | +4,608 | $11.85 | $54,605 |
| Aug 11, 2025 | Mach Natural Resources LP | Open-market purchase | +3,085 | $14.39 | $44,393 |
| Jun 16, 2025 | Mach Natural Resources LP | Open-market purchase | +144,900 | $14.96 | $2,167,704 |
| Jun 13, 2025 | Mach Natural Resources LP | Open-market purchase | +135,500 | $14.72 | $1,994,560 |
| Jun 12, 2025 | Mach Natural Resources LP | Open-market purchase | +93,500 | $14.29 | $1,336,115 |
| Jun 11, 2025 | Mach Natural Resources LP | Open-market purchase | +72,411 | $14.01 | $1,014,478 |
| Jun 10, 2025 | Mach Natural Resources LP | Open-market purchase | +79,218 | $13.58 | $1,075,780 |
| Feb 7, 2025 | Mach Natural Resources LP | Open-market purchase | +5,161,290 | $15.50 | $79,999,995 |
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to write one.