Vulcan Materials (VMC) Earnings Beat, Upgrade Signal Momentum | Monexa