Zacks Investment Research on MSN
Liberty Oilfield Services (LBRT) Q4 earnings and revenues beat estimates
Liberty Oilfield Services (LBRT) came out with quarterly earnings of $0.05 per share, beating the Zacks Consensus Estimate of a loss of $0.16 per share. This compares to earnings of $0.1 per share a ...
Oceaneering International (OII) saw its shares surge in the last session with trading volume being higher than average. The ...
Key Insights Significantly high institutional ownership implies TETRA Technologies' stock price is sensitive to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results