Sutter Rock Capital (NASDAQ: SSSS) is one of 139 public companies in the “Investment offices, not elsewhere classified” industry, but how does it contrast to its peers? We will compare Sutter Rock Capital to similar businesses based on the strength of its institutional ownership, risk, profitability, earnings, valuation, dividends and analyst recommendations. Earnings and Valuation […]