$VMC has a positive but overbought weekly chart if the stock ends the week above its five-week modified moving average of $127.43.
The stock is above its 200-week simple moving average, which is the "reversion to the mean" at $106.22.
The 12x3x3 weekly slow stochastic reading is projected to end this week at 87.66, up from 87.62 on June 22, still above the overbought threshold of 80.00.