Stamps.com Has Returned 21.9% Since SmarTrend Recommendation (STMP) By: Comtex SmarTrend® News Briefs April 03, 2014 at 10:43 AM EDT Read More >> Related Stocks: Stamps.com Inc