Martha Returns
By Jesse Freund

(Business 2.0) – Given the hoopla surrounding Martha Stewart's release from prison on March 6 and her new TV contracts, it's no surprise that shares of Martha Stewart Living Omnimedia recently shot above $30. But many analysts remain skeptical, noting eight quarters of year-over-year sales decreases, and say stockholders should sell before the share price retreats to around $10.