Another minority shareholder of Deckers Brands has called for a sale of the company, charging that it has underperformed in the past three to five years. Mountain Capital Partners, which owns 3.3 percent of the equity, complained in particular about poor capital allocation decisions by Deckers' management, adding that there ...
Your membership benefits:
To continue reading this article REGISTER NOW.