Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
12 Sept 2024 | 550.51 | 551.53 | 544.51 | 551.31 | 551.31 | 336,983 |
11 Sept 2024 | 550.28 | 550.57 | 537.93 | 549.84 | 549.84 | 385,700 |
10 Sept 2024 | 556.54 | 556.54 | 548.00 | 552.33 | 552.33 | 314,400 |
09 Sept 2024 | 549.88 | 554.84 | 549.88 | 553.39 | 553.39 | 309,600 |
06 Sept 2024 | 555.31 | 557.89 | 546.77 | 547.76 | 547.76 | 409,400 |
05 Sept 2024 | 555.35 | 557.25 | 550.03 | 554.91 | 554.91 | 315,500 |
04 Sept 2024 | 552.25 | 559.59 | 551.66 | 558.51 | 558.51 | 397,300 |
03 Sept 2024 | 553.29 | 558.14 | 549.80 | 552.36 | 552.36 | 427,300 |
30 Aug 2024 | 557.38 | 557.38 | 549.03 | 554.41 | 554.41 | 407,600 |
29 Aug 2024 | 555.34 | 560.00 | 552.98 | 553.82 | 553.82 | 278,700 |
28 Aug 2024 | 552.16 | 554.61 | 549.08 | 550.33 | 550.33 | 304,000 |
27 Aug 2024 | 543.31 | 551.71 | 543.31 | 551.20 | 551.20 | 341,600 |
26 Aug 2024 | 547.94 | 552.33 | 545.34 | 546.73 | 546.73 | 330,200 |
23 Aug 2024 | 550.16 | 550.67 | 542.77 | 547.82 | 547.82 | 392,100 |
22 Aug 2024 | 552.58 | 554.50 | 545.01 | 545.97 | 545.97 | 456,400 |
21 Aug 2024 | 549.94 | 551.91 | 547.39 | 551.48 | 551.48 | 324,400 |
20 Aug 2024 | 550.42 | 551.87 | 544.83 | 547.45 | 547.45 | 266,800 |
19 Aug 2024 | 547.62 | 550.58 | 546.12 | 549.88 | 549.88 | 273,900 |
16 Aug 2024 | 548.45 | 549.80 | 545.36 | 548.50 | 548.50 | 389,800 |
15 Aug 2024 | 535.24 | 549.07 | 532.49 | 546.57 | 546.57 | 608,000 |
14 Aug 2024 | 524.23 | 528.38 | 523.70 | 528.00 | 528.00 | 272,600 |
13 Aug 2024 | 520.07 | 525.16 | 518.87 | 525.02 | 525.02 | 388,500 |
12 Aug 2024 | 524.51 | 526.24 | 519.23 | 520.07 | 520.07 | 299,000 |
09 Aug 2024 | 521.23 | 527.79 | 517.97 | 526.78 | 526.78 | 300,100 |
08 Aug 2024 | 518.97 | 525.78 | 516.38 | 523.02 | 523.02 | 347,100 |
07 Aug 2024 | 524.91 | 527.13 | 514.79 | 515.25 | 515.25 | 465,800 |
06 Aug 2024 | 520.50 | 529.23 | 517.92 | 518.14 | 518.14 | 596,900 |
05 Aug 2024 | 571.19 | 571.19 | 515.88 | 517.53 | 517.53 | 934,500 |
02 Aug 2024 | 546.90 | 548.01 | 532.07 | 536.03 | 536.03 | 740,000 |
01 Aug 2024 | 544.45 | 549.15 | 537.85 | 544.40 | 544.40 | 441,000 |
31 July 2024 | 548.00 | 550.26 | 543.00 | 544.75 | 544.75 | 560,500 |
30 July 2024 | 546.52 | 551.50 | 541.66 | 544.81 | 544.81 | 327,000 |
29 July 2024 | 549.08 | 555.95 | 542.64 | 545.69 | 545.69 | 400,600 |
26 July 2024 | 550.65 | 553.55 | 542.27 | 548.53 | 548.53 | 777,900 |
25 July 2024 | 541.13 | 548.19 | 534.61 | 540.89 | 540.89 | 1,094,500 |
24 July 2024 | 546.00 | 546.00 | 520.44 | 531.97 | 531.97 | 2,064,400 |
23 July 2024 | 577.50 | 579.10 | 573.48 | 574.27 | 574.27 | 430,800 |
22 July 2024 | 570.82 | 577.23 | 570.25 | 576.55 | 576.55 | 505,300 |
19 July 2024 | 572.75 | 575.00 | 564.35 | 567.31 | 567.31 | 459,200 |
18 July 2024 | 571.27 | 573.17 | 567.85 | 571.19 | 571.19 | 352,000 |
17 July 2024 | 570.04 | 574.29 | 566.58 | 571.27 | 571.27 | 661,700 |
16 July 2024 | 559.16 | 567.42 | 558.36 | 567.07 | 567.07 | 405,700 |
15 July 2024 | 557.88 | 560.68 | 554.29 | 559.15 | 559.15 | 566,500 |
12 July 2024 | 558.96 | 561.75 | 557.01 | 558.38 | 558.38 | 400,700 |
11 July 2024 | 553.18 | 558.16 | 553.18 | 555.93 | 555.93 | 436,300 |
10 July 2024 | 551.26 | 553.06 | 549.46 | 553.06 | 553.06 | 443,700 |
09 July 2024 | 557.67 | 557.67 | 549.24 | 550.47 | 550.47 | 348,700 |
08 July 2024 | 558.63 | 559.81 | 553.57 | 556.80 | 556.80 | 315,300 |
08 July 2024 | 0.75 Dividend | |||||
05 July 2024 | 558.32 | 563.06 | 556.10 | 562.56 | 561.81 | 324,800 |
03 July 2024 | 563.15 | 564.34 | 559.03 | 560.45 | 559.70 | 284,800 |
02 July 2024 | 564.14 | 567.54 | 561.25 | 563.11 | 562.36 | 503,700 |
01 July 2024 | 567.11 | 568.55 | 560.63 | 562.63 | 561.88 | 360,400 |
28 June 2024 | 561.97 | 569.50 | 559.94 | 563.66 | 562.91 | 742,900 |
27 June 2024 | 560.08 | 565.43 | 556.93 | 562.06 | 561.31 | 435,500 |
26 June 2024 | 559.98 | 562.50 | 556.64 | 557.54 | 556.80 | 372,100 |
25 June 2024 | 565.09 | 566.47 | 561.82 | 562.99 | 562.24 | 391,300 |
24 June 2024 | 560.63 | 568.68 | 558.25 | 562.55 | 561.80 | 529,100 |
21 June 2024 | 564.88 | 564.88 | 557.58 | 561.49 | 560.74 | 1,028,900 |
20 June 2024 | 560.00 | 563.92 | 556.06 | 559.22 | 558.47 | 548,300 |
18 June 2024 | 551.74 | 561.89 | 551.74 | 560.10 | 559.35 | 496,100 |
17 June 2024 | 549.00 | 554.16 | 547.63 | 553.59 | 552.85 | 632,800 |
14 June 2024 | 548.04 | 554.74 | 547.42 | 549.45 | 548.72 | 431,100 |
13 June 2024 | 552.66 | 556.46 | 546.32 | 547.17 | 546.44 | 482,800 |
12 June 2024 | 557.45 | 559.08 | 552.13 | 558.19 | 557.45 | 526,300 |
11 June 2024 | 556.38 | 556.38 | 550.77 | 555.72 | 554.98 | 316,300 |
10 June 2024 | 553.34 | 556.62 | 551.15 | 556.50 | 555.76 | 313,200 |
07 June 2024 | 552.04 | 556.86 | 551.05 | 554.03 | 553.29 | 394,000 |
06 June 2024 | 547.99 | 553.65 | 545.20 | 550.36 | 549.63 | 395,500 |
05 June 2024 | 545.00 | 547.85 | 542.09 | 546.92 | 546.19 | 374,000 |
04 June 2024 | 534.99 | 544.89 | 534.99 | 543.40 | 542.68 | 506,400 |
03 June 2024 | 532.76 | 536.36 | 529.94 | 536.16 | 535.45 | 549,900 |
31 May 2024 | 528.41 | 533.00 | 524.53 | 532.76 | 532.05 | 765,800 |
30 May 2024 | 527.64 | 528.83 | 524.32 | 526.58 | 525.88 | 476,500 |
29 May 2024 | 528.55 | 532.81 | 528.49 | 530.94 | 530.23 | 551,800 |
28 May 2024 | 542.04 | 542.04 | 530.88 | 533.02 | 532.31 | 518,300 |
24 May 2024 | 544.21 | 547.87 | 543.65 | 544.66 | 543.93 | 369,900 |
23 May 2024 | 547.59 | 549.85 | 543.17 | 544.62 | 543.89 | 529,500 |
22 May 2024 | 541.46 | 549.90 | 538.84 | 547.45 | 546.72 | 512,000 |
21 May 2024 | 545.05 | 545.72 | 538.23 | 541.40 | 540.68 | 380,400 |
20 May 2024 | 540.78 | 546.68 | 540.16 | 546.37 | 545.64 | 777,900 |
17 May 2024 | 538.80 | 544.10 | 537.17 | 541.89 | 541.17 | 787,900 |
16 May 2024 | 532.39 | 539.55 | 531.18 | 538.80 | 538.08 | 792,100 |
15 May 2024 | 524.09 | 532.75 | 522.73 | 531.44 | 530.73 | 626,500 |
14 May 2024 | 522.00 | 523.54 | 517.27 | 520.83 | 520.14 | 419,800 |
13 May 2024 | 526.88 | 527.37 | 521.14 | 521.76 | 521.06 | 344,400 |
10 May 2024 | 522.02 | 526.48 | 521.28 | 523.50 | 522.80 | 346,700 |
09 May 2024 | 520.64 | 523.81 | 519.99 | 523.33 | 522.63 | 311,600 |
08 May 2024 | 521.66 | 528.25 | 520.92 | 521.05 | 520.36 | 463,200 |
07 May 2024 | 517.91 | 520.93 | 516.51 | 520.26 | 519.57 | 309,900 |
06 May 2024 | 517.59 | 518.81 | 512.76 | 515.54 | 514.85 | 651,700 |
03 May 2024 | 512.97 | 519.52 | 511.50 | 517.21 | 516.52 | 1,067,600 |
02 May 2024 | 515.44 | 515.44 | 508.22 | 510.82 | 510.14 | 694,100 |
01 May 2024 | 512.00 | 523.35 | 511.12 | 514.76 | 514.07 | 767,700 |
30 Apr 2024 | 512.88 | 513.19 | 508.37 | 511.46 | 510.78 | 901,800 |
29 Apr 2024 | 522.39 | 526.66 | 511.62 | 513.58 | 512.90 | 698,100 |
26 Apr 2024 | 530.38 | 540.29 | 526.52 | 526.78 | 526.08 | 856,100 |
25 Apr 2024 | 537.05 | 543.11 | 533.76 | 540.41 | 539.69 | 552,900 |
24 Apr 2024 | 536.26 | 538.71 | 533.85 | 538.01 | 537.29 | 631,600 |
23 Apr 2024 | 539.95 | 543.65 | 538.48 | 539.62 | 538.90 | 381,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |