MasTec Inc. Common Stock (MTZ) Valuation Score | Stock Evaluator