4 weeks Pullen Investment Management LLC Takes $766,000 Position in TETRA Technologies, Inc. (NYSE:TTI)MarketBeat
Pullen Investment Management LLC acquired a new stake in shares of TETRA Technologies, Inc. (NYSE:TTI – Free Report) in the 3rd quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The institutional …
X