With 79% ownership in Marks and Spencer Group plc (LON:MKS), institutional investors have a lot riding on the business

With 79% ownership in Marks and Spencer Group plc (LON:MKS), institutional investors have a lot riding on the business
Analyst forecasts and ownership data provide insights into a company's potential. Trump's support for American oil and gas benefits certain US stocks. Institutional investors hold a significant stake in Marks and Spencer Group, indicating strong prospects.