While the overall earnings estimate revisions have made MRC a Zacks Rank #2 stock, it has earned itself a Growth Score of A based on a number of factors, including the ones discussed above.
One company to watch right now is MRC Global (MRC). MRC is currently sporting a Zacks Rank of #2 (Buy) and an A for Value. The stock holds a P/E ratio of 11.22, while its industry has an average P ...
MRC Global, Inc. is a holding company, which engages in the distribution of pipes, valves, fittings, and other infrastructure products and services to the energy, industrial, and gas utility end ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results