Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 513.00 | 513.00 | 500.00 | 500.00 | 500.00 | 34 |
04 Jul 2024 | 510.00 | 510.00 | 510.00 | 510.00 | 510.00 | 20 |
03 Jul 2024 | 514.90 | 514.90 | 514.90 | 514.90 | 514.90 | - |
02 Jul 2024 | 514.90 | 514.90 | 514.90 | 514.90 | 514.90 | 44 |
01 Jul 2024 | 529.19 | 529.19 | 529.19 | 529.19 | 529.19 | 8 |
28 Jun 2024 | 519.43 | 519.43 | 519.43 | 519.43 | 519.43 | 128 |
27 Jun 2024 | 522.00 | 522.00 | 513.50 | 513.50 | 513.50 | 3,573 |
26 Jun 2024 | 519.94 | 521.00 | 519.94 | 521.00 | 521.00 | 1,214 |
25 Jun 2024 | 511.00 | 511.00 | 511.00 | 511.00 | 511.00 | - |
24 Jun 2024 | 528.88 | 528.88 | 510.00 | 511.00 | 511.00 | 48 |
21 Jun 2024 | 528.89 | 528.89 | 528.89 | 528.89 | 528.89 | 11 |
20 Jun 2024 | 524.00 | 524.00 | 524.00 | 524.00 | 524.00 | 5 |
19 Jun 2024 | 524.00 | 524.00 | 524.00 | 524.00 | 524.00 | - |
18 Jun 2024 | 508.21 | 525.00 | 508.21 | 524.00 | 524.00 | 2,701 |
18 Jun 2024 | 0.18 Dividend | |||||
17 Jun 2024 | 529.99 | 529.99 | 529.99 | 529.99 | 529.81 | 16 |
14 Jun 2024 | 523.50 | 523.50 | 523.50 | 523.50 | 523.32 | 239 |
13 Jun 2024 | 531.65 | 531.65 | 531.65 | 531.65 | 531.47 | - |
12 Jun 2024 | 529.21 | 531.65 | 525.01 | 531.65 | 531.47 | 76 |
11 Jun 2024 | 537.00 | 537.00 | 520.00 | 520.00 | 519.82 | 1,454 |
10 Jun 2024 | 546.00 | 557.00 | 542.91 | 548.50 | 548.31 | 3,190 |
07 Jun 2024 | 504.00 | 509.60 | 504.00 | 509.60 | 509.43 | 217 |
06 Jun 2024 | 500.00 | 500.00 | 485.00 | 488.00 | 487.83 | 2,860 |
05 Jun 2024 | 486.00 | 489.00 | 486.00 | 489.00 | 488.83 | 3,043 |
04 Jun 2024 | 497.50 | 497.50 | 496.80 | 496.80 | 496.63 | 1,809 |
03 Jun 2024 | 490.90 | 490.90 | 490.90 | 490.90 | 490.73 | 811 |
31 May 2024 | 455.79 | 455.79 | 455.79 | 455.79 | 455.64 | 100 |
30 May 2024 | 440.69 | 440.69 | 440.69 | 440.69 | 440.54 | 1,665 |
29 May 2024 | 434.59 | 434.59 | 434.59 | 434.59 | 434.44 | 109 |
28 May 2024 | 440.56 | 440.56 | 440.56 | 440.56 | 440.41 | - |
27 May 2024 | 440.56 | 440.56 | 440.56 | 440.56 | 440.41 | - |
24 May 2024 | 450.00 | 450.00 | 440.56 | 440.56 | 440.41 | 212 |
23 May 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 449.85 | 7 |
22 May 2024 | 464.00 | 464.00 | 463.80 | 463.80 | 463.64 | 268 |
21 May 2024 | 463.00 | 463.00 | 463.00 | 463.00 | 462.84 | - |
20 May 2024 | 463.00 | 463.00 | 463.00 | 463.00 | 462.84 | - |
17 May 2024 | 463.00 | 463.00 | 463.00 | 463.00 | 462.84 | 194 |
16 May 2024 | 461.71 | 461.71 | 461.71 | 461.71 | 461.55 | - |
15 May 2024 | 461.71 | 461.71 | 461.71 | 461.71 | 461.55 | 32 |
14 May 2024 | 473.67 | 473.67 | 473.00 | 473.12 | 472.96 | 2,430 |
13 May 2024 | 472.60 | 472.60 | 472.60 | 472.60 | 472.44 | 495 |
10 May 2024 | 458.35 | 458.35 | 458.35 | 458.35 | 458.19 | 73 |
09 May 2024 | 459.75 | 459.75 | 459.75 | 459.75 | 459.59 | - |
08 May 2024 | 459.29 | 460.18 | 459.10 | 459.75 | 459.59 | 382 |
07 May 2024 | 464.80 | 464.80 | 464.80 | 464.80 | 464.64 | 44 |
06 May 2024 | 462.78 | 476.99 | 462.78 | 471.68 | 471.52 | 4,957 |
03 May 2024 | 450.00 | 451.00 | 443.01 | 443.01 | 442.86 | 279 |
02 May 2024 | 436.00 | 452.39 | 436.00 | 450.00 | 449.85 | 232 |
30 Apr 2024 | 450.02 | 450.02 | 450.02 | 450.02 | 449.87 | 9 |
29 Apr 2024 | 455.01 | 455.01 | 455.01 | 455.01 | 454.86 | 13 |
26 Apr 2024 | 459.75 | 466.90 | 455.01 | 455.01 | 454.86 | 1,384 |
25 Apr 2024 | 462.00 | 469.70 | 459.00 | 468.45 | 468.29 | 3,863 |
24 Apr 2024 | 496.85 | 496.85 | 496.01 | 496.01 | 495.84 | 268 |
23 Apr 2024 | 502.00 | 502.00 | 502.00 | 502.00 | 501.83 | 401 |
22 Apr 2024 | 500.01 | 509.00 | 500.01 | 509.00 | 508.83 | 23 |
19 Apr 2024 | 510.00 | 510.00 | 510.00 | 510.00 | 509.83 | 342 |
18 Apr 2024 | 495.00 | 503.00 | 495.00 | 500.00 | 499.83 | 2,864 |
17 Apr 2024 | 473.97 | 473.97 | 473.97 | 473.97 | 473.81 | - |
16 Apr 2024 | 473.97 | 473.97 | 473.97 | 473.97 | 473.81 | 423 |
15 Apr 2024 | 463.50 | 478.49 | 463.50 | 478.49 | 478.33 | 255 |
12 Apr 2024 | 458.17 | 458.17 | 458.17 | 458.17 | 458.01 | - |
11 Apr 2024 | 458.17 | 458.17 | 458.17 | 458.17 | 458.01 | - |
10 Apr 2024 | 476.91 | 476.91 | 458.17 | 458.17 | 458.01 | 9,739 |
09 Apr 2024 | 478.35 | 478.85 | 477.85 | 477.85 | 477.69 | 9,515 |
08 Apr 2024 | 481.59 | 481.59 | 481.59 | 481.59 | 481.43 | 10 |
05 Apr 2024 | 465.00 | 465.86 | 465.00 | 465.86 | 465.70 | 246 |
04 Apr 2024 | 464.00 | 464.00 | 464.00 | 464.00 | 463.84 | - |
03 Apr 2024 | 464.00 | 464.00 | 464.00 | 464.00 | 463.84 | 177 |
02 Apr 2024 | 470.19 | 470.19 | 470.19 | 470.19 | 470.03 | 10 |
01 Apr 2024 | 487.99 | 487.99 | 486.16 | 486.16 | 485.99 | 236 |
27 Mar 2024 | 477.48 | 477.48 | 477.48 | 477.48 | 477.32 | - |
26 Mar 2024 | 477.48 | 477.48 | 477.48 | 477.48 | 477.32 | - |
25 Mar 2024 | 474.13 | 477.48 | 474.13 | 477.48 | 477.32 | 3,509 |
22 Mar 2024 | 479.05 | 479.05 | 477.49 | 477.50 | 477.34 | 53 |
21 Mar 2024 | 480.10 | 480.10 | 478.90 | 479.05 | 478.89 | 894 |
20 Mar 2024 | 478.90 | 480.00 | 478.90 | 479.95 | 479.79 | 6,264 |
19 Mar 2024 | 470.01 | 482.59 | 470.01 | 473.60 | 473.44 | 3,396 |
15 Mar 2024 | 470.00 | 473.86 | 469.50 | 469.50 | 469.34 | 167 |
14 Mar 2024 | 466.30 | 468.00 | 466.30 | 468.00 | 467.84 | 2,320 |
13 Mar 2024 | 482.65 | 482.65 | 473.50 | 473.50 | 473.34 | 1,862 |
12 Mar 2024 | 521.00 | 521.00 | 480.00 | 483.75 | 483.59 | 9,887 |
11 Mar 2024 | 564.65 | 564.65 | 564.65 | 564.65 | 564.46 | 1,160 |
08 Mar 2024 | 575.30 | 575.30 | 575.30 | 575.30 | 575.10 | 211 |
07 Mar 2024 | 585.37 | 585.37 | 584.70 | 584.70 | 584.50 | 1,291 |
06 Mar 2024 | 586.00 | 586.00 | 569.10 | 569.10 | 568.91 | 115 |
05 Mar 2024 | 580.00 | 580.00 | 580.00 | 580.00 | 579.80 | 2,426 |
05 Mar 2024 | 0.18 Dividend | |||||
04 Mar 2024 | 575.00 | 575.00 | 575.00 | 575.00 | 574.62 | 5 |
01 Mar 2024 | 577.83 | 578.09 | 564.11 | 578.09 | 577.71 | 7,679 |
29 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.62 | - |
28 Feb 2024 | 588.49 | 588.49 | 587.00 | 587.00 | 586.62 | 146 |
27 Feb 2024 | 585.00 | 585.00 | 585.00 | 585.00 | 584.62 | 100 |
26 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.62 | - |
23 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.62 | - |
22 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.62 | - |
21 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.62 | 195 |
20 Feb 2024 | 588.00 | 588.00 | 565.81 | 565.81 | 565.44 | 429 |
19 Feb 2024 | 584.00 | 584.00 | 584.00 | 584.00 | 583.62 | - |
16 Feb 2024 | 580.00 | 585.00 | 580.00 | 584.00 | 583.62 | 92 |
15 Feb 2024 | 580.00 | 584.00 | 580.00 | 580.00 | 579.62 | 678 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |