TTI   $9.77  -0.91% Market Closed After Close 9.6769 -0.95%

Tetra Technologies, Inc.

Data not available