Brambles (OTCMKTS:BMBLF – Get Rating) is one of 197 public companies in the “Business Services” industry, but how does it compare to its peers? We will compare Brambles to similar businesses based on the strength of its profitability, risk, valuation, earnings, institutional ownership, dividends and analyst recommendations. Insider & Institutional Ownership 31.2% of Brambles shares […]