TETRA Technologies, Inc. (TTI) NYSE

10.89

+0.53(+5.12%)

Updated at June 02 04:00PM

Currency In USD