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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing