Diamondback Energy Insider Sales: Executive Uses 10b5‑1 Plan to Offload 33,333 Shares at $184, Sparking Investor Scrutiny Amid Strong Market Performance
Diamondback Energy insider selling reveals a structured 10b5‑1 plan; investors learn that the move fuels liquidity, not a bearish shift.
3 minutes to read



