After A 7.55% Jump In The Last Week, Does Tetra Technologies, Inc. (NYSE: TTI) Still Make Sense To Buy?
During the last session, Tetra Technologies, Inc. (NYSE:TTI)’s traded shares were 1.28 million, with the beta value of the company hitting 2.06. At the end