Vulcan Materials Co (VMC) Valuation Ratios & Charts