Simon Upfill-Brown, President & CEO, Director at Trecora Resources, holds 106.06K shares in Trecora Resources (Ticker: TREC). Most recently, Simon Upfill-Brown Bought $5,000 shares of Trecora Resources on Nov 06, 2018 for an estimated value of 46.90K.