Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 431.10 | 438.00 | 430.70 | 435.40 | 435.40 | 474,553 |
16 May 2024 | 425.90 | 432.30 | 425.00 | 432.30 | 432.30 | 562,801 |
15 May 2024 | 421.10 | 428.10 | 421.10 | 426.50 | 426.50 | 400,876 |
14 May 2024 | 418.60 | 421.90 | 416.10 | 420.50 | 420.50 | 387,494 |
13 May 2024 | 418.40 | 425.30 | 414.60 | 419.50 | 419.50 | 678,614 |
08 May 2024 | 414.20 | 419.20 | 412.60 | 418.40 | 418.40 | 625,917 |
07 May 2024 | 407.30 | 414.30 | 404.60 | 414.20 | 414.20 | 506,450 |
06 May 2024 | 413.80 | 414.60 | 403.30 | 405.00 | 405.00 | 542,087 |
03 May 2024 | 382.70 | 416.90 | 382.70 | 412.20 | 412.20 | 1,485,925 |
02 May 2024 | 383.20 | 391.40 | 383.20 | 389.30 | 389.30 | 983,362 |
01 May 2024 | 389.70 | 392.20 | 382.40 | 383.60 | 383.60 | 215,270 |
01 May 2024 | 2 Dividend | |||||
30 Apr 2024 | 389.60 | 393.70 | 387.00 | 388.60 | 386.60 | 812,987 |
29 Apr 2024 | 390.00 | 393.30 | 389.20 | 389.70 | 387.69 | 380,936 |
26 Apr 2024 | 385.50 | 392.30 | 384.70 | 389.60 | 387.59 | 460,091 |
25 Apr 2024 | 387.60 | 390.80 | 381.50 | 384.70 | 382.72 | 377,665 |
24 Apr 2024 | 392.00 | 393.80 | 387.90 | 387.90 | 385.90 | 661,333 |
23 Apr 2024 | 385.00 | 389.30 | 383.00 | 388.50 | 386.50 | 596,603 |
22 Apr 2024 | 388.50 | 390.40 | 384.20 | 385.00 | 383.02 | 384,864 |
19 Apr 2024 | 381.10 | 389.00 | 378.10 | 387.00 | 385.01 | 356,165 |
18 Apr 2024 | 386.60 | 387.00 | 380.50 | 382.70 | 380.73 | 388,123 |
17 Apr 2024 | 382.00 | 387.10 | 380.50 | 384.90 | 382.92 | 568,863 |
16 Apr 2024 | 383.10 | 384.40 | 378.60 | 382.50 | 380.53 | 534,786 |
15 Apr 2024 | 385.10 | 387.60 | 383.20 | 384.90 | 382.92 | 334,501 |
12 Apr 2024 | 387.30 | 391.30 | 384.00 | 384.00 | 382.02 | 499,872 |
11 Apr 2024 | 377.00 | 388.70 | 377.00 | 387.30 | 385.31 | 621,633 |
10 Apr 2024 | 379.20 | 381.50 | 375.90 | 377.40 | 375.46 | 364,851 |
09 Apr 2024 | 388.60 | 388.60 | 378.30 | 378.30 | 376.35 | 796,696 |
08 Apr 2024 | 389.00 | 390.30 | 385.40 | 388.70 | 386.70 | 413,879 |
05 Apr 2024 | 387.60 | 390.20 | 385.80 | 389.30 | 387.30 | 487,675 |
04 Apr 2024 | 394.40 | 399.90 | 388.30 | 390.40 | 388.39 | 611,811 |
03 Apr 2024 | 395.10 | 397.10 | 391.80 | 394.20 | 392.17 | 476,949 |
02 Apr 2024 | 411.00 | 411.80 | 393.20 | 395.10 | 393.07 | 885,308 |
27 Mar 2024 | 408.60 | 411.70 | 403.10 | 405.20 | 403.11 | 415,198 |
26 Mar 2024 | 406.70 | 411.40 | 403.60 | 408.10 | 406.00 | 633,379 |
25 Mar 2024 | 409.10 | 412.40 | 404.60 | 405.90 | 403.81 | 708,973 |
22 Mar 2024 | 406.30 | 412.40 | 405.00 | 408.90 | 406.80 | 980,818 |
21 Mar 2024 | 410.80 | 420.40 | 394.40 | 403.00 | 400.93 | 1,288,394 |
20 Mar 2024 | 410.50 | 421.70 | 409.80 | 419.50 | 417.34 | 698,997 |
19 Mar 2024 | 406.90 | 411.60 | 403.00 | 411.60 | 409.48 | 878,547 |
18 Mar 2024 | 408.10 | 409.00 | 402.70 | 406.90 | 404.81 | 531,839 |
15 Mar 2024 | 416.40 | 417.20 | 408.20 | 408.20 | 406.10 | 1,545,994 |
14 Mar 2024 | 416.40 | 418.40 | 414.60 | 416.10 | 413.96 | 508,489 |
13 Mar 2024 | 416.70 | 416.90 | 413.00 | 415.80 | 413.66 | 449,801 |
12 Mar 2024 | 414.60 | 416.10 | 410.80 | 416.10 | 413.96 | 615,100 |
11 Mar 2024 | 414.70 | 416.60 | 410.30 | 414.90 | 412.76 | 730,417 |
08 Mar 2024 | 404.30 | 417.90 | 404.30 | 416.80 | 414.65 | 1,039,728 |
07 Mar 2024 | 397.70 | 405.70 | 395.00 | 403.40 | 401.32 | 776,145 |
06 Mar 2024 | 405.10 | 405.10 | 395.10 | 398.00 | 395.95 | 646,555 |
05 Mar 2024 | 398.90 | 400.30 | 395.20 | 397.40 | 395.35 | 656,060 |
04 Mar 2024 | 392.80 | 398.70 | 391.60 | 398.60 | 396.55 | 719,334 |
01 Mar 2024 | 389.80 | 393.30 | 384.90 | 392.20 | 390.18 | 483,157 |
29 Feb 2024 | 383.70 | 390.30 | 383.40 | 388.80 | 386.80 | 2,164,425 |
28 Feb 2024 | 387.50 | 388.50 | 381.50 | 383.40 | 381.43 | 516,333 |
27 Feb 2024 | 389.30 | 392.60 | 383.70 | 388.80 | 386.80 | 579,884 |
26 Feb 2024 | 387.80 | 392.10 | 386.20 | 389.80 | 387.79 | 564,936 |
23 Feb 2024 | 387.00 | 388.90 | 384.70 | 387.80 | 385.80 | 606,011 |
22 Feb 2024 | 387.90 | 388.50 | 382.60 | 385.80 | 383.81 | 484,670 |
21 Feb 2024 | 383.90 | 389.40 | 382.10 | 385.30 | 383.32 | 782,666 |
20 Feb 2024 | 371.50 | 384.80 | 371.50 | 384.70 | 382.72 | 901,353 |
19 Feb 2024 | 372.80 | 374.00 | 370.40 | 372.40 | 370.48 | 515,327 |
16 Feb 2024 | 370.00 | 373.50 | 367.50 | 373.50 | 371.58 | 674,848 |
15 Feb 2024 | 366.40 | 369.80 | 363.70 | 369.40 | 367.50 | 613,172 |
14 Feb 2024 | 355.00 | 366.10 | 355.00 | 366.10 | 364.22 | 723,018 |
13 Feb 2024 | 349.40 | 357.80 | 349.10 | 354.40 | 352.58 | 873,438 |
12 Feb 2024 | 351.90 | 353.20 | 348.10 | 349.80 | 348.00 | 876,392 |
09 Feb 2024 | 353.90 | 356.50 | 350.70 | 351.90 | 350.09 | 621,660 |
08 Feb 2024 | 359.70 | 360.30 | 354.30 | 354.30 | 352.48 | 628,786 |
07 Feb 2024 | 354.00 | 358.70 | 350.50 | 357.50 | 355.66 | 744,223 |
06 Feb 2024 | 360.50 | 362.10 | 351.60 | 354.00 | 352.18 | 1,101,561 |
05 Feb 2024 | 363.90 | 367.10 | 358.60 | 360.50 | 358.64 | 730,519 |
02 Feb 2024 | 372.10 | 375.40 | 364.30 | 365.00 | 363.12 | 1,678,734 |
01 Feb 2024 | 346.90 | 371.60 | 346.00 | 371.60 | 369.69 | 1,793,893 |
31 Jan 2024 | 355.40 | 360.30 | 352.00 | 354.30 | 352.48 | 1,160,944 |
30 Jan 2024 | 362.10 | 363.50 | 357.50 | 358.80 | 356.95 | 751,593 |
29 Jan 2024 | 372.60 | 372.60 | 360.50 | 361.40 | 359.54 | 736,063 |
26 Jan 2024 | 365.90 | 371.40 | 364.20 | 366.30 | 364.41 | 547,399 |
25 Jan 2024 | 358.30 | 368.20 | 357.60 | 365.90 | 364.02 | 583,392 |
24 Jan 2024 | 357.50 | 365.70 | 357.20 | 357.20 | 355.36 | 382,632 |
23 Jan 2024 | 354.10 | 358.40 | 351.30 | 356.40 | 354.57 | 456,870 |
22 Jan 2024 | 352.20 | 357.20 | 350.30 | 351.30 | 349.49 | 617,904 |
19 Jan 2024 | 349.30 | 352.10 | 344.90 | 350.30 | 348.50 | 639,174 |
18 Jan 2024 | 347.60 | 350.50 | 343.90 | 346.40 | 344.62 | 1,118,729 |
17 Jan 2024 | 363.00 | 363.40 | 345.90 | 348.70 | 346.91 | 741,859 |
16 Jan 2024 | 366.50 | 368.10 | 363.00 | 367.40 | 365.51 | 363,062 |
15 Jan 2024 | 366.40 | 367.30 | 365.40 | 366.80 | 364.91 | 268,648 |
12 Jan 2024 | 364.80 | 368.30 | 361.60 | 367.20 | 365.31 | 449,228 |
11 Jan 2024 | 364.70 | 366.00 | 362.00 | 364.00 | 362.13 | 320,094 |
10 Jan 2024 | 367.00 | 367.00 | 358.40 | 363.20 | 361.33 | 485,840 |
09 Jan 2024 | 366.40 | 367.90 | 362.60 | 367.30 | 365.41 | 260,189 |
08 Jan 2024 | 366.00 | 367.00 | 361.50 | 366.40 | 364.51 | 277,804 |
05 Jan 2024 | 362.00 | 365.60 | 359.50 | 365.60 | 363.72 | 367,243 |
04 Jan 2024 | 362.60 | 367.80 | 361.80 | 363.90 | 362.03 | 365,121 |
03 Jan 2024 | 365.60 | 366.70 | 361.70 | 362.10 | 360.24 | 227,228 |
02 Jan 2024 | 371.00 | 372.00 | 364.80 | 366.80 | 364.91 | 249,905 |
29 Dec 2023 | 370.70 | 372.80 | 369.90 | 371.10 | 369.19 | 161,691 |
28 Dec 2023 | 372.40 | 374.10 | 370.00 | 371.20 | 369.29 | 203,208 |
27 Dec 2023 | 369.00 | 372.80 | 367.90 | 371.90 | 369.99 | 305,648 |
22 Dec 2023 | 367.50 | 370.60 | 365.80 | 368.70 | 366.80 | 155,569 |
21 Dec 2023 | 363.60 | 370.70 | 361.60 | 368.20 | 366.30 | 321,295 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |