Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 483.50 | 485.50 | 482.99 | 485.00 | 485.00 | 745,530 |
25 Jul 2024 | 485.00 | 485.00 | 482.60 | 483.50 | 483.50 | 711,739 |
24 Jul 2024 | 485.00 | 485.50 | 483.70 | 484.50 | 484.50 | 495,952 |
23 Jul 2024 | 483.50 | 487.50 | 483.50 | 485.50 | 485.50 | 283,845 |
22 Jul 2024 | 483.50 | 488.00 | 483.50 | 484.50 | 484.50 | 985,627 |
19 Jul 2024 | 486.50 | 488.00 | 485.00 | 485.50 | 485.50 | 343,434 |
18 Jul 2024 | 486.50 | 488.50 | 485.56 | 488.00 | 488.00 | 1,297,854 |
17 Jul 2024 | 484.50 | 486.50 | 484.50 | 486.50 | 486.50 | 510,336 |
16 Jul 2024 | 485.50 | 486.50 | 484.78 | 486.50 | 486.50 | 784,094 |
15 Jul 2024 | 484.50 | 487.52 | 484.43 | 487.00 | 487.00 | 432,081 |
12 Jul 2024 | 486.50 | 489.00 | 484.50 | 486.50 | 486.50 | 454,819 |
11 Jul 2024 | 486.50 | 487.50 | 484.00 | 487.50 | 487.50 | 482,133 |
10 Jul 2024 | 486.00 | 486.00 | 484.52 | 486.00 | 486.00 | 524,513 |
09 Jul 2024 | 486.00 | 486.00 | 484.00 | 486.00 | 486.00 | 527,615 |
08 Jul 2024 | 484.50 | 487.88 | 484.00 | 486.00 | 486.00 | 518,794 |
05 Jul 2024 | 487.00 | 488.00 | 485.00 | 486.00 | 486.00 | 840,007 |
04 Jul 2024 | 484.00 | 487.00 | 484.00 | 486.00 | 486.00 | 554,870 |
03 Jul 2024 | 482.00 | 489.00 | 482.00 | 489.00 | 489.00 | 909,230 |
02 Jul 2024 | 482.00 | 484.50 | 482.00 | 483.00 | 483.00 | 254,667 |
01 Jul 2024 | 485.00 | 487.00 | 483.00 | 483.50 | 483.50 | 390,236 |
28 Jun 2024 | 484.50 | 488.00 | 484.50 | 488.00 | 488.00 | 465,491 |
27 Jun 2024 | 488.00 | 488.00 | 485.00 | 485.00 | 485.00 | 580,639 |
27 Jun 2024 | 0.03 Dividend | |||||
26 Jun 2024 | 488.00 | 491.00 | 486.50 | 490.50 | 490.47 | 1,345,085 |
25 Jun 2024 | 488.00 | 490.50 | 488.00 | 489.50 | 489.47 | 369,835 |
24 Jun 2024 | 492.00 | 492.00 | 489.00 | 490.00 | 489.97 | 753,873 |
21 Jun 2024 | 488.50 | 492.00 | 488.49 | 492.00 | 491.97 | 1,279,689 |
20 Jun 2024 | 489.00 | 491.00 | 487.50 | 489.00 | 488.97 | 734,889 |
19 Jun 2024 | 487.50 | 489.00 | 486.50 | 489.00 | 488.97 | 801,420 |
18 Jun 2024 | 488.50 | 488.50 | 485.50 | 488.00 | 487.97 | 708,592 |
17 Jun 2024 | 485.00 | 488.50 | 485.00 | 487.00 | 486.97 | 575,336 |
14 Jun 2024 | 484.00 | 488.50 | 484.00 | 487.50 | 487.47 | 959,861 |
13 Jun 2024 | 485.00 | 487.00 | 484.00 | 485.00 | 484.97 | 593,194 |
12 Jun 2024 | 485.00 | 486.50 | 483.50 | 485.00 | 484.97 | 681,498 |
11 Jun 2024 | 485.00 | 486.00 | 484.20 | 485.00 | 484.97 | 1,738,486 |
10 Jun 2024 | 484.00 | 489.50 | 484.00 | 484.50 | 484.47 | 622,499 |
07 Jun 2024 | 489.00 | 489.00 | 485.50 | 487.00 | 486.97 | 341,554 |
06 Jun 2024 | 488.50 | 489.50 | 485.00 | 488.50 | 488.47 | 1,401,595 |
05 Jun 2024 | 485.50 | 487.50 | 482.00 | 487.00 | 486.97 | 865,659 |
04 Jun 2024 | 482.00 | 487.50 | 482.00 | 487.50 | 487.47 | 1,401,654 |
03 Jun 2024 | 484.50 | 486.00 | 482.60 | 486.00 | 485.97 | 421,324 |
31 May 2024 | 488.50 | 488.50 | 482.00 | 485.00 | 484.97 | 438,018 |
30 May 2024 | 481.00 | 484.50 | 481.00 | 484.00 | 483.97 | 662,987 |
29 May 2024 | 483.00 | 488.50 | 482.00 | 482.50 | 482.47 | 600,451 |
28 May 2024 | 485.50 | 487.50 | 483.50 | 483.50 | 483.47 | 681,656 |
24 May 2024 | 487.00 | 487.50 | 485.00 | 485.50 | 485.47 | 471,578 |
23 May 2024 | 487.00 | 489.00 | 486.50 | 487.50 | 487.47 | 430,877 |
22 May 2024 | 488.00 | 491.00 | 488.00 | 489.00 | 488.97 | 399,649 |
21 May 2024 | 491.00 | 491.00 | 488.50 | 490.50 | 490.47 | 494,692 |
20 May 2024 | 489.50 | 492.50 | 488.50 | 491.50 | 491.47 | 659,702 |
17 May 2024 | 490.00 | 491.24 | 488.99 | 490.00 | 489.97 | 504,404 |
16 May 2024 | 489.50 | 491.00 | 488.11 | 490.50 | 490.47 | 607,520 |
15 May 2024 | 488.50 | 490.00 | 486.50 | 490.00 | 489.97 | 590,773 |
14 May 2024 | 488.50 | 489.50 | 486.50 | 488.00 | 487.97 | 829,112 |
13 May 2024 | 488.50 | 490.00 | 488.00 | 488.00 | 487.97 | 616,295 |
10 May 2024 | 487.50 | 491.00 | 486.00 | 488.50 | 488.47 | 481,552 |
09 May 2024 | 487.00 | 488.50 | 485.66 | 488.00 | 487.97 | 660,272 |
08 May 2024 | 485.50 | 487.50 | 484.70 | 486.50 | 486.47 | 497,120 |
07 May 2024 | 483.00 | 486.00 | 482.55 | 485.50 | 485.47 | 698,125 |
03 May 2024 | 481.50 | 484.50 | 481.50 | 483.50 | 483.47 | 754,457 |
02 May 2024 | 483.50 | 484.00 | 481.49 | 484.00 | 483.97 | 1,570,119 |
01 May 2024 | 481.00 | 483.00 | 480.50 | 483.00 | 482.97 | 762,299 |
30 Apr 2024 | 488.50 | 488.50 | 482.00 | 483.00 | 482.97 | 579,703 |
29 Apr 2024 | 481.00 | 486.00 | 481.00 | 485.00 | 484.97 | 400,752 |
26 Apr 2024 | 480.50 | 485.00 | 480.50 | 485.00 | 484.97 | 665,227 |
25 Apr 2024 | 483.00 | 484.00 | 481.50 | 482.50 | 482.47 | 468,186 |
24 Apr 2024 | 484.00 | 484.50 | 481.50 | 484.50 | 484.47 | 814,860 |
23 Apr 2024 | 483.50 | 484.86 | 482.83 | 483.50 | 483.47 | 622,986 |
22 Apr 2024 | 480.50 | 485.00 | 480.50 | 483.50 | 483.47 | 808,479 |
19 Apr 2024 | 483.00 | 484.00 | 480.75 | 482.00 | 481.97 | 429,242 |
18 Apr 2024 | 480.50 | 483.00 | 480.50 | 483.00 | 482.97 | 478,171 |
17 Apr 2024 | 481.00 | 481.99 | 479.50 | 480.00 | 479.97 | 639,651 |
16 Apr 2024 | 481.00 | 481.00 | 479.00 | 480.00 | 479.97 | 342,085 |
15 Apr 2024 | 483.00 | 484.75 | 480.50 | 481.50 | 481.47 | 556,762 |
12 Apr 2024 | 482.00 | 485.80 | 481.18 | 485.00 | 484.97 | 730,092 |
11 Apr 2024 | 481.00 | 482.00 | 479.50 | 482.00 | 481.97 | 474,994 |
10 Apr 2024 | 481.00 | 482.64 | 479.78 | 482.00 | 481.97 | 732,453 |
09 Apr 2024 | 480.50 | 482.50 | 479.50 | 480.00 | 479.97 | 738,063 |
08 Apr 2024 | 478.50 | 481.56 | 478.50 | 480.00 | 479.97 | 946,644 |
05 Apr 2024 | 481.50 | 481.50 | 478.00 | 480.00 | 479.97 | 464,568 |
04 Apr 2024 | 481.50 | 482.50 | 479.50 | 482.00 | 481.97 | 908,854 |
03 Apr 2024 | 481.00 | 483.00 | 480.00 | 480.00 | 479.97 | 546,268 |
02 Apr 2024 | 480.50 | 482.38 | 479.50 | 482.00 | 481.97 | 1,046,613 |
28 Mar 2024 | 479.00 | 481.50 | 479.00 | 480.50 | 480.47 | 741,389 |
27 Mar 2024 | 478.00 | 480.95 | 477.39 | 479.00 | 478.97 | 840,561 |
26 Mar 2024 | 478.50 | 481.00 | 477.50 | 478.50 | 478.47 | 867,350 |
25 Mar 2024 | 478.00 | 480.50 | 477.66 | 478.00 | 477.97 | 950,382 |
22 Mar 2024 | 477.50 | 481.00 | 477.50 | 480.00 | 479.97 | 1,050,296 |
21 Mar 2024 | 476.50 | 479.00 | 474.50 | 477.50 | 477.47 | 867,591 |
20 Mar 2024 | 475.00 | 476.00 | 474.70 | 475.00 | 474.97 | 724,715 |
19 Mar 2024 | 473.50 | 475.54 | 473.50 | 474.50 | 474.47 | 751,118 |
18 Mar 2024 | 475.50 | 475.61 | 473.74 | 474.00 | 473.97 | 862,534 |
15 Mar 2024 | 474.50 | 475.70 | 473.50 | 475.50 | 475.47 | 927,775 |
14 Mar 2024 | 475.00 | 476.00 | 474.50 | 475.50 | 475.47 | 649,841 |
13 Mar 2024 | 473.50 | 476.00 | 473.50 | 475.50 | 475.47 | 1,344,930 |
12 Mar 2024 | 475.00 | 476.00 | 473.60 | 474.50 | 474.47 | 1,028,652 |
11 Mar 2024 | 473.50 | 475.00 | 472.50 | 474.00 | 473.97 | 577,745 |
08 Mar 2024 | 473.00 | 475.00 | 472.99 | 475.00 | 474.97 | 721,502 |
07 Mar 2024 | 474.00 | 475.50 | 473.00 | 473.00 | 472.97 | 704,910 |
07 Mar 2024 | 0.014 Dividend | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |