Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 389.75 | 395.20 | 382.90 | 385.87 | 385.87 | 2,480 |
01 May 2024 | 2 Dividend | |||||
30 Apr 2024 | 389.10 | 393.70 | 386.80 | 388.60 | 386.60 | 56,803 |
29 Apr 2024 | 390.65 | 392.90 | 390.00 | 391.11 | 389.10 | 1,631 |
26 Apr 2024 | 386.35 | 391.50 | 384.80 | 385.64 | 383.65 | 44,396 |
25 Apr 2024 | 387.45 | 390.60 | 381.90 | 387.64 | 385.64 | 25,543 |
24 Apr 2024 | 391.70 | 394.40 | 387.88 | 387.90 | 385.90 | 392,073 |
23 Apr 2024 | 384.45 | 389.00 | 383.00 | 387.70 | 385.70 | 30,435 |
22 Apr 2024 | 388.90 | 390.50 | 384.70 | 385.31 | 383.32 | 90,044 |
19 Apr 2024 | 381.15 | 388.50 | 378.70 | 386.92 | 384.93 | 38,734 |
18 Apr 2024 | 387.15 | 387.80 | 380.90 | 383.24 | 381.27 | 114,642 |
17 Apr 2024 | 382.35 | 386.48 | 382.11 | 383.92 | 381.95 | 67,368 |
16 Apr 2024 | 382.85 | 385.83 | 379.20 | 382.64 | 380.67 | 51,644 |
15 Apr 2024 | 385.45 | 387.50 | 383.40 | 385.05 | 383.07 | 6,260,449 |
12 Apr 2024 | 388.15 | 391.20 | 383.98 | 389.59 | 387.58 | 76,267 |
11 Apr 2024 | 377.70 | 388.40 | 374.50 | 386.26 | 384.27 | 94,617 |
10 Apr 2024 | 379.60 | 382.00 | 376.10 | 378.27 | 376.33 | 58,784 |
09 Apr 2024 | 387.75 | 391.10 | 378.10 | 382.48 | 380.51 | 127,826 |
08 Apr 2024 | 389.00 | 391.70 | 385.90 | 388.29 | 386.29 | 19,963 |
05 Apr 2024 | 387.20 | 390.30 | 384.90 | 387.24 | 385.24 | 27,595 |
04 Apr 2024 | 394.65 | 397.00 | 387.70 | 390.44 | 388.44 | 51,051 |
03 Apr 2024 | 395.35 | 396.40 | 393.90 | 394.75 | 392.72 | 119,803 |
02 Apr 2024 | 410.85 | 411.22 | 393.30 | 396.44 | 394.40 | 4,375,120 |
28 Mar 2024 | 405.13 | 405.13 | 405.13 | 405.13 | 403.04 | 4,177 |
27 Mar 2024 | 408.85 | 411.20 | 403.40 | 404.45 | 402.37 | 61,542 |
26 Mar 2024 | 406.80 | 411.00 | 404.30 | 408.10 | 406.00 | 959,796 |
25 Mar 2024 | 409.30 | 411.90 | 405.26 | 405.66 | 403.57 | 1,561,003 |
22 Mar 2024 | 406.00 | 412.20 | 405.50 | 407.90 | 405.80 | 105,934 |
21 Mar 2024 | 409.65 | 420.50 | 396.30 | 407.02 | 404.93 | 487,946 |
20 Mar 2024 | 410.45 | 421.40 | 409.80 | 420.05 | 417.89 | 448,551 |
19 Mar 2024 | 406.85 | 411.60 | 400.20 | 408.08 | 405.98 | 2,874,136 |
18 Mar 2024 | 408.55 | 410.80 | 402.60 | 407.13 | 405.03 | 69,698 |
15 Mar 2024 | 416.60 | 419.30 | 408.19 | 409.72 | 407.61 | 444,948 |
14 Mar 2024 | 416.55 | 417.10 | 413.70 | 416.25 | 414.11 | 122,439 |
13 Mar 2024 | 416.75 | 420.80 | 413.18 | 415.72 | 413.58 | 110,036 |
12 Mar 2024 | 414.65 | 416.10 | 411.20 | 416.10 | 413.96 | 9,861 |
11 Mar 2024 | 414.45 | 416.50 | 411.10 | 414.53 | 412.39 | 184,703 |
08 Mar 2024 | 404.40 | 418.30 | 405.00 | 410.71 | 408.60 | 155,359 |
07 Mar 2024 | 397.55 | 405.50 | 395.30 | 404.82 | 402.73 | 226,032 |
06 Mar 2024 | 401.50 | 400.70 | 393.20 | 396.67 | 394.63 | 12,741 |
05 Mar 2024 | 398.90 | 400.00 | 395.70 | 397.84 | 395.79 | 124,992 |
04 Mar 2024 | 392.80 | 398.61 | 391.60 | 396.34 | 394.30 | 333,829 |
01 Mar 2024 | 389.75 | 392.80 | 385.30 | 388.97 | 386.97 | 497,469 |
29 Feb 2024 | 384.35 | 390.50 | 383.58 | 388.80 | 386.80 | 783,397 |
28 Feb 2024 | 388.05 | 391.20 | 381.70 | 383.34 | 381.37 | 293,726 |
27 Feb 2024 | 390.10 | 392.40 | 383.80 | 388.80 | 386.80 | 259,546 |
26 Feb 2024 | 387.65 | 392.00 | 386.50 | 389.37 | 387.37 | 239,051 |
23 Feb 2024 | 387.80 | 388.10 | 384.80 | 387.74 | 385.75 | 113,905 |
22 Feb 2024 | 387.65 | 390.70 | 382.50 | 386.53 | 384.54 | 219,923 |
21 Feb 2024 | 384.15 | 389.30 | 382.20 | 385.09 | 383.11 | 674,978 |
20 Feb 2024 | 371.45 | 384.90 | 368.90 | 375.66 | 373.72 | 324,555 |
19 Feb 2024 | 372.50 | 373.90 | 370.40 | 372.14 | 370.23 | 92,502 |
16 Feb 2024 | 370.15 | 373.50 | 367.70 | 370.78 | 368.87 | 66,431 |
15 Feb 2024 | 367.10 | 369.80 | 363.90 | 364.54 | 362.67 | 108,813 |
14 Feb 2024 | 355.75 | 366.10 | 355.00 | 364.81 | 362.94 | 638,790 |
13 Feb 2024 | 350.60 | 357.80 | 349.70 | 350.20 | 348.40 | 216,737 |
12 Feb 2024 | 352.35 | 353.10 | 348.40 | 351.75 | 349.94 | 52,333 |
09 Feb 2024 | 353.95 | 356.00 | 350.70 | 353.53 | 351.71 | 331,422 |
08 Feb 2024 | 359.55 | 360.20 | 354.28 | 357.26 | 355.42 | 1,052,411 |
07 Feb 2024 | 353.40 | 358.30 | 351.10 | 357.48 | 355.64 | 2,296,521 |
06 Feb 2024 | 360.70 | 361.90 | 351.70 | 359.21 | 357.36 | 812,323 |
05 Feb 2024 | 363.65 | 366.40 | 358.90 | 360.50 | 358.64 | 82,287 |
02 Feb 2024 | 372.15 | 375.60 | 364.50 | 365.05 | 363.18 | 62,802 |
01 Feb 2024 | 347.20 | 371.60 | 345.30 | 362.91 | 361.04 | 3,022,332 |
31 Jan 2024 | 355.55 | 360.00 | 352.10 | 353.34 | 351.52 | 77,680 |
30 Jan 2024 | 362.35 | 363.50 | 357.60 | 358.84 | 356.99 | 377,115 |
29 Jan 2024 | 371.60 | 372.40 | 360.70 | 362.27 | 360.40 | 662,995 |
26 Jan 2024 | 366.20 | 370.61 | 364.50 | 365.94 | 364.05 | 725,053 |
25 Jan 2024 | 358.35 | 368.00 | 357.70 | 361.28 | 359.42 | 869,752 |
24 Jan 2024 | 357.20 | 365.30 | 357.18 | 357.36 | 355.52 | 396,964 |
23 Jan 2024 | 354.05 | 358.30 | 351.30 | 356.43 | 354.59 | 175,013 |
22 Jan 2024 | 352.15 | 357.17 | 350.30 | 351.89 | 350.08 | 1,703,703 |
19 Jan 2024 | 349.40 | 351.90 | 344.90 | 350.30 | 348.50 | 993,998 |
18 Jan 2024 | 347.95 | 547.40 | 346.00 | 348.00 | 346.21 | 3,105,397 |
17 Jan 2024 | 362.60 | 363.20 | 345.90 | 348.70 | 346.91 | 1,164,582 |
16 Jan 2024 | 365.95 | 368.10 | 363.20 | 367.40 | 365.51 | 411,100 |
15 Jan 2024 | 368.90 | 369.40 | 365.40 | 366.80 | 364.91 | 623,196 |
12 Jan 2024 | 365.05 | 368.00 | 360.90 | 367.20 | 365.31 | 865,767 |
11 Jan 2024 | 364.70 | 366.10 | 361.60 | 363.96 | 362.09 | 204,699 |
10 Jan 2024 | 366.55 | 367.20 | 358.30 | 367.04 | 365.15 | 276,889 |
09 Jan 2024 | 366.35 | 367.80 | 362.70 | 367.28 | 365.39 | 511,888 |
08 Jan 2024 | 366.55 | 367.22 | 362.30 | 365.90 | 364.02 | 1,101,193 |
05 Jan 2024 | 362.50 | 365.65 | 359.50 | 364.35 | 362.47 | 456,323 |
04 Jan 2024 | 362.95 | 367.80 | 361.80 | 364.02 | 362.15 | 421,235 |
03 Jan 2024 | 365.70 | 366.60 | 361.70 | 364.24 | 362.36 | 68,077 |
02 Jan 2024 | 370.75 | 371.60 | 364.60 | 366.87 | 364.99 | 145,220 |
29 Dec 2023 | 370.90 | 372.70 | 369.80 | 371.20 | 369.29 | 74,922 |
28 Dec 2023 | 372.55 | 373.90 | 370.20 | 371.43 | 369.52 | 126,423 |
27 Dec 2023 | 368.45 | 372.80 | 369.00 | 372.54 | 370.63 | 76,236 |
22 Dec 2023 | 367.40 | 370.60 | 365.50 | 368.98 | 367.08 | 36,514 |
21 Dec 2023 | 362.95 | 370.90 | 363.50 | 368.20 | 366.30 | 229,817 |
20 Dec 2023 | 361.65 | 367.10 | 361.80 | 364.60 | 362.72 | 134,019 |
19 Dec 2023 | 361.75 | 370.40 | 360.70 | 369.33 | 367.43 | 139,523 |
18 Dec 2023 | 357.75 | 361.31 | 358.10 | 361.24 | 359.38 | 282,262 |
15 Dec 2023 | 358.45 | 358.60 | 353.20 | 356.85 | 355.01 | 1,121,846 |
14 Dec 2023 | 364.45 | 365.10 | 357.20 | 361.01 | 359.16 | 1,151,899 |
13 Dec 2023 | 362.85 | 363.90 | 353.60 | 355.11 | 353.28 | 1,526,944 |
12 Dec 2023 | 363.05 | 365.90 | 360.30 | 362.90 | 361.03 | 1,002,978 |
11 Dec 2023 | 359.75 | 363.85 | 358.09 | 363.52 | 361.65 | 337,661 |
08 Dec 2023 | 359.75 | 361.80 | 357.30 | 359.10 | 357.25 | 250,504 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |