Despite its disappointing history in terms of creating shareholder value, we give Abiomed a B Stewardship Grade. Abiomed started overhauling its management team in 2004 when Michael Minogue was recruited to lead the firm as chairman, president, and CEO.
Read more 