TRECORA RES's ticker is TREC and the CUSIP is 894648104.
There were no reported owners of TRECORA RES in Q3 2023.