Trecora (TREC) falls 0.62% on Moderate Volume December 22 | Equities News

Wednesday's activity brought Trecora's market cap to $195,219,136. Trecora is headquartered in Sugar Land, Texas.