Trecora (TREC) falls 0.25% to Close at $7.89 on August 25 | Equities News

Wednesday's activity brought Trecora's market cap to $192,471,855. Trecora is headquartered in Sugar Land, Texas.. About Trecora Resources.