Director Christian Kendall Acquires 20,895 Shares of California Resources Corp (CRC)
California Resources Corp is the largest oil and gas exploration company in California. Recent insider buying has increased the stake in the company significantly, signaling confidence in its future prospects. The stock is considered fairly valued based on market cap, PE ratio, and GF Value.