Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 415.00 | 420.00 | 404.40 | 415.65 | 415.65 | 14,324,148 |
02 May 2024 | 400.00 | 413.90 | 397.30 | 410.80 | 410.80 | 12,788,526 |
30 Apr 2024 | 409.10 | 409.95 | 396.00 | 397.85 | 397.85 | 11,863,519 |
29 Apr 2024 | 401.15 | 408.20 | 397.10 | 406.30 | 406.30 | 11,228,541 |
26 Apr 2024 | 386.90 | 402.95 | 386.00 | 396.55 | 396.55 | 24,602,811 |
25 Apr 2024 | 380.00 | 387.70 | 377.10 | 381.05 | 381.05 | 10,150,138 |
24 Apr 2024 | 376.00 | 386.60 | 376.00 | 383.45 | 383.45 | 11,074,253 |
23 Apr 2024 | 383.20 | 383.20 | 371.10 | 377.05 | 377.05 | 14,434,838 |
22 Apr 2024 | 392.15 | 393.15 | 373.40 | 381.00 | 381.00 | 19,626,373 |
19 Apr 2024 | 388.20 | 396.75 | 382.20 | 385.95 | 385.95 | 33,307,212 |
18 Apr 2024 | 385.05 | 394.75 | 383.05 | 388.50 | 388.50 | 35,907,412 |
16 Apr 2024 | 370.10 | 381.50 | 364.05 | 378.20 | 378.20 | 28,859,435 |
15 Apr 2024 | 374.00 | 383.95 | 360.25 | 370.55 | 370.55 | 44,715,399 |
12 Apr 2024 | 365.55 | 374.90 | 360.80 | 372.95 | 372.95 | 39,995,547 |
10 Apr 2024 | 347.00 | 369.65 | 345.70 | 361.80 | 361.80 | 75,804,480 |
09 Apr 2024 | 324.10 | 339.50 | 320.60 | 338.00 | 338.00 | 32,086,038 |
08 Apr 2024 | 323.90 | 325.35 | 317.10 | 323.30 | 323.30 | 16,694,867 |
05 Apr 2024 | 311.05 | 322.40 | 305.95 | 318.95 | 318.95 | 22,256,365 |
04 Apr 2024 | 306.05 | 312.50 | 301.70 | 309.95 | 309.95 | 24,723,528 |
03 Apr 2024 | 301.20 | 308.00 | 297.80 | 298.80 | 298.80 | 19,966,252 |
02 Apr 2024 | 286.95 | 301.95 | 285.85 | 301.30 | 301.30 | 27,928,247 |
01 Apr 2024 | 273.50 | 288.25 | 273.35 | 287.50 | 287.50 | 17,331,916 |
28 Mar 2024 | 272.00 | 275.00 | 270.75 | 271.65 | 271.65 | 6,625,066 |
27 Mar 2024 | 269.90 | 274.25 | 267.75 | 271.60 | 271.60 | 5,949,040 |
26 Mar 2024 | 271.80 | 272.80 | 267.35 | 268.55 | 268.55 | 10,405,333 |
22 Mar 2024 | 273.00 | 274.40 | 269.90 | 271.10 | 271.10 | 9,338,889 |
21 Mar 2024 | 271.00 | 274.20 | 270.15 | 273.40 | 273.40 | 5,477,627 |
20 Mar 2024 | 268.00 | 269.90 | 261.80 | 267.65 | 267.65 | 4,421,057 |
19 Mar 2024 | 270.00 | 274.75 | 265.60 | 266.65 | 266.65 | 5,908,875 |
18 Mar 2024 | 265.00 | 272.95 | 262.25 | 271.05 | 271.05 | 7,234,156 |
15 Mar 2024 | 260.15 | 266.00 | 255.15 | 265.10 | 265.10 | 17,681,404 |
14 Mar 2024 | 251.80 | 261.50 | 251.60 | 260.15 | 260.15 | 10,335,603 |
13 Mar 2024 | 268.50 | 270.50 | 249.50 | 251.90 | 251.90 | 15,451,474 |
12 Mar 2024 | 276.00 | 276.80 | 267.50 | 270.30 | 270.30 | 7,220,451 |
11 Mar 2024 | 282.85 | 282.85 | 274.00 | 275.35 | 275.35 | 6,214,148 |
07 Mar 2024 | 283.70 | 287.40 | 281.05 | 282.85 | 282.85 | 9,134,995 |
06 Mar 2024 | 286.50 | 289.25 | 275.00 | 282.45 | 282.45 | 13,944,430 |
05 Mar 2024 | 277.50 | 288.40 | 274.60 | 285.70 | 285.70 | 19,847,512 |
04 Mar 2024 | 273.05 | 279.00 | 272.75 | 276.35 | 276.35 | 10,443,351 |
01 Mar 2024 | 265.10 | 272.90 | 263.60 | 271.80 | 271.80 | 12,244,554 |
29 Feb 2024 | 263.10 | 269.90 | 260.80 | 268.05 | 268.05 | 9,404,521 |
28 Feb 2024 | 268.50 | 272.30 | 261.55 | 262.95 | 262.95 | 17,579,831 |
27 Feb 2024 | 266.70 | 268.00 | 262.60 | 263.90 | 263.90 | 5,033,046 |
26 Feb 2024 | 268.95 | 268.95 | 264.05 | 265.25 | 265.25 | 4,923,166 |
23 Feb 2024 | 272.00 | 272.20 | 268.00 | 268.35 | 268.35 | 5,955,886 |
22 Feb 2024 | 271.90 | 272.95 | 267.10 | 271.50 | 271.50 | 6,661,898 |
21 Feb 2024 | 273.00 | 276.40 | 268.50 | 270.00 | 270.00 | 12,329,064 |
20 Feb 2024 | 270.90 | 272.20 | 268.10 | 270.15 | 270.15 | 9,025,475 |
19 Feb 2024 | 268.90 | 273.20 | 267.10 | 270.15 | 270.15 | 10,944,899 |
16 Feb 2024 | 269.25 | 272.00 | 265.10 | 266.80 | 266.80 | 16,394,886 |
15 Feb 2024 | 282.55 | 284.00 | 267.00 | 267.95 | 267.95 | 108,103,036 |
14 Feb 2024 | 269.00 | 282.60 | 264.55 | 279.65 | 279.65 | 11,916,664 |
13 Feb 2024 | 267.55 | 271.00 | 260.70 | 269.50 | 269.50 | 4,469,509 |
12 Feb 2024 | 276.95 | 281.05 | 265.05 | 268.15 | 268.15 | 6,191,878 |
09 Feb 2024 | 279.00 | 280.45 | 268.40 | 274.35 | 274.35 | 4,627,489 |
08 Feb 2024 | 284.00 | 285.50 | 276.60 | 278.60 | 278.60 | 6,966,850 |
07 Feb 2024 | 285.00 | 285.85 | 277.60 | 282.30 | 282.30 | 7,603,119 |
06 Feb 2024 | 273.70 | 284.50 | 269.85 | 283.00 | 283.00 | 11,559,491 |
05 Feb 2024 | 272.85 | 279.85 | 271.55 | 273.60 | 273.60 | 10,619,393 |
02 Feb 2024 | 270.20 | 276.80 | 268.75 | 272.55 | 272.55 | 9,665,486 |
01 Feb 2024 | 275.45 | 276.50 | 265.05 | 268.50 | 268.50 | 7,974,578 |
31 Jan 2024 | 266.80 | 276.90 | 265.75 | 273.85 | 273.85 | 9,537,630 |
30 Jan 2024 | 268.15 | 271.30 | 265.25 | 266.25 | 266.25 | 6,620,878 |
29 Jan 2024 | 263.75 | 269.15 | 260.50 | 267.80 | 267.80 | 11,648,515 |
25 Jan 2024 | 264.35 | 266.80 | 260.65 | 263.60 | 263.60 | 5,195,068 |
24 Jan 2024 | 254.80 | 263.30 | 253.10 | 262.55 | 262.55 | 6,563,186 |
23 Jan 2024 | 266.85 | 267.00 | 250.65 | 252.15 | 252.15 | 8,740,319 |
19 Jan 2024 | 268.15 | 269.70 | 265.90 | 266.45 | 266.45 | 4,537,034 |
18 Jan 2024 | 265.50 | 268.90 | 258.00 | 267.55 | 267.55 | 9,930,238 |
17 Jan 2024 | 270.45 | 272.45 | 263.60 | 264.85 | 264.85 | 10,649,774 |
16 Jan 2024 | 277.00 | 278.05 | 269.35 | 273.20 | 273.20 | 12,507,371 |
15 Jan 2024 | 274.00 | 275.00 | 269.70 | 273.00 | 273.00 | 9,881,531 |
12 Jan 2024 | 274.60 | 275.00 | 270.20 | 272.55 | 272.55 | 10,048,702 |
11 Jan 2024 | 268.60 | 276.00 | 266.55 | 274.60 | 274.60 | 24,108,269 |
10 Jan 2024 | 255.65 | 268.20 | 251.95 | 267.05 | 267.05 | 19,849,401 |
09 Jan 2024 | 261.90 | 264.40 | 255.65 | 260.40 | 260.40 | 10,284,498 |
08 Jan 2024 | 265.85 | 267.60 | 257.80 | 258.45 | 258.45 | 7,890,414 |
05 Jan 2024 | 266.15 | 271.25 | 263.10 | 265.85 | 265.85 | 12,327,980 |
04 Jan 2024 | 270.00 | 270.65 | 265.35 | 266.15 | 266.15 | 10,745,140 |
03 Jan 2024 | 258.50 | 267.25 | 255.85 | 263.80 | 263.80 | 22,285,124 |
02 Jan 2024 | 257.50 | 259.40 | 253.10 | 258.15 | 258.15 | 5,803,881 |
01 Jan 2024 | 258.55 | 260.30 | 256.00 | 257.15 | 257.15 | 6,352,734 |
29 Dec 2023 | 256.00 | 259.50 | 254.10 | 258.55 | 258.55 | 9,136,816 |
28 Dec 2023 | 253.00 | 259.35 | 253.00 | 257.55 | 257.55 | 15,441,735 |
27 Dec 2023 | 251.90 | 254.40 | 250.80 | 252.40 | 252.40 | 10,673,963 |
27 Dec 2023 | 11 Dividend | |||||
26 Dec 2023 | 262.00 | 262.90 | 259.55 | 261.70 | 250.70 | 12,322,864 |
22 Dec 2023 | 259.50 | 261.35 | 257.70 | 259.75 | 248.83 | 9,677,532 |
21 Dec 2023 | 251.00 | 256.90 | 249.10 | 255.95 | 245.19 | 10,812,029 |
20 Dec 2023 | 263.90 | 264.00 | 250.80 | 251.45 | 240.88 | 15,309,407 |
19 Dec 2023 | 266.25 | 266.40 | 259.25 | 262.10 | 251.08 | 17,762,921 |
18 Dec 2023 | 260.00 | 263.50 | 256.90 | 260.70 | 249.74 | 12,388,584 |
15 Dec 2023 | 258.55 | 259.85 | 255.65 | 257.20 | 246.39 | 17,235,864 |
14 Dec 2023 | 255.80 | 258.00 | 248.80 | 254.65 | 243.95 | 18,271,383 |
13 Dec 2023 | 247.20 | 255.80 | 243.65 | 253.35 | 242.70 | 15,557,190 |
12 Dec 2023 | 249.00 | 251.35 | 245.65 | 246.65 | 236.28 | 5,675,356 |
11 Dec 2023 | 247.15 | 249.75 | 244.30 | 248.55 | 238.10 | 5,346,227 |
08 Dec 2023 | 249.75 | 254.00 | 241.50 | 244.80 | 234.51 | 13,224,817 |
07 Dec 2023 | 250.95 | 251.25 | 245.45 | 248.85 | 238.39 | 6,937,185 |
06 Dec 2023 | 244.00 | 252.20 | 240.80 | 249.45 | 238.96 | 17,430,210 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |