Sally Beauty Holdings (SBH) Earning Somewhat Positive News Coverage, Report Finds
ETRADE Capital Management LLC now owns 24,219 shares of the specialty retailer's stock worth $622,000 after buying an additional 8,536 shares during the last quarter. The consensus recommendation - av...