Sable Offshore Corp. operates as an independent oil and gas company in the United States. The company operates through three platforms located in federal waters offshore California. It also owns and operates 16 federal leases across approximately 76,000 acres, as well as subsea pipelines that...
21 insider purchases on record · latest filing 2025-10-17.
Insiders have also filed 18 sale transactions at SOC.