Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 26, 2024 | 325.10 | 328.60 | 323.35 | 327.10 | 327.10 | 15,946,792 |
Jul 25, 2024 | 325.60 | 327.10 | 323.40 | 325.60 | 325.60 | 8,202,402 |
Jul 24, 2024 | 322.90 | 327.30 | 321.80 | 327.20 | 327.20 | 12,812,039 |
Jul 23, 2024 | 326.50 | 327.00 | 324.68 | 325.90 | 325.90 | 24,617,223 |
Jul 22, 2024 | 326.80 | 327.80 | 325.00 | 326.20 | 326.20 | 7,915,015 |
Jul 19, 2024 | 324.10 | 326.00 | 319.60 | 326.00 | 326.00 | 10,216,174 |
Jul 18, 2024 | 323.50 | 324.90 | 319.60 | 324.90 | 324.90 | 19,339,842 |
Jul 17, 2024 | 318.40 | 321.60 | 316.30 | 321.60 | 321.60 | 31,080,099 |
Jul 16, 2024 | 314.70 | 319.80 | 312.80 | 318.90 | 318.90 | 13,011,920 |
Jul 15, 2024 | 317.50 | 320.30 | 314.60 | 315.70 | 315.70 | 11,506,729 |
Jul 12, 2024 | 315.90 | 318.30 | 312.10 | 318.30 | 318.30 | 14,951,071 |
Jul 11, 2024 | 311.70 | 314.00 | 308.70 | 314.00 | 314.00 | 10,219,256 |
Jul 10, 2024 | 309.60 | 311.30 | 306.50 | 310.60 | 310.60 | 8,074,593 |
Jul 09, 2024 | 309.60 | 312.90 | 307.30 | 308.40 | 308.40 | 10,167,948 |
Jul 08, 2024 | 311.30 | 312.90 | 305.80 | 309.40 | 309.40 | 9,898,275 |
Jul 05, 2024 | 307.90 | 311.30 | 305.80 | 311.00 | 311.00 | 17,150,899 |
Jul 04, 2024 | 304.40 | 308.90 | 302.30 | 307.70 | 307.70 | 9,301,295 |
Jul 03, 2024 | 305.70 | 308.20 | 302.90 | 304.20 | 304.20 | 12,350,120 |
Jul 02, 2024 | 306.80 | 309.20 | 302.90 | 304.40 | 304.40 | 18,293,343 |
Jul 01, 2024 | 308.20 | 310.50 | 306.40 | 307.30 | 307.30 | 12,179,291 |
Jun 28, 2024 | 308.00 | 310.60 | 305.50 | 306.00 | 306.00 | 48,008,324 |
Jun 27, 2024 | 307.70 | 309.60 | 305.70 | 306.50 | 306.50 | 29,394,724 |
Jun 26, 2024 | 307.90 | 311.10 | 307.20 | 307.60 | 307.60 | 30,527,914 |
Jun 25, 2024 | 308.00 | 310.40 | 305.90 | 307.60 | 307.60 | 22,866,498 |
Jun 24, 2024 | 308.20 | 311.40 | 307.90 | 308.40 | 308.40 | 20,584,068 |
Jun 21, 2024 | 307.70 | 310.80 | 305.30 | 308.60 | 308.60 | 37,516,695 |
Jun 20, 2024 | 309.20 | 310.80 | 305.90 | 308.90 | 308.90 | 12,831,058 |
Jun 19, 2024 | 309.40 | 310.40 | 307.70 | 308.90 | 308.90 | 7,626,231 |
Jun 18, 2024 | 308.70 | 312.30 | 307.43 | 309.30 | 309.30 | 18,125,671 |
Jun 17, 2024 | 313.10 | 313.90 | 305.00 | 307.00 | 307.00 | 26,880,350 |
Jun 14, 2024 | 303.00 | 311.70 | 301.46 | 310.20 | 310.20 | 27,354,671 |
Jun 13, 2024 | 302.40 | 304.20 | 300.76 | 302.50 | 302.50 | 12,990,470 |
Jun 12, 2024 | 303.90 | 305.50 | 300.40 | 302.10 | 302.10 | 26,601,314 |
Jun 11, 2024 | 306.90 | 309.30 | 300.90 | 302.30 | 302.30 | 50,239,548 |
Jun 10, 2024 | 305.80 | 309.50 | 304.00 | 305.80 | 305.80 | 16,720,602 |
Jun 07, 2024 | 309.90 | 312.00 | 306.70 | 307.60 | 307.60 | 45,977,011 |
Jun 06, 2024 | 309.40 | 311.90 | 303.60 | 309.60 | 309.60 | 27,497,442 |
Jun 05, 2024 | 313.90 | 315.50 | 309.80 | 310.00 | 310.00 | 18,343,435 |
Jun 04, 2024 | 312.00 | 314.20 | 310.50 | 312.00 | 312.00 | 18,812,057 |
Jun 03, 2024 | 314.30 | 315.90 | 310.30 | 312.10 | 312.10 | 17,352,594 |
May 31, 2024 | 311.80 | 313.40 | 309.30 | 311.00 | 311.00 | 39,358,570 |
May 30, 2024 | 307.80 | 312.70 | 305.90 | 311.50 | 311.50 | 19,908,640 |
May 29, 2024 | 311.50 | 313.50 | 308.90 | 309.10 | 309.10 | 15,463,419 |
May 28, 2024 | 315.00 | 316.00 | 310.30 | 311.10 | 311.10 | 19,263,403 |
May 24, 2024 | 310.10 | 316.10 | 308.00 | 315.00 | 315.00 | 34,574,474 |
May 23, 2024 | 312.10 | 314.00 | 309.80 | 312.30 | 312.30 | 33,723,969 |
May 22, 2024 | 311.60 | 315.20 | 309.90 | 312.00 | 312.00 | 43,157,821 |
May 21, 2024 | 309.80 | 312.80 | 308.00 | 311.90 | 311.90 | 15,756,447 |
May 20, 2024 | 311.40 | 314.45 | 310.40 | 310.40 | 310.40 | 13,207,980 |
May 17, 2024 | 306.50 | 311.70 | 305.80 | 310.90 | 310.90 | 19,448,547 |
May 16, 2024 | 302.00 | 312.60 | 300.30 | 306.70 | 306.70 | 14,737,096 |
May 16, 2024 | 8.25 Dividend | |||||
May 15, 2024 | 313.70 | 314.90 | 309.80 | 310.70 | 302.45 | 46,749,274 |
May 14, 2024 | 312.60 | 314.75 | 310.70 | 313.90 | 305.57 | 29,503,599 |
May 13, 2024 | 311.00 | 314.00 | 309.20 | 312.60 | 304.30 | 23,690,751 |
May 10, 2024 | 309.80 | 313.17 | 308.10 | 311.70 | 303.42 | 10,747,938 |
May 09, 2024 | 308.20 | 312.00 | 305.90 | 310.20 | 301.96 | 36,581,337 |
May 08, 2024 | 305.90 | 309.70 | 304.80 | 307.80 | 299.63 | 10,785,317 |
May 07, 2024 | 301.70 | 307.30 | 300.90 | 304.30 | 296.22 | 16,121,251 |
May 03, 2024 | 300.20 | 302.20 | 297.60 | 298.30 | 290.38 | 11,224,819 |
May 02, 2024 | 300.50 | 302.26 | 298.10 | 299.80 | 291.84 | 24,214,238 |
May 01, 2024 | 296.50 | 299.30 | 299.30 | 300.00 | 292.03 | 2,186,459 |
Apr 30, 2024 | 294.50 | 297.20 | 287.10 | 296.30 | 288.43 | 21,836,963 |
Apr 29, 2024 | 289.60 | 295.20 | 288.20 | 292.00 | 284.25 | 16,779,176 |
Apr 26, 2024 | 290.80 | 292.70 | 286.70 | 288.90 | 281.23 | 11,207,401 |
Apr 25, 2024 | 291.80 | 292.20 | 288.10 | 289.80 | 282.10 | 22,889,283 |
Apr 24, 2024 | 292.80 | 294.20 | 290.90 | 291.40 | 283.66 | 11,929,766 |
Apr 23, 2024 | 293.00 | 296.40 | 293.00 | 293.00 | 285.22 | 55,430,141 |
Apr 22, 2024 | 285.30 | 292.70 | 285.30 | 291.10 | 283.37 | 13,901,835 |
Apr 19, 2024 | 281.40 | 282.45 | 279.30 | 281.40 | 273.93 | 10,187,880 |
Apr 18, 2024 | 283.80 | 285.00 | 281.40 | 282.70 | 275.19 | 13,120,964 |
Apr 17, 2024 | 278.90 | 283.80 | 277.50 | 282.20 | 274.71 | 13,408,288 |
Apr 16, 2024 | 283.70 | 285.30 | 280.20 | 280.80 | 273.34 | 58,037,065 |
Apr 15, 2024 | 284.10 | 287.00 | 283.40 | 286.30 | 278.70 | 15,873,246 |
Apr 12, 2024 | 282.60 | 286.70 | 280.70 | 282.90 | 275.39 | 25,554,004 |
Apr 11, 2024 | 295.30 | 297.70 | 278.35 | 282.00 | 274.51 | 59,610,125 |
Apr 10, 2024 | 284.70 | 306.10 | 284.00 | 297.00 | 289.11 | 32,244,705 |
Apr 09, 2024 | 286.90 | 288.50 | 284.70 | 287.50 | 279.87 | 22,460,366 |
Apr 08, 2024 | 289.60 | 290.70 | 287.10 | 288.00 | 280.35 | 17,711,285 |
Apr 05, 2024 | 290.30 | 290.77 | 286.70 | 289.60 | 281.91 | 14,723,698 |
Apr 04, 2024 | 293.20 | 295.64 | 291.10 | 292.30 | 284.54 | 15,753,043 |
Apr 03, 2024 | 294.10 | 295.80 | 292.50 | 293.60 | 285.80 | 22,271,657 |
Apr 02, 2024 | 296.80 | 298.40 | 294.00 | 294.90 | 287.07 | 14,076,530 |
Mar 28, 2024 | 298.60 | 300.10 | 296.60 | 296.60 | 288.72 | 18,348,123 |
Mar 27, 2024 | 297.70 | 300.05 | 296.35 | 298.20 | 290.28 | 10,287,004 |
Mar 26, 2024 | 292.40 | 297.40 | 292.40 | 296.80 | 288.92 | 11,464,741 |
Mar 25, 2024 | 294.20 | 295.10 | 293.10 | 293.70 | 285.90 | 11,545,048 |
Mar 22, 2024 | 292.80 | 295.80 | 292.42 | 294.20 | 286.39 | 21,654,732 |
Mar 21, 2024 | 286.00 | 292.80 | 286.00 | 292.00 | 284.25 | 17,952,465 |
Mar 20, 2024 | 285.70 | 287.00 | 284.20 | 285.70 | 278.11 | 12,123,864 |
Mar 19, 2024 | 287.00 | 288.90 | 286.30 | 287.70 | 280.06 | 41,664,330 |
Mar 18, 2024 | 287.80 | 288.40 | 285.40 | 287.80 | 280.16 | 9,211,811 |
Mar 15, 2024 | 286.30 | 288.90 | 285.30 | 287.60 | 279.96 | 36,549,631 |
Mar 14, 2024 | 286.70 | 287.60 | 285.10 | 286.10 | 278.50 | 11,658,373 |
Mar 13, 2024 | 286.40 | 286.60 | 283.60 | 286.00 | 278.41 | 17,848,967 |
Mar 12, 2024 | 284.00 | 286.00 | 282.80 | 285.80 | 278.21 | 24,801,547 |
Mar 11, 2024 | 285.10 | 286.60 | 282.20 | 282.20 | 274.71 | 33,775,456 |
Mar 08, 2024 | 284.70 | 286.40 | 282.90 | 286.20 | 278.60 | 10,986,946 |
Mar 07, 2024 | 280.00 | 284.40 | 280.00 | 283.70 | 276.17 | 46,615,901 |
Mar 06, 2024 | 276.60 | 282.20 | 276.16 | 280.40 | 272.95 | 34,515,370 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |