Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-08-19 ▼ SELL Source Energy Permian II, LLC 10,431
2025-08-19 ▼ SELL Source Energy Permian II, LLC 15,443,610
2025-08-19 ▼ SELL Source Energy Permian II, LLC 15,443,610