Diamondback Energy, Inc.
Transaction: 03/19/2026
SELL
Change
-510,071
Price
$45.69
Filing
03/23/2026
Type
SELL


Quantitative profile — not an investment recommendation.
Key valuation, quality, financial strength, momentum and analyst data.
How strong this company looks for long-term investors
Analyst sentiment and price target
Recent executive and insider activity
| Insider | Type | Change | Price | Transaction | Filing |
|---|---|---|---|---|---|
| Diamondback Energy, Inc. | SELL | -510,071 | $45.69 | 03/19/2026 | 03/23/2026 |
| Diamondback Energy, Inc. | SELL | -510,071 | Not reported | 03/19/2026 | 03/23/2026 |
| Diamondback Energy, Inc. | SELL | -510,071 | Not reported | 03/19/2026 | 03/23/2026 |
| Diamondback Energy, Inc. | SELL | -12,391,304 | $45.69 | 03/04/2026 | 03/05/2026 |
| Diamondback Energy, Inc. | SELL | -12,391,304 | Not reported | 03/04/2026 | 03/05/2026 |
| Diamondback Energy, Inc. | SELL | -12,391,304 | Not reported | 03/04/2026 | 03/05/2026 |
| WEST STEVEN E | SELL | -32,788 | Not reported | 08/19/2025 | 08/19/2025 |
| Van't Hof Matthew Kaes | SELL | -35,362 | Not reported | 08/19/2025 | 08/19/2025 |
| Zmigrosky Matt | SELL | -4,253 | Not reported | 08/19/2025 | 08/19/2025 |
| Dick Teresa L. | SELL | -11,540 | Not reported | 08/19/2025 | 08/19/2025 |
| Argo Laurie H | SELL | -10,591 | Not reported | 08/19/2025 | 08/19/2025 |
| Rubin James L. | SELL | -12,507 | Not reported | 08/19/2025 | 08/19/2025 |
| Hu Frank C. | SELL | -16,498 | Not reported | 08/19/2025 | 08/19/2025 |
| Stice Travis D. | SELL | -106,169 | Not reported | 08/19/2025 | 08/19/2025 |
| Gilfillian Austen | SELL | -45,213 | Not reported | 08/19/2025 | 08/19/2025 |
| PERRY WILLIAM WESLEY | SELL | -78,743 | Not reported | 08/19/2025 | 08/19/2025 |
| Armour Spencer D III | SELL | -46,715 | Not reported | 08/19/2025 | 08/19/2025 |
| Barkmann Albert | SELL | -1,000 | Not reported | 08/19/2025 | 08/19/2025 |
| Diamondback Energy, Inc. | SELL | -8,066,528 | Not reported | 08/19/2025 | 08/19/2025 |
| Diamondback Energy, Inc. | SELL | -8,066,528 | Not reported | 08/19/2025 | 08/19/2025 |