Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 445.00 | 455.51 | 445.00 | 455.00 | 455.00 | 109,498 |
25 Jul 2024 | 450.00 | 451.02 | 447.61 | 450.00 | 450.00 | 102,279 |
24 Jul 2024 | 453.00 | 455.10 | 451.00 | 451.00 | 451.00 | 82,196 |
23 Jul 2024 | 456.00 | 460.59 | 453.00 | 453.00 | 453.00 | 198,863 |
22 Jul 2024 | 459.00 | 461.89 | 456.00 | 456.00 | 456.00 | 108,711 |
19 Jul 2024 | 462.00 | 464.85 | 454.00 | 454.00 | 454.00 | 96,296 |
18 Jul 2024 | 462.00 | 463.95 | 459.00 | 459.00 | 459.00 | 50,957 |
17 Jul 2024 | 465.00 | 465.00 | 456.78 | 461.00 | 461.00 | 119,129 |
16 Jul 2024 | 468.00 | 468.00 | 462.00 | 464.00 | 464.00 | 176,246 |
15 Jul 2024 | 471.00 | 472.00 | 464.00 | 464.00 | 464.00 | 203,473 |
12 Jul 2024 | 461.00 | 472.00 | 461.00 | 467.00 | 467.00 | 109,713 |
11 Jul 2024 | 469.00 | 471.43 | 468.16 | 470.00 | 470.00 | 130,264 |
10 Jul 2024 | 466.00 | 470.00 | 466.00 | 468.00 | 468.00 | 117,626 |
09 Jul 2024 | 464.00 | 467.00 | 460.00 | 467.50 | 467.50 | 267,416 |
08 Jul 2024 | 463.00 | 464.00 | 461.00 | 461.00 | 461.00 | 98,894 |
05 Jul 2024 | 462.00 | 464.80 | 461.00 | 461.00 | 461.00 | 92,468 |
04 Jul 2024 | 464.00 | 465.00 | 455.00 | 461.00 | 461.00 | 77,275 |
03 Jul 2024 | 463.00 | 464.00 | 461.00 | 463.50 | 463.50 | 115,545 |
02 Jul 2024 | 463.00 | 464.00 | 460.00 | 461.00 | 461.00 | 71,791 |
01 Jul 2024 | 462.00 | 463.50 | 458.25 | 461.00 | 461.00 | 114,250 |
28 Jun 2024 | 463.00 | 464.00 | 459.21 | 461.00 | 461.00 | 59,957 |
27 Jun 2024 | 460.00 | 464.00 | 455.00 | 458.00 | 458.00 | 194,660 |
26 Jun 2024 | 457.00 | 461.36 | 455.00 | 461.00 | 461.00 | 93,588 |
25 Jun 2024 | 458.00 | 460.00 | 453.00 | 457.00 | 457.00 | 236,623 |
24 Jun 2024 | 463.00 | 463.00 | 454.38 | 459.00 | 459.00 | 131,110 |
21 Jun 2024 | 451.00 | 465.00 | 451.00 | 465.00 | 465.00 | 273,587 |
20 Jun 2024 | 459.00 | 462.00 | 455.82 | 462.00 | 462.00 | 85,281 |
19 Jun 2024 | 458.00 | 459.28 | 451.43 | 458.00 | 458.00 | 178,312 |
18 Jun 2024 | 454.00 | 457.00 | 453.89 | 457.00 | 457.00 | 93,362 |
17 Jun 2024 | 453.00 | 454.20 | 445.04 | 453.00 | 453.00 | 138,072 |
14 Jun 2024 | 454.00 | 454.00 | 449.58 | 451.00 | 451.00 | 92,353 |
13 Jun 2024 | 449.00 | 454.00 | 446.14 | 452.00 | 452.00 | 176,225 |
12 Jun 2024 | 451.00 | 451.00 | 446.00 | 450.00 | 450.00 | 62,786 |
11 Jun 2024 | 450.00 | 450.00 | 443.00 | 446.00 | 446.00 | 58,815 |
10 Jun 2024 | 434.00 | 451.00 | 434.00 | 450.00 | 450.00 | 110,464 |
07 Jun 2024 | 449.00 | 450.00 | 439.38 | 449.00 | 449.00 | 116,963 |
06 Jun 2024 | 447.00 | 449.00 | 443.01 | 449.00 | 449.00 | 95,127 |
05 Jun 2024 | 441.00 | 446.00 | 440.95 | 446.00 | 446.00 | 46,913 |
04 Jun 2024 | 441.00 | 444.22 | 437.00 | 438.00 | 438.00 | 136,977 |
03 Jun 2024 | 435.00 | 449.00 | 435.00 | 446.00 | 446.00 | 68,065 |
31 May 2024 | 436.00 | 442.20 | 436.00 | 436.00 | 436.00 | 82,425 |
30 May 2024 | 442.00 | 444.00 | 440.67 | 441.00 | 441.00 | 92,395 |
29 May 2024 | 447.00 | 450.12 | 443.00 | 443.00 | 443.00 | 157,449 |
28 May 2024 | 448.00 | 455.00 | 447.72 | 449.00 | 449.00 | 69,405 |
24 May 2024 | 447.00 | 456.00 | 447.00 | 451.00 | 451.00 | 102,376 |
23 May 2024 | 453.00 | 455.00 | 447.35 | 454.00 | 454.00 | 97,462 |
22 May 2024 | 451.00 | 454.22 | 446.90 | 451.00 | 451.00 | 113,435 |
21 May 2024 | 452.00 | 456.00 | 446.65 | 451.00 | 451.00 | 124,614 |
20 May 2024 | 455.00 | 458.12 | 454.00 | 455.00 | 455.00 | 169,068 |
17 May 2024 | 456.00 | 459.00 | 448.00 | 454.00 | 454.00 | 173,457 |
16 May 2024 | 454.00 | 457.96 | 454.00 | 457.00 | 457.00 | 284,926 |
15 May 2024 | 457.00 | 457.00 | 446.07 | 454.00 | 454.00 | 168,717 |
14 May 2024 | 452.00 | 456.45 | 446.88 | 452.00 | 452.00 | 544,573 |
13 May 2024 | 452.00 | 455.84 | 450.00 | 455.00 | 455.00 | 228,217 |
10 May 2024 | 450.00 | 454.00 | 444.00 | 452.00 | 452.00 | 130,545 |
09 May 2024 | 441.00 | 453.00 | 441.00 | 447.00 | 447.00 | 67,524 |
08 May 2024 | 452.00 | 452.00 | 443.00 | 446.00 | 446.00 | 78,937 |
07 May 2024 | 437.00 | 452.00 | 436.05 | 446.00 | 446.00 | 247,590 |
03 May 2024 | 438.00 | 443.00 | 437.25 | 439.00 | 439.00 | 96,194 |
02 May 2024 | 431.00 | 442.03 | 432.88 | 441.00 | 441.00 | 199,441 |
01 May 2024 | 433.00 | 441.00 | 433.00 | 438.00 | 438.00 | 83,858 |
30 Apr 2024 | 440.00 | 443.00 | 430.16 | 438.00 | 438.00 | 247,327 |
29 Apr 2024 | 442.00 | 445.00 | 429.63 | 439.00 | 439.00 | 119,258 |
26 Apr 2024 | 432.00 | 434.00 | 425.00 | 432.00 | 432.00 | 726,159 |
25 Apr 2024 | 433.00 | 443.11 | 427.12 | 430.00 | 430.00 | 210,470 |
24 Apr 2024 | 437.00 | 442.77 | 433.00 | 434.00 | 434.00 | 109,341 |
23 Apr 2024 | 429.00 | 436.00 | 426.00 | 432.00 | 432.00 | 114,788 |
22 Apr 2024 | 430.00 | 436.88 | 426.44 | 427.00 | 427.00 | 175,240 |
19 Apr 2024 | 430.00 | 439.24 | 424.00 | 428.00 | 428.00 | 86,315 |
18 Apr 2024 | 434.00 | 442.00 | 428.00 | 429.00 | 429.00 | 179,993 |
17 Apr 2024 | 434.00 | 436.00 | 428.80 | 434.00 | 434.00 | 103,324 |
16 Apr 2024 | 438.00 | 441.00 | 430.00 | 432.00 | 432.00 | 163,272 |
15 Apr 2024 | 441.00 | 454.00 | 434.43 | 442.00 | 442.00 | 235,775 |
12 Apr 2024 | 447.00 | 451.00 | 440.00 | 445.00 | 445.00 | 45,464 |
11 Apr 2024 | 448.00 | 450.00 | 444.00 | 444.00 | 444.00 | 82,188 |
11 Apr 2024 | 0.115 Dividend | |||||
10 Apr 2024 | 456.00 | 462.20 | 450.21 | 454.00 | 453.88 | 76,370 |
09 Apr 2024 | 453.00 | 464.00 | 450.00 | 454.00 | 453.88 | 97,509 |
08 Apr 2024 | 451.00 | 463.00 | 449.00 | 456.00 | 455.88 | 255,894 |
05 Apr 2024 | 446.00 | 459.00 | 446.00 | 451.00 | 450.89 | 376,403 |
04 Apr 2024 | 453.00 | 457.95 | 452.00 | 454.00 | 453.88 | 134,415 |
03 Apr 2024 | 460.00 | 460.00 | 451.30 | 454.00 | 453.88 | 152,628 |
02 Apr 2024 | 454.00 | 460.00 | 441.13 | 460.00 | 459.88 | 166,705 |
28 Mar 2024 | 448.00 | 455.00 | 441.77 | 450.00 | 449.89 | 209,978 |
27 Mar 2024 | 445.00 | 450.00 | 441.00 | 448.00 | 447.89 | 184,685 |
26 Mar 2024 | 447.00 | 452.00 | 441.00 | 449.00 | 448.89 | 130,082 |
25 Mar 2024 | 450.00 | 453.00 | 448.38 | 450.00 | 449.89 | 512,940 |
22 Mar 2024 | 452.00 | 453.06 | 443.86 | 450.00 | 449.89 | 85,189 |
21 Mar 2024 | 450.00 | 452.00 | 443.00 | 443.00 | 442.89 | 107,485 |
20 Mar 2024 | 447.00 | 447.00 | 437.21 | 445.00 | 444.89 | 199,127 |
19 Mar 2024 | 446.00 | 446.37 | 444.00 | 444.00 | 443.89 | 73,614 |
18 Mar 2024 | 444.00 | 450.25 | 442.35 | 446.00 | 445.89 | 119,266 |
15 Mar 2024 | 450.00 | 451.15 | 442.00 | 442.00 | 441.89 | 132,075 |
14 Mar 2024 | 450.00 | 452.92 | 447.06 | 450.00 | 449.89 | 138,436 |
13 Mar 2024 | 450.00 | 456.00 | 446.71 | 450.00 | 449.89 | 199,511 |
12 Mar 2024 | 446.00 | 453.55 | 446.00 | 447.00 | 446.89 | 135,119 |
11 Mar 2024 | 442.00 | 445.67 | 436.65 | 444.00 | 443.89 | 105,861 |
08 Mar 2024 | 440.00 | 447.70 | 437.00 | 444.00 | 443.89 | 149,118 |
07 Mar 2024 | 441.00 | 444.00 | 437.00 | 441.00 | 440.89 | 257,929 |
06 Mar 2024 | 439.00 | 442.00 | 439.00 | 440.00 | 439.89 | 435,164 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |