TETRA Technologies, Inc. (TTI) NYSE

8.81

-0.295(-3.24%)

Updated at December 12 03:59PM

Currency In USD