Growth Story Still Intact For Tetra Technologies, Inc. (TTI)

Tetra Technologies, Inc. (TTI) concluded trading on Wednesday at a closing price of $3.62, with 4.73 million shares of worth about $17.11 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -2.16% during that period and on October 30, 2024 the price saw a […]