Search Results

  • Martha Stewart Living: 125% Upside Potential

    Published: December 03, 2012

    We believe Martha Stewart Living is a compelling turnaround story with a very favorable risk/reward profile. While sporting an enterprise value of just $168.0 million, Martha Stewart Living brands include “Martha Stewart,” one of the world’s premier lifestyle brands, as well as “Emeril Lagasse,” ...

    Read More »