<SEC-DOCUMENT>0001140361-24-047192.txt : 20241119
<SEC-HEADER>0001140361-24-047192.hdr.sgml : 20241119
<ACCEPTANCE-DATETIME>20241118185545
ACCESSION NUMBER:		0001140361-24-047192
CONFORMED SUBMISSION TYPE:	FWP
PUBLIC DOCUMENT COUNT:		1
FILED AS OF DATE:		20241119
DATE AS OF CHANGE:		20241118

SUBJECT COMPANY:	

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Vulcan Materials CO
		CENTRAL INDEX KEY:			0001396009
		STANDARD INDUSTRIAL CLASSIFICATION:	MINING, QUARRYING OF NONMETALLIC MINERALS (NO FUELS) [1400]
		ORGANIZATION NAME:           	01 Energy & Transportation
		IRS NUMBER:				208579133
		STATE OF INCORPORATION:			NJ
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		FWP
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	333-277793
		FILM NUMBER:		241472927

	BUSINESS ADDRESS:	
		STREET 1:		1200 URBAN CENTER DRIVE
		CITY:			BIRMINGHAM
		STATE:			AL
		ZIP:			35242
		BUSINESS PHONE:		(205) 298-3000

	MAIL ADDRESS:	
		STREET 1:		1200 URBAN CENTER DRIVE
		CITY:			BIRMINGHAM
		STATE:			AL
		ZIP:			35242

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Virginia Holdco, Inc.
		DATE OF NAME CHANGE:	20070409

FILED BY:		

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Vulcan Materials CO
		CENTRAL INDEX KEY:			0001396009
		STANDARD INDUSTRIAL CLASSIFICATION:	MINING, QUARRYING OF NONMETALLIC MINERALS (NO FUELS) [1400]
		ORGANIZATION NAME:           	01 Energy & Transportation
		IRS NUMBER:				208579133
		STATE OF INCORPORATION:			NJ
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		FWP

	BUSINESS ADDRESS:	
		STREET 1:		1200 URBAN CENTER DRIVE
		CITY:			BIRMINGHAM
		STATE:			AL
		ZIP:			35242
		BUSINESS PHONE:		(205) 298-3000

	MAIL ADDRESS:	
		STREET 1:		1200 URBAN CENTER DRIVE
		CITY:			BIRMINGHAM
		STATE:			AL
		ZIP:			35242

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Virginia Holdco, Inc.
		DATE OF NAME CHANGE:	20070409
