Stock Sonar #99 - 4/15/2025

California Resources Corporation (NYSE:CRC) — mrkt cap $3.1B; Price $34.42; EV/EBITDA 3.8 PASS. California Resources Corporation is an independent oil and natural gas company with operations concentrated in California, primarily in the San Joaquin Ba...