Store Capital Corp (NASDAQ:STOR)‘s stock had its “buy” rating reiterated by analysts at Wunderlich in a note issued to investors on Wednesday, Marketbeat.com reports. They presently have a $28.00 price target on the stock, up from their previous price target of $25.50. Wunderlich’s price objective would indicate a potential upside of 12.77% from the company’s […]