Greece
Insider Sale: President and CEO Francisco Leon Sells 7,500 Shares of California Resources Corp (CRC)
On September 5, 2024, Francisco Leon, President and Chief Executive Officer of California Resources Corp (CRC), executed a sale of 7,500 shares of the company.