Store Capital Corp (NASDAQ:STOR)‘s stock had its “outperform” rating reissued by equities research analysts at Cowen and Company in a note issued to investors on Saturday, Analyst Ratings Net reports. They currently have a $29.00 target price on the stock, up from their prior target price of $25.00. Cowen and Company’s price objective indicates a […]