American infrastructure player, has comfortably outperformed other infra stocks and mid-caps. Read why MTZ stock is a Buy.