Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 378.60 | 395.60 | 378.60 | 389.60 | 389.60 | 774,127 |
22 Apr 2024 | 384.00 | 392.60 | 374.00 | 385.40 | 385.40 | 612,326 |
19 Apr 2024 | 381.80 | 382.80 | 375.40 | 379.40 | 379.40 | 407,760 |
18 Apr 2024 | 378.60 | 385.20 | 378.29 | 381.80 | 381.80 | 892,476 |
17 Apr 2024 | 374.80 | 385.60 | 371.60 | 376.20 | 376.20 | 635,938 |
16 Apr 2024 | 372.20 | 381.60 | 370.40 | 374.00 | 374.00 | 1,209,391 |
15 Apr 2024 | 374.00 | 383.00 | 372.00 | 378.80 | 378.80 | 1,050,515 |
12 Apr 2024 | 383.80 | 385.00 | 371.80 | 371.80 | 371.80 | 961,619 |
11 Apr 2024 | 387.60 | 391.20 | 374.60 | 380.80 | 380.80 | 2,641,436 |
10 Apr 2024 | 371.60 | 394.35 | 367.60 | 390.00 | 390.00 | 2,154,472 |
09 Apr 2024 | 365.00 | 373.28 | 363.60 | 371.20 | 371.20 | 1,609,118 |
08 Apr 2024 | 358.20 | 374.20 | 354.80 | 366.20 | 366.20 | 1,053,407 |
05 Apr 2024 | 362.40 | 368.00 | 354.95 | 358.20 | 358.20 | 865,925 |
04 Apr 2024 | 360.80 | 369.09 | 360.20 | 365.60 | 365.60 | 1,963,514 |
04 Apr 2024 | 21.8 Dividend | |||||
03 Apr 2024 | 370.60 | 382.98 | 368.40 | 378.60 | 356.80 | 1,010,086 |
02 Apr 2024 | 385.80 | 390.80 | 370.40 | 371.00 | 349.64 | 1,216,681 |
28 Mar 2024 | 370.40 | 378.80 | 370.40 | 377.40 | 355.67 | 776,447 |
27 Mar 2024 | 368.80 | 380.00 | 368.80 | 376.80 | 355.10 | 823,857 |
26 Mar 2024 | 367.00 | 379.00 | 367.00 | 378.60 | 356.80 | 1,507,203 |
25 Mar 2024 | 368.00 | 372.80 | 365.40 | 369.80 | 348.51 | 769,915 |
22 Mar 2024 | 375.80 | 383.00 | 366.20 | 366.20 | 345.11 | 1,317,480 |
21 Mar 2024 | 375.80 | 385.20 | 371.40 | 381.40 | 359.44 | 1,761,401 |
20 Mar 2024 | 377.00 | 382.80 | 366.80 | 370.40 | 349.07 | 3,156,960 |
19 Mar 2024 | 386.00 | 394.00 | 377.40 | 377.40 | 355.67 | 2,594,364 |
18 Mar 2024 | 391.20 | 396.40 | 377.20 | 392.60 | 369.99 | 1,422,656 |
15 Mar 2024 | 385.60 | 406.00 | 380.00 | 388.40 | 366.04 | 6,698,998 |
14 Mar 2024 | 350.00 | 394.00 | 324.80 | 387.20 | 364.90 | 5,995,149 |
13 Mar 2024 | 475.00 | 475.00 | 461.00 | 461.00 | 434.46 | 690,124 |
12 Mar 2024 | 462.80 | 470.20 | 458.20 | 465.60 | 438.79 | 641,266 |
11 Mar 2024 | 477.00 | 480.00 | 456.00 | 462.20 | 435.59 | 643,870 |
08 Mar 2024 | 481.80 | 481.80 | 462.20 | 467.40 | 440.49 | 409,942 |
07 Mar 2024 | 466.80 | 493.80 | 462.09 | 468.40 | 441.43 | 1,884,337 |
06 Mar 2024 | 447.40 | 458.80 | 445.20 | 458.80 | 432.38 | 930,916 |
05 Mar 2024 | 437.60 | 451.60 | 434.40 | 448.00 | 422.20 | 1,019,008 |
04 Mar 2024 | 433.60 | 447.00 | 433.60 | 439.60 | 414.29 | 628,411 |
01 Mar 2024 | 420.00 | 437.60 | 419.60 | 433.80 | 408.82 | 531,589 |
29 Feb 2024 | 423.00 | 425.20 | 416.00 | 416.00 | 392.05 | 685,574 |
28 Feb 2024 | 437.40 | 437.40 | 412.20 | 419.60 | 395.44 | 407,475 |
27 Feb 2024 | 418.60 | 430.60 | 418.60 | 425.80 | 401.28 | 261,627 |
26 Feb 2024 | 425.00 | 430.00 | 425.00 | 429.20 | 404.49 | 235,807 |
23 Feb 2024 | 426.00 | 430.00 | 424.20 | 429.00 | 404.30 | 351,701 |
22 Feb 2024 | 425.00 | 439.20 | 425.00 | 429.20 | 404.49 | 273,602 |
21 Feb 2024 | 417.00 | 434.40 | 417.00 | 433.60 | 408.63 | 508,105 |
20 Feb 2024 | 419.60 | 429.20 | 417.80 | 426.40 | 401.85 | 690,845 |
19 Feb 2024 | 417.00 | 428.20 | 413.80 | 420.40 | 396.19 | 632,008 |
16 Feb 2024 | 408.60 | 420.70 | 408.60 | 419.60 | 395.44 | 615,820 |
15 Feb 2024 | 419.60 | 426.60 | 413.40 | 415.00 | 391.10 | 625,008 |
14 Feb 2024 | 422.00 | 427.40 | 411.60 | 420.00 | 395.82 | 264,233 |
13 Feb 2024 | 425.60 | 431.00 | 413.00 | 420.60 | 396.38 | 700,230 |
12 Feb 2024 | 421.20 | 431.20 | 421.20 | 428.60 | 403.92 | 484,206 |
09 Feb 2024 | 417.80 | 431.60 | 417.80 | 424.80 | 400.34 | 311,609 |
08 Feb 2024 | 439.00 | 441.80 | 427.20 | 429.40 | 404.67 | 417,822 |
07 Feb 2024 | 433.00 | 441.20 | 426.40 | 426.40 | 401.85 | 368,495 |
06 Feb 2024 | 423.80 | 432.80 | 418.40 | 428.00 | 403.36 | 370,322 |
05 Feb 2024 | 442.00 | 445.40 | 423.80 | 423.80 | 399.40 | 995,877 |
02 Feb 2024 | 448.20 | 448.60 | 437.80 | 442.60 | 417.11 | 402,491 |
01 Feb 2024 | 450.00 | 452.00 | 436.80 | 438.00 | 412.78 | 717,406 |
31 Jan 2024 | 442.20 | 459.20 | 442.20 | 450.20 | 424.28 | 1,383,311 |
30 Jan 2024 | 447.00 | 453.20 | 441.40 | 444.80 | 419.19 | 356,207 |
29 Jan 2024 | 454.60 | 454.60 | 435.41 | 446.40 | 420.70 | 1,803,483 |
26 Jan 2024 | 433.00 | 445.00 | 420.60 | 445.00 | 419.38 | 1,110,354 |
25 Jan 2024 | 422.60 | 434.60 | 422.60 | 430.80 | 405.99 | 313,876 |
24 Jan 2024 | 429.40 | 438.00 | 427.20 | 434.00 | 409.01 | 913,054 |
23 Jan 2024 | 416.80 | 433.60 | 416.80 | 426.40 | 401.85 | 1,195,452 |
22 Jan 2024 | 400.20 | 420.80 | 400.20 | 420.80 | 396.57 | 3,268,044 |
19 Jan 2024 | 405.00 | 412.00 | 402.00 | 403.80 | 380.55 | 357,158 |
18 Jan 2024 | 402.00 | 411.60 | 402.00 | 407.60 | 384.13 | 966,997 |
17 Jan 2024 | 426.00 | 440.80 | 407.40 | 411.20 | 387.52 | 916,705 |
16 Jan 2024 | 426.40 | 435.60 | 425.00 | 435.60 | 410.52 | 597,338 |
15 Jan 2024 | 431.00 | 441.60 | 425.00 | 425.60 | 401.09 | 318,980 |
12 Jan 2024 | 438.00 | 440.00 | 434.40 | 436.00 | 410.89 | 657,757 |
11 Jan 2024 | 438.00 | 439.60 | 429.00 | 429.80 | 405.05 | 507,721 |
10 Jan 2024 | 450.00 | 450.00 | 434.00 | 434.00 | 409.01 | 570,074 |
09 Jan 2024 | 450.00 | 450.00 | 441.80 | 445.00 | 419.38 | 2,271,575 |
08 Jan 2024 | 440.40 | 449.20 | 432.60 | 449.20 | 423.33 | 244,314 |
05 Jan 2024 | 439.20 | 441.60 | 431.20 | 436.80 | 411.65 | 998,564 |
04 Jan 2024 | 447.00 | 447.00 | 433.60 | 444.80 | 419.19 | 2,000,138 |
03 Jan 2024 | 446.00 | 450.80 | 435.40 | 437.20 | 412.03 | 999,984 |
02 Jan 2024 | 463.40 | 468.60 | 447.20 | 448.20 | 422.39 | 817,796 |
29 Dec 2023 | 462.00 | 464.60 | 454.60 | 464.60 | 437.85 | 223,990 |
28 Dec 2023 | 460.00 | 462.00 | 451.80 | 455.00 | 428.80 | 463,801 |
27 Dec 2023 | 462.00 | 462.00 | 452.00 | 457.80 | 431.44 | 410,633 |
22 Dec 2023 | 444.40 | 454.60 | 444.40 | 454.60 | 428.42 | 228,364 |
21 Dec 2023 | 451.40 | 460.40 | 443.40 | 451.80 | 425.79 | 515,288 |
20 Dec 2023 | 455.40 | 463.60 | 450.03 | 457.40 | 431.06 | 702,042 |
19 Dec 2023 | 442.40 | 450.60 | 439.93 | 450.60 | 424.65 | 1,254,290 |
18 Dec 2023 | 420.40 | 443.40 | 420.40 | 443.40 | 417.87 | 1,006,598 |
15 Dec 2023 | 422.20 | 435.40 | 417.00 | 424.60 | 400.15 | 3,072,194 |
14 Dec 2023 | 408.20 | 425.40 | 397.20 | 423.40 | 399.02 | 2,925,970 |
13 Dec 2023 | 384.60 | 400.80 | 370.60 | 399.60 | 376.59 | 682,005 |
12 Dec 2023 | 397.00 | 408.00 | 392.40 | 392.80 | 370.18 | 532,692 |
11 Dec 2023 | 405.00 | 407.00 | 394.00 | 401.40 | 378.29 | 931,121 |
08 Dec 2023 | 396.40 | 405.40 | 390.00 | 399.80 | 376.78 | 558,791 |
07 Dec 2023 | 395.60 | 407.80 | 389.00 | 406.00 | 382.62 | 1,027,609 |
06 Dec 2023 | 376.00 | 400.40 | 373.60 | 399.00 | 376.03 | 1,696,778 |
05 Dec 2023 | 370.00 | 380.60 | 367.60 | 376.00 | 354.35 | 1,966,261 |
04 Dec 2023 | 373.20 | 380.00 | 371.00 | 372.80 | 351.33 | 965,754 |
01 Dec 2023 | 375.00 | 387.20 | 372.60 | 372.60 | 351.15 | 1,502,376 |
30 Nov 2023 | 373.20 | 378.40 | 367.60 | 375.00 | 353.41 | 1,974,591 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |