A number of research firms have changed their ratings and price targets for Trecora Resources (NASDAQ: TREC): 11/30/2015 – Trecora Resources was upgraded by analysts at Zacks Investment Research from a “sell” rating to a “hold” rating. According to Zacks, “Trecora Resources owns and operates a petrochemical facility located in southeast Texas. It produces petrochemical […]