TTI   $8.55  0.35% Market Open

Tetra Technologies, Inc.

Data not available