</SEC-HEADER>
<DOCUMENT>
<TYPE>FWP
<SEQUENCE>1
<FILENAME>ny20038441x2_fwp.htm
<DESCRIPTION>FWP
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 24.9.1.5252
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;" bgcolor="#ffffff">
  <div>
    <div style="text-align: right; font-weight: bold;">Filed Pursuant to Rule 433</div>
    <div style="text-align: right; font-weight: bold;">Issuer Free Writing Prospectus, dated November 18, 2024</div>
    <div style="text-align: right; font-weight: bold;">Supplementing the Preliminary Prospectus Supplement, dated November 18, 2024</div>
    <div style="text-align: right; font-weight: bold;">Registration No. 333-277793</div>
    <div style="text-align: right; font-weight: bold;"> <br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">
      <div style="font-family: 'Times New Roman', Times, serif; font-weight: bold;">Pricing Term Sheet</div>
      <div style="font-weight: normal;"><br>
      </div>
      <div style="font-weight: normal;">$500,000,000 4.950% Senior Notes due 2029 (the &#8220;2029 Notes&#8221;)</div>
      <div style="font-weight: normal;">$750,000,000 5.350%&#160;Senior Notes due 2034 (the &#8220;2034 Notes&#8221;)</div>
      <div style="font-weight: normal;">$750,000,000 5.700%&#160;Senior Notes due 2054 (the &#8220;2054 Notes&#8221; and, together with the 2029 Notes and 2034 Notes, the &#8220;Notes&#8221;)
        <div><br>
        </div>
        <div style="text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-style: italic;">This pricing term sheet (this &#8220;Pricing Term Sheet&#8221;) relates only to the securities described below and should only be read together with the Preliminary Prospectus
            Supplement, dated November 18, 2024, relating to these securities (the &#8220;Preliminary Prospectus Supplement&#8221;) and supersedes the information in the Preliminary Prospectus Supplement to the extent inconsistent with the information in the
            Preliminary Prospectus Supplement. This Pricing Term Sheet is qualified in its entirety by reference to the Preliminary Prospectus Supplement. Other information presented in the Preliminary Prospectus Supplement, including financial
            information, is deemed to have changed to the extent affected by the changes described herein. Capitalized terms not defined herein have the meanings assigned to them in the Preliminary Prospectus Supplement.</div>
          <div style="font-family: 'Times New Roman', Times, serif; font-style: italic;"> <br>
          </div>
          <div style="text-align: center; font-style: italic;">
            <div style="font-weight: bold; font-style: normal;">Vulcan Materials Company</div>
            <div style="font-family: 'Times New Roman', Times, serif; font-weight: bold;"> <br>
            </div>
            <div style="text-align: left; font-weight: bold;">
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z86e3a22bca8241a0a6702a61676c5cbd" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="vertical-align: top; width: 27%;">
                      <div style="font-weight: bold;"><u>2029 Notes</u></div>
                    </td>
                    <td colspan="1" style="vertical-align: top; width: 2%;">&#160;</td>
                    <td style="vertical-align: top; width: 27%;">
                      <div style="font-weight: bold;"><u>2034 Notes</u></div>
                    </td>
                    <td colspan="1" style="vertical-align: top; width: 2%;">&#160;</td>
                    <td style="vertical-align: top; width: 27%;">
                      <div style="font-weight: bold;"><u>2054 Notes</u></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Title of Security:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>4.950%&#160;Senior Notes due 2029</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>5.350%&#160;Senior Notes due 2034</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>5.700%&#160;Senior Notes due 2054</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Principal Amount:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>$500,000,000</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>$750,000,000</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>$750,000,000</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Maturity Date:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>December 1, 2029</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>December 1, 2034</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>December 1, 2054</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Coupon:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>4.950%</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>5.350%</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>5.700%</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Yield to Maturity:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>4.975%</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>5.364%</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>5.739%</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Benchmark Treasury:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>UST 4.125% due October 31, 2029</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>UST 4.250% due November 15, 2034</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>UST 4.250% due August 15, 2054</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Spread to Benchmark Treasury:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>+70 bps</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>+95 bps</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>+112 bps</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Benchmark Treasury Yield:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>4.275%</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>4.414%</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>4.619%</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Price to Public:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>99.888%&#160;plus accrued interest, if any, from November 20, 2024</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>99.890%&#160;plus accrued interest, if any, from November 20, 2024</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>99.442%&#160;plus accrued interest, if any, from November 20, 2024</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Underwriting Discount:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>0.600%</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>0.650%</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>0.875%</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Proceeds, before expenses, to us:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>$496,440,000</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>$744,300,000</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>$739,252,500</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Optional Redemption:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;"><br>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;"><br>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div> <br>
                      </div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Make-Whole Call:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>At any time prior to November 1, 2029 (the date that is one month prior to the maturity date for the 2029 Notes (the &#8220;2029 par call date&#8221;)), the 2029 Notes will be redeemable in whole or in part, at our option at a redemption
                        price (expressed as a percentage of a principal amount and rounded to three decimal places) equal to the greater of (1) 100% of the principal amount of such 2029 Notes and (2) (a) the sum of the present values of the remaining
                        scheduled payments of principal and interest on the 2029 Notes to be redeemed discounted to the redemption date (assuming the 2029 Notes matured on the 2029 par call date) on a semi-annual basis (assuming a 360-day year consisting
                        of twelve 30-day months) at the Treasury Rate, plus 15 basis points less (b) interest accrued to the date of redemption, plus, in each case, any accrued and unpaid interest on the 2029 Notes being redeemed to, but not including, the
                        date of redemption</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>At any time prior to September 1, 2034 (the date that is three months prior to the maturity date for the 2034 Notes (the &#8220;2034 par call date&#8221;)), the 2034 Notes will be redeemable in whole or in part, at our option at a redemption
                        price (expressed as a percentage of a principal amount and rounded to three decimal places) equal to the greater of (1) 100% of the principal amount of such 2034 Notes and (2) (a) the sum of the present values of the remaining
                        scheduled payments of principal and interest on the 2034 Notes to be redeemed discounted to the redemption date (assuming the 2034 Notes matured on the 2034 par call date) on a semi-annual basis (assuming a 360-day year consisting
                        of twelve 30-day months) at the Treasury Rate, plus 15 basis points less (b) interest accrued to the date of redemption, plus, in each case, any accrued and unpaid interest on the 2034 Notes being redeemed to, but not including, the
                        date of redemption</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>At any time prior to June 1, 2054 (the date that is six months prior to the maturity date for the 2054 Notes (the &#8220;2054 par call date&#8221;)), the 2054 Notes will be redeemable in whole or in part, at our option at a redemption price
                        (expressed as a percentage of a principal amount and rounded to three decimal places) equal to the greater of (1) 100% of the principal amount of such 2054 Notes and (2) (a) the sum of the present values of the remaining scheduled
                        payments of principal and interest on the 2054 Notes to be redeemed discounted to the redemption date (assuming the 2054 Notes matured on the 2054 par call date) on a semi-annual basis (assuming a 360-day year consisting of twelve
                        30-day months) at the Treasury Rate, plus 20 basis points less (b) interest accrued to the date of redemption, plus, in each case, any accrued and unpaid interest on the 2054 Notes being redeemed to, but not including, the date of
                        redemption</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">Par Call:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>At any time on or after the 2029 par call date, we may redeem the 2029 Notes in whole or in part, at our option, from time to time at a redemption price equal to 100% of the aggregate principal amount of the 2029 Notes being
                        redeemed, plus any accrued and unpaid interest on the 2029 Notes being redeemed to, but not including, the date of redemption</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>At any time on or after the 2034 par call date, we may redeem the 2034 Notes in whole or in part, at our option, from time to time at a redemption price equal to 100% of the aggregate principal amount of the 2034 Notes being
                        redeemed, plus any accrued and unpaid interest on the 2034 Notes being redeemed to, but not including, the date of redemption</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>At any time on or after the 2054 par call date, we may redeem the 2054 Notes in whole or in part, at our option, from time to time at a redemption price equal to 100% of the aggregate principal amount of the 2054 Notes being
                        redeemed, plus any accrued and unpaid interest on the 2054 Notes being redeemed to, but not including, the date of redemption</div>
                    </td>
                  </tr>
                  <tr>
                    <td rowspan="1" style="width: 13%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                    <td colspan="1" rowspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td rowspan="1" style="width: 27%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="font-weight: bold;">CUSIP/ISIN Numbers:</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>CUSIP: 929160 BB4</div>
                      <div>ISIN: US929160BB44<br>
                      </div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>CUSIP: 929160 BC2</div>
                      <div>ISIN: US929160BC27</div>
                    </td>
                    <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
                    <td style="width: 27%; vertical-align: top;">
                      <div>CUSIP: 929160 BD0</div>
                      <div>ISIN: US929160BD00</div>
                    </td>
                  </tr>

              </table>
              <div> <font style="font-style: normal;"><br>
                </font></div>
              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
              </div>
              <font style="font-style: normal;"> </font>
              <div style="text-align: center;"> <u><font style="font-style: normal;">Terms Applicable to All Notes</font></u> </div>
              <div style="text-align: center;"><u><font style="font-style: normal;"> <br>
                  </font></u></div>
              <div>
                <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z3a350f2596f8496fb3c6119bd3a82ebd" align="" border="0" cellpadding="0" cellspacing="0">

                    <tr>
                      <td style="width: 15%; vertical-align: top;" nowrap="nowrap">
                        <div style="font-family: 'Times New Roman',Times,serif; font-weight: bold;">Issuer:</div>
                      </td>
                      <td style="width: 85%; vertical-align: top;" nowrap="nowrap">
                        <div>&#160;&#160;&#160;Vulcan Materials Company</div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 15%; vertical-align: top;" nowrap="nowrap">
                        <div style="font-family: 'Times New Roman',Times,serif; font-weight: bold;">Interest Payment Dates:</div>
                      </td>
                      <td style="width: 85%; vertical-align: top;" nowrap="nowrap">
                        <div style="margin-left: 8.25pt;">June 1 and December 1 of each year, commencing on June 1, 2025<br>
                        </div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 15%; vertical-align: top;" nowrap="nowrap">
                        <div style="font-family: 'Times New Roman',Times,serif; font-weight: bold;">Record Dates:</div>
                      </td>
                      <td style="width: 85%; vertical-align: top;" nowrap="nowrap">
                        <div style="margin-left: 8.25pt;">May 15 and November 15</div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 15%; vertical-align: top;" nowrap="nowrap">
                        <div style="font-family: 'Times New Roman',Times,serif; font-weight: bold;">Day Count Convention:</div>
                      </td>
                      <td style="width: 85%; vertical-align: top;" nowrap="nowrap">
                        <div style="margin-left: 8.25pt;">30/360</div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 15%; vertical-align: top;" nowrap="nowrap">
                        <div style="font-family: 'Times New Roman',Times,serif; font-weight: bold;">Ratings (Moody&#8217;s / S&amp;P / Fitch):*</div>
                      </td>
                      <td style="width: 85%; vertical-align: top;" nowrap="nowrap">
                        <div style="margin-left: 8.25pt;">Baa2 (Stable) / BBB+ (Stable) / BBB (Positive)</div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 15%; vertical-align: top;" nowrap="nowrap">
                        <div style="font-family: 'Times New Roman',Times,serif; font-weight: bold;">Trade Date:</div>
                      </td>
                      <td style="width: 85%; vertical-align: top;" nowrap="nowrap">
                        <div style="margin-left: 8.25pt;">November 18, 2024</div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 15%; vertical-align: top;" nowrap="nowrap">
                        <div style="font-family: 'Times New Roman',Times,serif; font-weight: bold;">Settlement Date:</div>
                      </td>
                      <td style="width: 85%; vertical-align: top;">
                        <div style="text-align: justify; margin-left: 8.25pt;">November 20, 2024 (T+2)</div>
                        <div style="text-align: justify; margin-left: 8.25pt;"> <br>
                        </div>
                        <div style="text-align: justify; margin-left: 8.25pt;">We expect delivery of the Notes will be made against payment therefor on or about November 20, 2024, which is the second business day following the date of this Pricing Term
                          Sheet (such settlement being referred to as &#8220;T+2&#8221;). Under Rule 15c6-1 of the Exchange Act, trades in the secondary market generally are required to settle in one business day, unless the parties to any such trade expressly agree
                          otherwise. Accordingly, purchasers who wish to trade the Notes on the date of this Pricing Term Sheet or on any subsequent date that is prior to the first trading day preceding the date we deliver the Notes to the underwriters for
                          the offering will be required, by virtue of the fact that the Notes initially will settle in T+2, to specify an alternate settlement cycle at the time of any such trade to prevent failed settlement and should consult their own
                          advisers.<br>
                        </div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top;" nowrap="nowrap">&#160;</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 15%; vertical-align: top;" nowrap="nowrap">
                        <div style="font-family: 'Times New Roman',Times,serif; font-weight: bold;">Change of Control:</div>
                      </td>
                      <td style="width: 85%; vertical-align: top;">
                        <div style="margin-left: 8.25pt;">
                          <div>If a change of control repurchase event (as defined in the Preliminary Prospectus Supplement) occurs with respect to a series of Notes, unless we have exercised our right to redeem the Notes or have defeased the Notes as
                            described in the Preliminary Prospectus Supplement, we will be required to make an irrevocable offer to each holder of the applicable series of Notes to repurchase all or any part (equal to or in excess of $2,000 and in integral
                            multiples of $1,000) of that holder&#8217;s Notes at a repurchase price in cash equal to 101% of the aggregate principal amount of the applicable series of Notes repurchased plus accrued and unpaid interest, if any, on the applicable
                            series of Notes repurchased to, but not including, the date of repurchase.</div>
                        </div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top;" nowrap="nowrap"><br>
                      </td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;"><br>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top; font-weight: bold;" nowrap="nowrap">Joint Book-Running Managers:</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;">
                        <div style="margin: 0px 0px 0px 8.25pt;">Truist Securities, Inc.</div>
                        <div style="margin: 0px 0px 0px 8.25pt;">Wells Fargo Securities, LLC</div>
                        <div style="margin: 0px 0px 0px 8.25pt;">BofA Securities, Inc.</div>
                        <div style="margin: 0px 0px 0px 8.25pt;">Goldman Sachs &amp; Co. LLC</div>
                        <div style="margin: 0px 0px 0px 8.25pt;">U.S. Bancorp Investments, Inc.</div>
                        <div style="margin: 0px 0px 0px 8.25pt;">Regions Securities LLC</div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top; font-weight: bold;" nowrap="nowrap"><br>
                      </td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;"><br>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top; font-weight: bold;" nowrap="nowrap">Co-Managers:</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;">
                        <div style="margin-left: 8.25pt;">FHN Financial Securities Corp.</div>
                        <div style="margin-left: 8.25pt;">Siebert Williams Shank &amp; Co., LLC</div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top; font-weight: bold;" nowrap="nowrap"><br>
                      </td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;"><br>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top; font-weight: bold;" nowrap="nowrap">Denominations:</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;">
                        <div style="margin-left: 8.25pt;">$2,000 and integral multiples of $1,000</div>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top; font-weight: bold;" nowrap="nowrap"><br>
                      </td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;"><br>
                      </td>
                    </tr>
                    <tr>
                      <td rowspan="1" style="width: 15%; vertical-align: top; font-weight: bold;" nowrap="nowrap">Form of Offering:</td>
                      <td rowspan="1" style="width: 85%; vertical-align: top;">
                        <div style="margin-left: 8.25pt;">SEC Registered</div>
                      </td>
                    </tr>

                </table>
                <div><br>
                </div>
              </div>
              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
              </div>
              <div>
                <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-weight: bold;">*Note: A securities rating is not a recommendation to buy, sell or hold securities and may be subject to revision or withdrawal at any time.
                  Credit ratings are subject to change depending on financial and other factors.</div>
                <div>&#160;</div>
                <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-weight: bold;">The issuer has filed a registration statement (including a prospectus) and the related Preliminary Prospectus Supplement with the SEC for the
                  offering to which this communication relates. Before you invest, you should read the prospectus in that registration statement, the Preliminary Prospectus Supplement and other documents that the issuer has filed with the SEC for more
                  complete information about the issuer and this offering. You may get these documents for free by visiting EDGAR on the SEC website at www.sec.gov. Alternatively, the issuer, any underwriter or any dealer participating in the offering will
                  arrange to send you the prospectus and the Preliminary Prospectus Supplement if you request it by contacting Truist Securities, Inc. by telephone at 1-800-685-4786, Wells Fargo Securities, LLC, toll-free by telephone at 1-800-645-3751,
                  BofA Securities, Inc., toll-free by telephone at 1-800-294-1322, Goldman Sachs &amp; Co. LLC by telephone at 1-866-471-2526 or U.S. Bancorp Investments, Inc. by telephone at 1-877-558-2607.</div>
                <div>&#160;</div>
                <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-style: italic; font-weight: bold;">Any disclaimers or other notices that may appear below are not applicable to this communication and should be
                  disregarded. Such disclaimers or notices were automatically generated as a result of this communication being sent via Bloomberg or another email system.</div>
                <div>&#160;</div>
                <div>
                  <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"> </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
