Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
15 May 2024 | 557.90 | 579.85 | 545.80 | 560.50 | 560.50 | 402,589 |
15 May 2024 | 10 Dividend | |||||
14 May 2024 | 578.80 | 582.05 | 547.00 | 560.05 | 550.05 | 987,355 |
13 May 2024 | 529.55 | 585.90 | 507.00 | 578.85 | 568.51 | 1,955,659 |
10 May 2024 | 461.00 | 540.85 | 460.50 | 527.60 | 518.18 | 1,365,011 |
09 May 2024 | 472.25 | 486.75 | 451.25 | 456.10 | 447.96 | 509,852 |
08 May 2024 | 416.50 | 486.80 | 416.50 | 472.20 | 463.77 | 670,428 |
07 May 2024 | 464.90 | 467.35 | 434.10 | 445.85 | 437.89 | 192,545 |
06 May 2024 | 474.95 | 477.55 | 442.90 | 464.05 | 455.76 | 546,218 |
03 May 2024 | 438.65 | 478.05 | 438.00 | 471.55 | 463.13 | 400,447 |
02 May 2024 | 428.30 | 437.35 | 425.00 | 431.95 | 424.24 | 70,975 |
30 Apr 2024 | 427.05 | 442.40 | 425.10 | 426.85 | 419.23 | 163,843 |
29 Apr 2024 | 423.70 | 427.95 | 421.70 | 424.10 | 416.53 | 152,022 |
26 Apr 2024 | 414.45 | 428.95 | 412.40 | 421.60 | 414.07 | 359,324 |
25 Apr 2024 | 409.60 | 423.80 | 407.70 | 411.55 | 404.20 | 307,854 |
24 Apr 2024 | 406.05 | 413.35 | 406.05 | 409.65 | 402.34 | 40,300 |
23 Apr 2024 | 414.00 | 415.95 | 403.00 | 403.95 | 396.74 | 67,544 |
22 Apr 2024 | 399.00 | 419.95 | 397.05 | 409.65 | 402.34 | 356,909 |
19 Apr 2024 | 404.50 | 411.10 | 392.60 | 398.85 | 391.73 | 191,814 |
18 Apr 2024 | 405.80 | 417.60 | 403.00 | 404.75 | 397.52 | 171,077 |
16 Apr 2024 | 406.45 | 418.05 | 400.00 | 402.50 | 395.31 | 436,682 |
15 Apr 2024 | 423.25 | 427.45 | 402.00 | 407.25 | 399.98 | 580,256 |
12 Apr 2024 | 400.90 | 437.80 | 394.00 | 431.85 | 424.14 | 1,616,570 |
10 Apr 2024 | 399.95 | 414.45 | 388.30 | 401.40 | 394.23 | 1,104,294 |
09 Apr 2024 | 345.65 | 407.70 | 343.75 | 398.65 | 391.53 | 1,684,419 |
08 Apr 2024 | 340.15 | 350.80 | 340.15 | 344.50 | 338.35 | 176,645 |
05 Apr 2024 | 340.30 | 340.30 | 332.15 | 339.85 | 333.78 | 244,421 |
04 Apr 2024 | 335.00 | 341.30 | 333.00 | 338.00 | 331.96 | 262,983 |
03 Apr 2024 | 320.00 | 330.00 | 320.00 | 328.20 | 322.34 | 675,478 |
02 Apr 2024 | 306.50 | 319.40 | 304.75 | 315.85 | 310.21 | 262,849 |
01 Apr 2024 | 295.15 | 307.60 | 295.15 | 306.20 | 300.73 | 36,085 |
28 Mar 2024 | 294.00 | 295.95 | 291.00 | 292.25 | 287.03 | 98,738 |
27 Mar 2024 | 294.55 | 297.80 | 293.00 | 293.75 | 288.50 | 36,041 |
26 Mar 2024 | 296.35 | 298.75 | 294.50 | 294.85 | 289.59 | 100,121 |
22 Mar 2024 | 294.95 | 297.80 | 293.80 | 296.05 | 290.76 | 74,779 |
21 Mar 2024 | 291.65 | 296.45 | 291.65 | 294.00 | 288.75 | 72,854 |
20 Mar 2024 | 295.50 | 295.50 | 290.70 | 291.75 | 286.54 | 30,680 |
19 Mar 2024 | 296.25 | 296.25 | 291.40 | 293.15 | 287.92 | 36,147 |
18 Mar 2024 | 289.70 | 296.45 | 289.50 | 295.30 | 290.03 | 113,603 |
15 Mar 2024 | 304.55 | 304.55 | 285.00 | 289.75 | 284.58 | 125,375 |
14 Mar 2024 | 301.60 | 306.45 | 297.95 | 304.10 | 298.67 | 83,278 |
13 Mar 2024 | 309.15 | 309.15 | 300.15 | 301.50 | 296.12 | 36,288 |
12 Mar 2024 | 310.15 | 310.15 | 305.55 | 308.40 | 302.89 | 17,668 |
11 Mar 2024 | 311.95 | 312.05 | 308.05 | 308.35 | 302.84 | 25,739 |
07 Mar 2024 | 307.15 | 312.50 | 307.15 | 310.65 | 305.10 | 55,902 |
06 Mar 2024 | 307.45 | 308.90 | 306.15 | 307.75 | 302.25 | 55,091 |
05 Mar 2024 | 312.35 | 313.05 | 307.05 | 308.90 | 303.38 | 53,889 |
04 Mar 2024 | 313.00 | 314.95 | 310.80 | 312.20 | 306.63 | 26,764 |
01 Mar 2024 | 308.30 | 313.15 | 307.60 | 308.90 | 303.38 | 24,456 |
29 Feb 2024 | 309.00 | 309.00 | 306.10 | 306.40 | 300.93 | 65,229 |
28 Feb 2024 | 310.50 | 311.15 | 307.50 | 309.05 | 303.53 | 68,739 |
27 Feb 2024 | 310.85 | 310.85 | 308.35 | 309.40 | 303.88 | 74,033 |
26 Feb 2024 | 309.55 | 313.75 | 308.85 | 310.45 | 304.91 | 25,082 |
23 Feb 2024 | 310.00 | 311.30 | 309.85 | 310.40 | 304.86 | 20,235 |
22 Feb 2024 | 311.45 | 311.45 | 308.05 | 310.00 | 304.46 | 47,591 |
21 Feb 2024 | 313.05 | 313.05 | 308.30 | 309.15 | 303.63 | 64,503 |
20 Feb 2024 | 311.40 | 313.00 | 310.55 | 311.10 | 305.55 | 37,150 |
19 Feb 2024 | 313.50 | 314.75 | 310.60 | 311.10 | 305.55 | 25,322 |
16 Feb 2024 | 315.00 | 316.00 | 312.00 | 312.95 | 307.36 | 50,457 |
15 Feb 2024 | 318.00 | 318.00 | 310.25 | 315.10 | 309.47 | 29,109 |
14 Feb 2024 | 306.45 | 311.10 | 306.00 | 310.05 | 304.51 | 21,953 |
13 Feb 2024 | 308.20 | 311.00 | 305.25 | 308.25 | 302.75 | 32,382 |
12 Feb 2024 | 314.25 | 316.65 | 306.30 | 308.20 | 302.70 | 30,827 |
09 Feb 2024 | 314.75 | 314.75 | 310.60 | 312.55 | 306.97 | 54,196 |
08 Feb 2024 | 317.90 | 317.90 | 313.20 | 314.45 | 308.84 | 23,135 |
07 Feb 2024 | 317.00 | 318.50 | 315.00 | 315.65 | 310.01 | 87,248 |
06 Feb 2024 | 315.05 | 318.55 | 313.70 | 315.90 | 310.26 | 82,884 |
05 Feb 2024 | 318.65 | 319.90 | 314.50 | 316.15 | 310.50 | 59,553 |
02 Feb 2024 | 317.75 | 321.10 | 316.50 | 318.10 | 312.42 | 151,303 |
01 Feb 2024 | 319.10 | 320.25 | 316.15 | 317.60 | 311.93 | 36,558 |
31 Jan 2024 | 319.85 | 319.85 | 316.00 | 317.20 | 311.54 | 77,248 |
30 Jan 2024 | 313.80 | 319.50 | 313.10 | 318.10 | 312.42 | 42,925 |
29 Jan 2024 | 314.85 | 314.85 | 311.95 | 313.80 | 308.20 | 69,426 |
25 Jan 2024 | 311.95 | 314.20 | 311.00 | 313.40 | 307.80 | 23,959 |
24 Jan 2024 | 309.25 | 312.00 | 308.15 | 311.00 | 305.45 | 33,399 |
23 Jan 2024 | 316.05 | 316.90 | 307.55 | 310.55 | 305.00 | 52,322 |
19 Jan 2024 | 314.45 | 323.65 | 314.00 | 315.25 | 309.62 | 86,347 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 319.90 | 319.90 | 314.15 | 316.00 | 310.36 | 58,541 |
16 Jan 2024 | 322.30 | 323.70 | 317.15 | 320.35 | 314.63 | 52,205 |
15 Jan 2024 | 316.90 | 325.10 | 316.10 | 321.70 | 315.96 | 276,052 |
12 Jan 2024 | 316.85 | 318.80 | 316.00 | 316.55 | 310.90 | 29,278 |
11 Jan 2024 | 318.70 | 318.95 | 316.50 | 317.25 | 311.59 | 29,127 |
10 Jan 2024 | 314.85 | 318.50 | 311.05 | 317.00 | 311.34 | 75,936 |
09 Jan 2024 | 316.15 | 317.95 | 312.60 | 313.80 | 308.20 | 69,502 |
08 Jan 2024 | 318.80 | 318.80 | 314.80 | 315.55 | 309.92 | 28,500 |
05 Jan 2024 | 318.75 | 320.00 | 315.90 | 318.40 | 312.71 | 115,040 |
04 Jan 2024 | 318.55 | 319.45 | 318.00 | 318.30 | 312.62 | 45,016 |
03 Jan 2024 | 320.00 | 321.90 | 318.20 | 318.70 | 313.01 | 48,317 |
02 Jan 2024 | 320.25 | 320.25 | 312.55 | 317.25 | 311.59 | 92,201 |
01 Jan 2024 | 319.95 | 320.35 | 317.00 | 318.40 | 312.71 | 34,313 |
29 Dec 2023 | 313.05 | 321.75 | 313.05 | 318.00 | 312.32 | 191,213 |
28 Dec 2023 | 312.45 | 317.55 | 311.00 | 312.75 | 307.17 | 110,378 |
27 Dec 2023 | 311.90 | 313.10 | 310.40 | 311.75 | 306.18 | 64,408 |
26 Dec 2023 | 311.95 | 312.85 | 310.00 | 311.90 | 306.33 | 88,834 |
22 Dec 2023 | 305.40 | 312.00 | 305.40 | 309.90 | 304.37 | 88,454 |
21 Dec 2023 | 304.95 | 307.75 | 302.70 | 306.55 | 301.08 | 99,623 |
20 Dec 2023 | 313.70 | 313.95 | 306.00 | 307.15 | 301.67 | 118,763 |
19 Dec 2023 | 314.75 | 315.10 | 311.00 | 312.30 | 306.72 | 43,081 |
18 Dec 2023 | 316.95 | 316.95 | 311.55 | 315.15 | 309.52 | 39,733 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |