With 32% ownership, Sable Offshore Corp. (NYSE:SOC) has piqued the interest of institutional investors
(NYSE:SOC), it is important to understand the ownership structure of the business. With 32% stake, institutions possess the maximum shares in the company. Put another way, the group faces the ...
Simply Wall St. via Yahoo
56 minutes ago