Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 472.00 | 474.50 | 463.60 | 473.20 | 473.20 | 1,080,010 |
26 Apr 2024 | 7.5 Dividend | |||||
25 Apr 2024 | 430.70 | 472.50 | 422.20 | 468.10 | 460.60 | 2,572,034 |
24 Apr 2024 | 428.60 | 436.40 | 424.30 | 434.20 | 427.24 | 871,609 |
23 Apr 2024 | 422.60 | 425.70 | 417.80 | 425.70 | 418.88 | 591,892 |
22 Apr 2024 | 422.50 | 424.40 | 417.70 | 421.50 | 414.75 | 630,934 |
19 Apr 2024 | 417.60 | 423.00 | 414.60 | 420.50 | 413.76 | 483,416 |
18 Apr 2024 | 425.40 | 427.00 | 418.40 | 421.20 | 414.45 | 524,543 |
17 Apr 2024 | 423.40 | 429.60 | 422.90 | 422.90 | 416.12 | 554,334 |
16 Apr 2024 | 425.40 | 425.40 | 421.40 | 423.50 | 416.71 | 729,372 |
15 Apr 2024 | 424.50 | 433.90 | 424.50 | 430.00 | 423.11 | 490,727 |
12 Apr 2024 | 426.20 | 428.30 | 418.90 | 418.90 | 412.19 | 448,285 |
11 Apr 2024 | 428.90 | 430.50 | 416.20 | 423.60 | 416.81 | 517,070 |
10 Apr 2024 | 424.00 | 431.60 | 424.00 | 429.00 | 422.13 | 445,146 |
09 Apr 2024 | 417.70 | 426.80 | 417.20 | 422.60 | 415.83 | 601,278 |
08 Apr 2024 | 421.10 | 422.20 | 416.90 | 417.70 | 411.01 | 465,580 |
05 Apr 2024 | 414.40 | 421.00 | 412.20 | 421.00 | 414.25 | 487,251 |
04 Apr 2024 | 420.80 | 423.00 | 417.10 | 418.40 | 411.70 | 533,762 |
03 Apr 2024 | 418.90 | 421.50 | 416.90 | 420.60 | 413.86 | 417,160 |
02 Apr 2024 | 420.00 | 424.80 | 417.70 | 418.30 | 411.60 | 605,392 |
28 Mar 2024 | 425.00 | 427.70 | 418.80 | 420.80 | 414.06 | 385,099 |
27 Mar 2024 | 425.80 | 427.10 | 421.80 | 424.30 | 417.50 | 930,213 |
26 Mar 2024 | 428.70 | 431.10 | 423.70 | 426.50 | 419.67 | 1,411,283 |
25 Mar 2024 | 438.00 | 438.00 | 430.50 | 430.50 | 423.60 | 603,941 |
22 Mar 2024 | 435.70 | 441.10 | 434.40 | 438.20 | 431.18 | 556,639 |
21 Mar 2024 | 431.30 | 438.20 | 429.40 | 437.60 | 430.59 | 600,242 |
20 Mar 2024 | 421.00 | 431.90 | 420.70 | 428.00 | 421.14 | 580,739 |
19 Mar 2024 | 418.70 | 422.50 | 416.70 | 422.50 | 415.73 | 627,970 |
18 Mar 2024 | 421.00 | 422.70 | 417.80 | 419.50 | 412.78 | 484,223 |
15 Mar 2024 | 415.60 | 423.40 | 415.50 | 421.30 | 414.55 | 1,062,384 |
14 Mar 2024 | 413.00 | 417.90 | 412.50 | 415.10 | 408.45 | 455,945 |
13 Mar 2024 | 414.80 | 415.40 | 412.00 | 412.90 | 406.28 | 484,140 |
12 Mar 2024 | 410.00 | 414.80 | 407.50 | 413.80 | 407.17 | 729,026 |
11 Mar 2024 | 402.10 | 409.40 | 401.10 | 408.10 | 401.56 | 591,650 |
08 Mar 2024 | 398.20 | 405.30 | 397.60 | 403.80 | 397.33 | 449,569 |
07 Mar 2024 | 394.30 | 399.60 | 391.50 | 397.40 | 391.03 | 505,987 |
06 Mar 2024 | 392.00 | 396.50 | 390.90 | 395.70 | 389.36 | 629,229 |
05 Mar 2024 | 392.20 | 394.70 | 387.30 | 392.10 | 385.82 | 756,610 |
04 Mar 2024 | 394.00 | 397.80 | 393.50 | 397.50 | 391.13 | 340,996 |
01 Mar 2024 | 389.70 | 395.60 | 386.40 | 393.60 | 387.29 | 837,906 |
29 Feb 2024 | 385.00 | 392.40 | 384.70 | 389.70 | 383.46 | 1,014,744 |
28 Feb 2024 | 380.00 | 384.60 | 379.70 | 384.10 | 377.95 | 496,908 |
27 Feb 2024 | 384.50 | 384.90 | 379.40 | 380.30 | 374.21 | 551,446 |
26 Feb 2024 | 382.10 | 384.00 | 380.70 | 384.00 | 377.85 | 259,293 |
23 Feb 2024 | 379.30 | 382.90 | 377.70 | 382.10 | 375.98 | 337,752 |
22 Feb 2024 | 383.40 | 387.30 | 376.70 | 379.30 | 373.22 | 498,352 |
21 Feb 2024 | 378.00 | 381.10 | 378.00 | 381.10 | 374.99 | 273,591 |
20 Feb 2024 | 376.30 | 380.00 | 375.20 | 379.40 | 373.32 | 351,633 |
19 Feb 2024 | 376.90 | 378.10 | 374.20 | 377.30 | 371.25 | 279,938 |
16 Feb 2024 | 385.00 | 385.40 | 377.10 | 378.60 | 372.53 | 1,000,533 |
15 Feb 2024 | 381.80 | 388.50 | 381.80 | 383.30 | 377.16 | 751,838 |
14 Feb 2024 | 379.00 | 381.60 | 378.40 | 380.10 | 374.01 | 451,135 |
13 Feb 2024 | 377.30 | 379.50 | 373.50 | 378.50 | 372.44 | 648,760 |
12 Feb 2024 | 369.50 | 377.80 | 369.50 | 377.30 | 371.25 | 543,724 |
09 Feb 2024 | 376.20 | 378.50 | 366.10 | 369.20 | 363.28 | 1,299,480 |
08 Feb 2024 | 374.30 | 377.30 | 374.30 | 376.60 | 370.57 | 630,530 |
07 Feb 2024 | 370.90 | 378.10 | 370.20 | 374.30 | 368.30 | 890,386 |
06 Feb 2024 | 373.10 | 377.90 | 367.00 | 370.90 | 364.96 | 1,832,434 |
05 Feb 2024 | 389.70 | 391.00 | 384.70 | 385.60 | 379.42 | 629,918 |
02 Feb 2024 | 388.80 | 391.70 | 385.90 | 388.80 | 382.57 | 499,560 |
01 Feb 2024 | 383.40 | 389.00 | 380.10 | 386.20 | 380.01 | 542,349 |
31 Jan 2024 | 379.60 | 388.40 | 378.20 | 384.10 | 377.95 | 1,071,694 |
30 Jan 2024 | 374.20 | 377.50 | 373.60 | 377.50 | 371.45 | 489,633 |
29 Jan 2024 | 375.00 | 375.20 | 370.30 | 373.60 | 367.61 | 635,110 |
26 Jan 2024 | 373.90 | 375.40 | 372.10 | 375.40 | 369.39 | 682,908 |
25 Jan 2024 | 374.80 | 375.50 | 368.80 | 372.90 | 366.93 | 886,038 |
24 Jan 2024 | 379.90 | 380.60 | 373.50 | 375.10 | 369.09 | 419,993 |
23 Jan 2024 | 378.50 | 379.00 | 372.70 | 375.00 | 368.99 | 535,317 |
22 Jan 2024 | 373.20 | 376.30 | 371.60 | 376.20 | 370.17 | 597,061 |
19 Jan 2024 | 371.50 | 374.50 | 369.20 | 371.10 | 365.15 | 760,750 |
18 Jan 2024 | 367.50 | 372.10 | 364.70 | 370.30 | 364.37 | 868,795 |
17 Jan 2024 | 369.90 | 370.40 | 365.40 | 366.80 | 360.92 | 696,712 |
16 Jan 2024 | 373.00 | 375.90 | 370.00 | 374.80 | 368.79 | 712,355 |
15 Jan 2024 | 377.80 | 378.30 | 374.90 | 375.30 | 369.29 | 633,150 |
12 Jan 2024 | 378.50 | 381.40 | 370.80 | 381.40 | 375.29 | 845,585 |
11 Jan 2024 | 386.00 | 387.60 | 381.70 | 382.50 | 376.37 | 322,981 |
10 Jan 2024 | 382.50 | 384.70 | 381.50 | 383.70 | 377.55 | 305,045 |
09 Jan 2024 | 386.50 | 387.10 | 378.70 | 382.50 | 376.37 | 487,072 |
08 Jan 2024 | 383.20 | 388.20 | 381.80 | 386.00 | 379.82 | 440,077 |
05 Jan 2024 | 384.00 | 384.00 | 377.10 | 382.90 | 376.77 | 442,133 |
04 Jan 2024 | 387.40 | 390.30 | 382.90 | 386.20 | 380.01 | 904,629 |
03 Jan 2024 | 394.00 | 394.50 | 384.90 | 387.40 | 381.19 | 521,854 |
02 Jan 2024 | 404.30 | 404.80 | 393.90 | 394.20 | 387.88 | 505,811 |
29 Dec 2023 | 404.70 | 405.70 | 402.10 | 403.40 | 396.94 | 329,462 |
28 Dec 2023 | 405.60 | 407.40 | 403.70 | 404.70 | 398.22 | 280,508 |
27 Dec 2023 | 401.30 | 406.30 | 400.40 | 405.40 | 398.90 | 390,249 |
22 Dec 2023 | 400.10 | 402.30 | 397.50 | 400.80 | 394.38 | 323,071 |
21 Dec 2023 | 402.00 | 404.60 | 399.40 | 401.40 | 394.97 | 443,238 |
20 Dec 2023 | 401.00 | 402.80 | 397.00 | 402.80 | 396.35 | 738,319 |
19 Dec 2023 | 394.00 | 402.00 | 394.00 | 401.10 | 394.67 | 545,965 |
18 Dec 2023 | 395.00 | 396.40 | 392.90 | 393.40 | 387.10 | 542,008 |
15 Dec 2023 | 394.30 | 397.20 | 392.30 | 396.10 | 389.75 | 834,914 |
14 Dec 2023 | 390.50 | 393.80 | 388.50 | 391.80 | 385.52 | 644,785 |
13 Dec 2023 | 389.00 | 391.90 | 385.70 | 385.70 | 379.52 | 912,365 |
12 Dec 2023 | 388.40 | 391.20 | 387.80 | 389.10 | 382.87 | 526,971 |
11 Dec 2023 | 385.50 | 388.40 | 384.40 | 388.40 | 382.18 | 601,651 |
08 Dec 2023 | 382.00 | 387.30 | 380.50 | 385.20 | 379.03 | 579,513 |
07 Dec 2023 | 384.50 | 386.00 | 381.80 | 382.00 | 375.88 | 602,102 |
06 Dec 2023 | 382.30 | 388.30 | 382.30 | 385.40 | 379.23 | 616,979 |
05 Dec 2023 | 387.70 | 390.00 | 381.40 | 382.40 | 376.27 | 758,933 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |