Two Top Stocks to Keep an Eye on: TETRA Technologies, Inc. (NYSE:TTI), Macquarie Infrastructure Corporation (NYSE:MIC)
TETRA Technologies, Inc. (NYSE:TTI) The shares of TETRA Technologies, Inc. (NYSE:TTI) started off the last trading session with the price of $3.89 while closing the [...]