Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 May 2024 | 463.90 | 470.00 | 459.60 | 460.80 | 460.80 | 12,873,214 |
24 May 2024 | 11 Dividend | |||||
23 May 2024 | 480.00 | 480.10 | 461.80 | 472.70 | 461.70 | 25,849,836 |
22 May 2024 | 498.00 | 506.75 | 476.80 | 487.00 | 475.67 | 33,932,802 |
21 May 2024 | 471.00 | 493.90 | 463.00 | 491.70 | 480.26 | 34,592,201 |
17 May 2024 | 436.00 | 445.00 | 432.60 | 442.65 | 432.35 | 13,366,917 |
16 May 2024 | 445.00 | 447.05 | 427.05 | 433.05 | 422.97 | 16,155,897 |
15 May 2024 | 438.00 | 449.00 | 434.75 | 437.40 | 427.22 | 20,115,791 |
14 May 2024 | 421.00 | 438.50 | 415.05 | 432.55 | 422.48 | 22,195,946 |
13 May 2024 | 412.55 | 415.50 | 398.10 | 414.05 | 404.41 | 10,884,162 |
10 May 2024 | 397.00 | 411.85 | 395.25 | 410.70 | 401.14 | 11,076,423 |
09 May 2024 | 406.80 | 408.40 | 393.00 | 394.65 | 385.47 | 6,134,997 |
08 May 2024 | 393.00 | 409.95 | 392.85 | 404.85 | 395.43 | 8,831,897 |
07 May 2024 | 410.50 | 411.50 | 392.00 | 396.00 | 386.78 | 8,797,213 |
06 May 2024 | 418.00 | 418.70 | 404.45 | 410.50 | 400.95 | 8,108,475 |
03 May 2024 | 415.00 | 420.00 | 404.40 | 415.65 | 405.98 | 14,324,148 |
02 May 2024 | 400.00 | 413.90 | 397.30 | 410.80 | 401.24 | 12,788,526 |
30 Apr 2024 | 409.10 | 409.95 | 396.00 | 397.85 | 388.59 | 11,863,519 |
29 Apr 2024 | 401.15 | 408.20 | 397.10 | 406.30 | 396.85 | 11,228,541 |
26 Apr 2024 | 386.90 | 402.95 | 386.00 | 396.55 | 387.32 | 24,602,811 |
25 Apr 2024 | 380.00 | 387.70 | 377.10 | 381.05 | 372.18 | 10,150,138 |
24 Apr 2024 | 376.00 | 386.60 | 376.00 | 383.45 | 374.53 | 11,074,253 |
23 Apr 2024 | 383.20 | 383.20 | 371.10 | 377.05 | 368.28 | 14,434,838 |
22 Apr 2024 | 392.15 | 393.15 | 373.40 | 381.00 | 372.13 | 19,626,373 |
19 Apr 2024 | 388.20 | 396.75 | 382.20 | 385.95 | 376.97 | 33,307,212 |
18 Apr 2024 | 385.05 | 394.75 | 383.05 | 388.50 | 379.46 | 35,907,412 |
16 Apr 2024 | 370.10 | 381.50 | 364.05 | 378.20 | 369.40 | 28,859,435 |
15 Apr 2024 | 374.00 | 383.95 | 360.25 | 370.55 | 361.93 | 44,715,399 |
12 Apr 2024 | 365.55 | 374.90 | 360.80 | 372.95 | 364.27 | 39,995,547 |
10 Apr 2024 | 347.00 | 369.65 | 345.70 | 361.80 | 353.38 | 75,804,480 |
09 Apr 2024 | 324.10 | 339.50 | 320.60 | 338.00 | 330.13 | 32,086,038 |
08 Apr 2024 | 323.90 | 325.35 | 317.10 | 323.30 | 315.78 | 16,694,867 |
05 Apr 2024 | 311.05 | 322.40 | 305.95 | 318.95 | 311.53 | 22,256,365 |
04 Apr 2024 | 306.05 | 312.50 | 301.70 | 309.95 | 302.74 | 24,723,528 |
03 Apr 2024 | 301.20 | 308.00 | 297.80 | 298.80 | 291.85 | 19,966,252 |
02 Apr 2024 | 286.95 | 301.95 | 285.85 | 301.30 | 294.29 | 27,928,247 |
01 Apr 2024 | 273.50 | 288.25 | 273.35 | 287.50 | 280.81 | 17,331,916 |
28 Mar 2024 | 272.00 | 275.00 | 270.75 | 271.65 | 265.33 | 6,625,066 |
27 Mar 2024 | 269.90 | 274.25 | 267.75 | 271.60 | 265.28 | 5,949,040 |
26 Mar 2024 | 271.80 | 272.80 | 267.35 | 268.55 | 262.30 | 10,405,333 |
22 Mar 2024 | 273.00 | 274.40 | 269.90 | 271.10 | 264.79 | 9,338,889 |
21 Mar 2024 | 271.00 | 274.20 | 270.15 | 273.40 | 267.04 | 5,477,627 |
20 Mar 2024 | 268.00 | 269.90 | 261.80 | 267.65 | 261.42 | 4,421,057 |
19 Mar 2024 | 270.00 | 274.75 | 265.60 | 266.65 | 260.44 | 5,908,875 |
18 Mar 2024 | 265.00 | 272.95 | 262.25 | 271.05 | 264.74 | 7,234,156 |
15 Mar 2024 | 260.15 | 266.00 | 255.15 | 265.10 | 258.93 | 17,681,404 |
14 Mar 2024 | 251.80 | 261.50 | 251.60 | 260.15 | 254.10 | 10,335,603 |
13 Mar 2024 | 268.50 | 270.50 | 249.50 | 251.90 | 246.04 | 15,451,474 |
12 Mar 2024 | 276.00 | 276.80 | 267.50 | 270.30 | 264.01 | 7,220,451 |
11 Mar 2024 | 282.85 | 282.85 | 274.00 | 275.35 | 268.94 | 6,214,148 |
07 Mar 2024 | 283.70 | 287.40 | 281.05 | 282.85 | 276.27 | 9,134,995 |
06 Mar 2024 | 286.50 | 289.25 | 275.00 | 282.45 | 275.88 | 13,944,430 |
05 Mar 2024 | 277.50 | 288.40 | 274.60 | 285.70 | 279.05 | 19,847,512 |
04 Mar 2024 | 273.05 | 279.00 | 272.75 | 276.35 | 269.92 | 10,443,351 |
01 Mar 2024 | 265.10 | 272.90 | 263.60 | 271.80 | 265.48 | 12,244,554 |
29 Feb 2024 | 263.10 | 269.90 | 260.80 | 268.05 | 261.81 | 9,404,521 |
28 Feb 2024 | 268.50 | 272.30 | 261.55 | 262.95 | 256.83 | 17,579,831 |
27 Feb 2024 | 266.70 | 268.00 | 262.60 | 263.90 | 257.76 | 5,033,046 |
26 Feb 2024 | 268.95 | 268.95 | 264.05 | 265.25 | 259.08 | 4,923,166 |
23 Feb 2024 | 272.00 | 272.20 | 268.00 | 268.35 | 262.11 | 5,955,886 |
22 Feb 2024 | 271.90 | 272.95 | 267.10 | 271.50 | 265.18 | 6,661,898 |
21 Feb 2024 | 273.00 | 276.40 | 268.50 | 270.00 | 263.72 | 12,329,064 |
20 Feb 2024 | 270.90 | 272.20 | 268.10 | 270.15 | 263.86 | 9,025,475 |
19 Feb 2024 | 268.90 | 273.20 | 267.10 | 270.15 | 263.86 | 10,944,899 |
16 Feb 2024 | 269.25 | 272.00 | 265.10 | 266.80 | 260.59 | 16,394,886 |
15 Feb 2024 | 282.55 | 284.00 | 267.00 | 267.95 | 261.71 | 108,103,036 |
14 Feb 2024 | 269.00 | 282.60 | 264.55 | 279.65 | 273.14 | 11,916,664 |
13 Feb 2024 | 267.55 | 271.00 | 260.70 | 269.50 | 263.23 | 4,469,509 |
12 Feb 2024 | 276.95 | 281.05 | 265.05 | 268.15 | 261.91 | 6,191,878 |
09 Feb 2024 | 279.00 | 280.45 | 268.40 | 274.35 | 267.97 | 4,627,489 |
08 Feb 2024 | 284.00 | 285.50 | 276.60 | 278.60 | 272.12 | 6,966,850 |
07 Feb 2024 | 285.00 | 285.85 | 277.60 | 282.30 | 275.73 | 7,603,119 |
06 Feb 2024 | 273.70 | 284.50 | 269.85 | 283.00 | 276.41 | 11,559,491 |
05 Feb 2024 | 272.85 | 279.85 | 271.55 | 273.60 | 267.23 | 10,619,393 |
02 Feb 2024 | 270.20 | 276.80 | 268.75 | 272.55 | 266.21 | 9,665,486 |
01 Feb 2024 | 275.45 | 276.50 | 265.05 | 268.50 | 262.25 | 7,974,578 |
31 Jan 2024 | 266.80 | 276.90 | 265.75 | 273.85 | 267.48 | 9,537,630 |
30 Jan 2024 | 268.15 | 271.30 | 265.25 | 266.25 | 260.05 | 6,620,878 |
29 Jan 2024 | 263.75 | 269.15 | 260.50 | 267.80 | 261.57 | 11,648,515 |
25 Jan 2024 | 264.35 | 266.80 | 260.65 | 263.60 | 257.47 | 5,195,068 |
24 Jan 2024 | 254.80 | 263.30 | 253.10 | 262.55 | 256.44 | 6,563,186 |
23 Jan 2024 | 266.85 | 267.00 | 250.65 | 252.15 | 246.28 | 8,740,319 |
19 Jan 2024 | 268.15 | 269.70 | 265.90 | 266.45 | 260.25 | 4,537,034 |
18 Jan 2024 | 265.50 | 268.90 | 258.00 | 267.55 | 261.32 | 9,930,238 |
17 Jan 2024 | 270.45 | 272.45 | 263.60 | 264.85 | 258.69 | 10,649,774 |
16 Jan 2024 | 277.00 | 278.05 | 269.35 | 273.20 | 266.84 | 12,507,371 |
15 Jan 2024 | 274.00 | 275.00 | 269.70 | 273.00 | 266.65 | 9,881,531 |
12 Jan 2024 | 274.60 | 275.00 | 270.20 | 272.55 | 266.21 | 10,048,702 |
11 Jan 2024 | 268.60 | 276.00 | 266.55 | 274.60 | 268.21 | 24,108,269 |
10 Jan 2024 | 255.65 | 268.20 | 251.95 | 267.05 | 260.84 | 19,849,401 |
09 Jan 2024 | 261.90 | 264.40 | 255.65 | 260.40 | 254.34 | 10,284,498 |
08 Jan 2024 | 265.85 | 267.60 | 257.80 | 258.45 | 252.44 | 7,890,414 |
05 Jan 2024 | 266.15 | 271.25 | 263.10 | 265.85 | 259.66 | 12,327,980 |
04 Jan 2024 | 270.00 | 270.65 | 265.35 | 266.15 | 259.96 | 10,745,140 |
03 Jan 2024 | 258.50 | 267.25 | 255.85 | 263.80 | 257.66 | 22,285,124 |
02 Jan 2024 | 257.50 | 259.40 | 253.10 | 258.15 | 252.14 | 5,803,881 |
01 Jan 2024 | 258.55 | 260.30 | 256.00 | 257.15 | 251.17 | 6,352,734 |
29 Dec 2023 | 256.00 | 259.50 | 254.10 | 258.55 | 252.53 | 9,136,816 |
28 Dec 2023 | 253.00 | 259.35 | 253.00 | 257.55 | 251.56 | 15,441,735 |
27 Dec 2023 | 251.90 | 254.40 | 250.80 | 252.40 | 246.53 | 10,673,963 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |