Institutional Investors Feel Pressure Amid MTRX Downtrend Institutional investors, holding 78% of Matrix Service's shares, may face challenges as the stock's market cap dropped by $42 million last week. With a recent 11% decline in share price, analysts warn that continued losses could lead to significant sell-offs, further impacting the stock's performance.34