Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 04, 2024 | 265.00 | 268.00 | 265.00 | 267.50 | 267.50 | 1,591,738 |
Oct 03, 2024 | 265.00 | 265.00 | 261.40 | 265.00 | 265.00 | 2,856,012 |
Oct 02, 2024 | 261.00 | 267.00 | 263.00 | 264.30 | 264.30 | 970,233 |
Oct 01, 2024 | 266.99 | 267.00 | 260.50 | 265.00 | 265.00 | 982,986 |
Sept 30, 2024 | 265.00 | 268.65 | 265.00 | 266.90 | 266.90 | 3,407,490 |
Sept 27, 2024 | 262.00 | 265.01 | 262.00 | 265.00 | 265.00 | 859,291 |
Sept 26, 2024 | 258.03 | 265.00 | 258.02 | 262.00 | 262.00 | 1,891,814 |
Sept 25, 2024 | 256.99 | 258.00 | 250.06 | 256.75 | 256.75 | 1,485,227 |
Sept 24, 2024 | 258.00 | 257.90 | 254.81 | 257.75 | 257.75 | 913,830 |
Sept 23, 2024 | 254.00 | 256.55 | 248.01 | 254.81 | 254.81 | 1,397,050 |
Sept 17, 2024 | 250.00 | 255.80 | 242.10 | 253.00 | 253.00 | 1,751,526 |
Sept 16, 2024 | 244.00 | 250.01 | 244.00 | 249.99 | 249.99 | 746,642 |
Sept 13, 2024 | 248.00 | 252.00 | 244.00 | 244.00 | 244.00 | 1,163,182 |
Sept 12, 2024 | 246.99 | 248.00 | 244.00 | 248.00 | 248.00 | 5,380,485 |
Sept 11, 2024 | 251.00 | 256.99 | 245.50 | 250.00 | 250.00 | 1,753,156 |
Sept 10, 2024 | 255.94 | 255.94 | 250.01 | 252.20 | 252.20 | 2,836,723 |
Sept 09, 2024 | 255.00 | 256.97 | 253.00 | 253.40 | 253.40 | 2,459,559 |
Sept 06, 2024 | 257.01 | 256.99 | 252.16 | 255.00 | 255.00 | 2,400,942 |
Sept 05, 2024 | 260.30 | 262.00 | 254.99 | 257.01 | 257.01 | 6,056,327 |
Sept 04, 2024 | 273.96 | 275.00 | 261.00 | 264.00 | 264.00 | 2,100,814 |
Sept 03, 2024 | 279.90 | 279.90 | 266.90 | 267.76 | 267.76 | 1,557,333 |
Sept 02, 2024 | 271.00 | 275.00 | 269.00 | 274.61 | 274.61 | 2,455,153 |
Aug 30, 2024 | 269.00 | 277.00 | 271.02 | 273.25 | 273.25 | 6,914,901 |
Aug 29, 2024 | 268.00 | 275.00 | 268.00 | 268.50 | 268.50 | 1,427,715 |
Aug 28, 2024 | 270.00 | 270.00 | 263.15 | 267.00 | 267.00 | 3,804,439 |
Aug 27, 2024 | 272.00 | 279.99 | 265.01 | 269.00 | 269.00 | 2,395,966 |
Aug 26, 2024 | 277.37 | 285.00 | 269.99 | 272.02 | 272.02 | 2,849,901 |
Aug 23, 2024 | 281.40 | 282.69 | 274.00 | 277.37 | 277.37 | 1,574,070 |
Aug 22, 2024 | 283.00 | 282.50 | 277.99 | 280.00 | 280.00 | 1,535,091 |
Aug 21, 2024 | 279.00 | 283.81 | 279.00 | 282.00 | 282.00 | 2,638,993 |
Aug 20, 2024 | 282.21 | 283.97 | 280.90 | 283.00 | 283.00 | 1,824,532 |
Aug 19, 2024 | 278.00 | 285.00 | 278.30 | 283.75 | 283.75 | 446,909 |
Aug 16, 2024 | 277.00 | 280.00 | 276.50 | 280.00 | 280.00 | 549,596 |
Aug 14, 2024 | 277.04 | 278.00 | 276.01 | 276.56 | 276.56 | 1,584,191 |
Aug 13, 2024 | 276.00 | 279.00 | 275.43 | 277.00 | 277.00 | 2,457,147 |
Aug 12, 2024 | 275.00 | 276.00 | 275.00 | 276.00 | 276.00 | 900,432 |
Aug 09, 2024 | 272.00 | 275.25 | 272.00 | 275.00 | 275.00 | 4,074,416 |
Aug 08, 2024 | 265.02 | 272.00 | 265.10 | 272.00 | 272.00 | 1,303,686 |
Aug 07, 2024 | 264.08 | 265.13 | 264.14 | 265.02 | 265.02 | 1,675,667 |
Aug 06, 2024 | 261.08 | 265.00 | 261.08 | 263.00 | 263.00 | 4,263,682 |
Aug 05, 2024 | 267.29 | 267.29 | 255.00 | 259.00 | 259.00 | 3,094,482 |
Aug 02, 2024 | 272.00 | 270.00 | 264.99 | 270.00 | 270.00 | 1,123,580 |
Aug 01, 2024 | 275.00 | 274.49 | 267.35 | 270.00 | 270.00 | 1,620,971 |
Jul 31, 2024 | 275.00 | 275.01 | 271.00 | 271.00 | 271.00 | 1,326,570 |
Jul 30, 2024 | 270.80 | 275.90 | 270.00 | 273.50 | 273.50 | 6,768,606 |
Jul 29, 2024 | 267.96 | 271.99 | 264.63 | 270.80 | 270.80 | 6,375,259 |
Jul 26, 2024 | 268.00 | 269.89 | 260.01 | 267.95 | 267.95 | 3,675,537 |
Jul 25, 2024 | 274.00 | 274.00 | 267.94 | 267.94 | 267.94 | 3,550,802 |
Jul 24, 2024 | 272.01 | 275.76 | 270.00 | 271.12 | 271.12 | 5,150,179 |
Jul 23, 2024 | 270.00 | 276.02 | 272.50 | 273.01 | 273.01 | 3,545,751 |
Jul 22, 2024 | 279.00 | 276.95 | 270.00 | 272.50 | 272.50 | 746,913 |
Jul 19, 2024 | 276.00 | 277.00 | 269.72 | 272.51 | 272.51 | 515,012 |
Jul 18, 2024 | 280.00 | 277.30 | 275.00 | 275.59 | 275.59 | 648,535 |
Jul 17, 2024 | 278.00 | 280.00 | 267.00 | 275.80 | 275.80 | 937,536 |
Jul 15, 2024 | 274.94 | 280.00 | 273.45 | 273.50 | 273.50 | 1,872,988 |
Jul 12, 2024 | 277.80 | 277.89 | 273.00 | 277.35 | 277.35 | 8,924 |
Jul 11, 2024 | 273.00 | 273.00 | 268.81 | 273.00 | 273.00 | 539,454 |
Jul 10, 2024 | 271.36 | 271.50 | 266.00 | 269.37 | 269.37 | 96,821 |
Jul 09, 2024 | 273.00 | 276.00 | 261.16 | 273.00 | 273.00 | 372,003 |
Jul 08, 2024 | 270.00 | 270.00 | 265.70 | 269.43 | 269.43 | 100,000 |
Jul 05, 2024 | 272.00 | 272.00 | 261.51 | 268.80 | 268.80 | 41,176 |
Jul 04, 2024 | 266.99 | 268.18 | 259.99 | 266.21 | 266.21 | 54,882 |
Jul 03, 2024 | 262.00 | 262.00 | 254.74 | 260.73 | 260.73 | 126,075 |
Jul 02, 2024 | 254.80 | 259.00 | 250.00 | 254.80 | 254.80 | 354,501 |
Jul 01, 2024 | 251.00 | 257.00 | 251.00 | 251.54 | 251.54 | 73,214 |
Jun 28, 2024 | 257.00 | 260.64 | 253.54 | 257.00 | 257.00 | 190,900 |
Jun 27, 2024 | 258.00 | 263.01 | 251.00 | 258.00 | 258.00 | 616,328 |
Jun 26, 2024 | 258.00 | 261.05 | 257.86 | 258.00 | 258.00 | 200,000 |
Jun 25, 2024 | 258.10 | 265.00 | 255.00 | 258.10 | 258.10 | 297,192 |
Jun 24, 2024 | 263.70 | 268.51 | 259.00 | 263.70 | 263.70 | 179,435 |
Jun 21, 2024 | 268.00 | 275.00 | 267.08 | 268.00 | 268.00 | 1,413 |
Jun 19, 2024 | 268.90 | 269.01 | 266.23 | 268.10 | 268.10 | 55,159 |
Jun 18, 2024 | 270.95 | 271.50 | 269.00 | 269.13 | 269.13 | 10,154 |
Jun 17, 2024 | 270.00 | 272.00 | 269.00 | 270.10 | 270.10 | 19,204 |
Jun 14, 2024 | 271.50 | 272.00 | 270.00 | 271.50 | 271.50 | 166,486 |
Jun 13, 2024 | 270.01 | 272.00 | 267.00 | 270.12 | 270.12 | 104,947 |
Jun 12, 2024 | 267.00 | 270.00 | 250.00 | 267.00 | 267.00 | 750,504 |
Jun 11, 2024 | 260.00 | 260.00 | 255.01 | 259.50 | 259.50 | 69,473 |
Jun 10, 2024 | 258.00 | 258.50 | 255.98 | 257.46 | 257.46 | 124,498 |
Jun 07, 2024 | 258.00 | 258.58 | 249.00 | 257.97 | 257.97 | 97,648 |
Jun 06, 2024 | 256.50 | 257.99 | 250.00 | 256.50 | 256.50 | 193,521 |
Jun 05, 2024 | 254.00 | 254.00 | 248.00 | 253.08 | 253.08 | 5,145 |
Jun 04, 2024 | 248.99 | 255.00 | 242.00 | 248.99 | 248.99 | 201,096 |
Jun 03, 2024 | 245.00 | 247.00 | 242.78 | 245.00 | 245.00 | 339,288 |
May 31, 2024 | 244.00 | 247.99 | 236.00 | 244.00 | 244.00 | 247,215 |
May 30, 2024 | 245.90 | 249.93 | 243.99 | 245.35 | 245.35 | 90,792 |
May 29, 2024 | 245.00 | 247.89 | 240.00 | 245.09 | 245.09 | 58,576 |
May 28, 2024 | 242.00 | 242.36 | 236.00 | 242.01 | 242.01 | 74,260 |
May 27, 2024 | 237.51 | 237.51 | 234.00 | 237.49 | 237.49 | 43,225 |
May 24, 2024 | 239.00 | 239.00 | 237.59 | 239.00 | 239.00 | 139,625 |
May 23, 2024 | 238.00 | 238.50 | 236.00 | 238.06 | 238.06 | 98,696 |
May 22, 2024 | 236.99 | 238.00 | 236.10 | 236.59 | 236.59 | 66,889 |
May 20, 2024 | 235.50 | 235.50 | 225.80 | 235.50 | 235.50 | 221,880 |
May 17, 2024 | 235.90 | 237.02 | 233.65 | 234.86 | 234.86 | 89,000 |
May 16, 2024 | 235.00 | 238.50 | 233.00 | 235.00 | 235.00 | 875,839 |
May 15, 2024 | 233.00 | 235.00 | 230.00 | 233.00 | 233.00 | 209,945 |
May 14, 2024 | 229.00 | 230.00 | 227.00 | 229.00 | 229.00 | 288,131 |
May 13, 2024 | 227.00 | 230.00 | 226.10 | 227.00 | 227.00 | 220,632 |
May 10, 2024 | 229.00 | 229.99 | 227.90 | 228.98 | 228.98 | 106,595 |
May 09, 2024 | 228.00 | 233.00 | 224.01 | 228.00 | 228.00 | 483,117 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |