TTI
TTI
NYSE · Energy

Tetra Technologies Inc

$6.08
-0.07 (-1.14%)
As of Sep 20, 10:11 PM ET ·