MSC Industrial Direct Co.: Barclays raises target price to $159 from $152 - MSM News | Rallies