Insider Sale: President and CEO Francisco Leon Sells 7,500 Shares of California Resources Corp (CRC)
On September 5, 2024, Francisco Leon, CEO of California Resources Corp, sold 7,500 shares, retaining 166,357 shares. The company, focused on oil and gas exploration in California, has a market cap of $4.29 billion.