Latest filing published 21 May 2026 for Diamondback Energy, Inc..
Insider track record
Lance W. Robertson: trading record in brief
This profile gathers the share dealings of Lance W. Robertson across 2 companies, led by Marathon OIL Corp and Diamondback Energy, Inc. The record holds 25 filings, for trades running from 26 February 2013 to 20 May 2026.
Not one of the filings records a straightforward purchase or sale on the market. Grants and option exercises follow pay plans set in advance, so they reveal less about an insider's own view than a purchase made with personal money.
The record was last updated on 21 May 2026 with a share grant in Diamondback Energy, Inc. The median gap between a trade and its publication by SEC (Form 4) is 2 days. For comparison, the SEC allows two business days to file a Form 4. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Lance W. Robertson
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 982 shares0Common StockSEC:0001539838-26-000104:0
- 1,417 shares0Common StockSEC:0001539838-25-000101:0
- 820 shares0Common StockSEC:0001539838-24-000183:0
- 1,271 shares@ US$11.7148.2% of flowMarathon Oil Corporation Common StockSEC:0001209191-16-119099:0
- 1,959 shares@ US$7.9051.8% of flowMarathon Oil Corporation Common StockSEC:0001209191-16-103178:0
- 56,832 shares0Marathon Oil Corporation Common StockSEC:0001209191-16-102781:0
- 1,362 shares@ US$18.06Marathon Oil Corporation Common StockSEC:0001209191-15-077616:0
- 258 shares@ US$16.59Marathon Oil Corporation Common StockSEC:0001209191-15-068762:0
- 1,415 shares@ US$28.87Marathon Oil Corporation Common StockSEC:0001209191-15-041472:0
- 382 shares@ US$27.52Marathon Oil Corporation Common StockSEC:0001209191-15-021158:0
- 22,272 shares0Marathon Oil Corporation Common StockSEC:0001209191-15-019445:0
- 701 shares@ US$34.12Marathon Oil Corporation Common StockSEC:0001209191-14-065481:0
- 2,686 shares@ US$34.07Marathon Oil Corporation Common StockSEC:0001209191-14-063998:0
- 12,659 shares0Common StockSEC:0001209191-14-057056:0
- 266 shares@ US$41.23Marathon Oil Corporation Common StockSEC:0001209191-14-055778:0
- 1,365 shares@ US$36.26Marathon Oil Corporation Common StockSEC:0001209191-14-033315:0
- 382 shares@ US$33.52Marathon Oil Corporation Common StockSEC:0001209191-14-015933:0
- 7,223 shares0Marathon Oil Corporation Common StockSEC:0001209191-14-014988:0
- 457 shares@ US$35.80Marathon Oil Corporation Common StockSEC:0001209191-13-049884:0
- 574 shares@ US$34.68Marathon Oil Corporation Common StockSEC:0001209191-13-048715:0
- 8,596 shares0Marathon Oil Corporation Common StockSEC:0001209191-13-045924:0
- 266 shares@ US$35.01Marathon Oil Corporation Common StockSEC:0001209191-13-042971:0
- 13,941 shares0Marathon Oil Corporation Common StockSEC:0001209191-13-025828:0
- 382 shares@ US$33.65Marathon Oil Corporation Common StockSEC:0001209191-13-012638:0
- 6,000 shares0Marathon Oil Corporation Common StockSEC:0001209191-13-012317:0
25 of 25 declarations