TETRA Technologies Inc.
TTI4.39
0.10 (2.23%)
NYSEUPDATED Jul 20, 2018 8:37 PM EST
629 Watchers
Real-Time
Post