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,” ...
Martha Stewart Living: 125% Upside Potential
Published: December 03, 2012