Vulcan Materials Company (VMC) Infrastructure Growth & Financial Performance | Monexa