Trecora Resources (NYSE:TREC)

8.69
Delayed Data
As of Oct 18
 +0.06 / +0.70%
Today’s Change
6.69
Today|||52-Week Range
12.67
+11.41%
Year-to-Date