Institutional Exposure To Tetra Technologies, Inc. (TTI)

Tetra Technologies, Inc. (TTI) concluded trading on Wednesday at a closing price of $4.08, with 5.4 million shares of worth about $22.03 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -23.16% during that period and on on Wednesday the price saw a gain […]