Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 384.50 | 386.60 | 380.40 | 385.55 | 385.55 | 547,148 |
02 May 2024 | 383.15 | 387.00 | 380.15 | 383.35 | 383.35 | 556,795 |
30 Apr 2024 | 382.70 | 384.10 | 379.50 | 383.15 | 383.15 | 464,161 |
29 Apr 2024 | 388.90 | 393.65 | 379.50 | 381.05 | 381.05 | 1,127,290 |
26 Apr 2024 | 375.90 | 388.85 | 375.85 | 386.40 | 386.40 | 1,862,338 |
25 Apr 2024 | 367.80 | 377.75 | 363.15 | 374.30 | 374.30 | 1,066,086 |
24 Apr 2024 | 355.00 | 372.00 | 355.00 | 368.85 | 368.85 | 1,617,106 |
23 Apr 2024 | 358.95 | 358.95 | 352.30 | 353.25 | 353.25 | 247,166 |
22 Apr 2024 | 353.30 | 356.80 | 352.05 | 355.40 | 355.40 | 271,949 |
19 Apr 2024 | 346.00 | 355.50 | 346.00 | 351.00 | 351.00 | 483,956 |
18 Apr 2024 | 358.40 | 365.55 | 352.45 | 354.50 | 354.50 | 904,789 |
16 Apr 2024 | 351.15 | 361.00 | 351.10 | 356.60 | 356.60 | 295,202 |
15 Apr 2024 | 351.25 | 359.30 | 349.00 | 355.40 | 355.40 | 545,105 |
12 Apr 2024 | 364.40 | 371.00 | 361.00 | 362.70 | 362.70 | 652,787 |
10 Apr 2024 | 365.00 | 368.50 | 362.50 | 364.35 | 364.35 | 878,398 |
09 Apr 2024 | 367.25 | 367.95 | 357.40 | 358.85 | 358.85 | 790,075 |
08 Apr 2024 | 354.95 | 367.20 | 353.40 | 364.25 | 364.25 | 1,365,928 |
05 Apr 2024 | 350.70 | 354.05 | 347.80 | 352.25 | 352.25 | 517,741 |
04 Apr 2024 | 354.80 | 354.80 | 348.60 | 350.05 | 350.05 | 848,258 |
03 Apr 2024 | 342.50 | 354.90 | 337.80 | 351.80 | 351.80 | 1,802,944 |
02 Apr 2024 | 336.50 | 347.30 | 332.20 | 342.70 | 342.70 | 1,630,246 |
01 Apr 2024 | 329.00 | 335.80 | 327.00 | 333.90 | 333.90 | 932,492 |
28 Mar 2024 | 323.35 | 329.35 | 321.75 | 322.45 | 322.45 | 1,354,049 |
27 Mar 2024 | 325.00 | 326.45 | 319.10 | 320.35 | 320.35 | 1,518,562 |
26 Mar 2024 | 329.95 | 329.95 | 322.10 | 324.25 | 324.25 | 970,746 |
22 Mar 2024 | 332.30 | 333.95 | 327.00 | 328.15 | 328.15 | 1,367,194 |
21 Mar 2024 | 335.00 | 336.90 | 328.00 | 328.70 | 328.70 | 917,230 |
20 Mar 2024 | 338.40 | 343.20 | 326.95 | 329.90 | 329.90 | 926,991 |
19 Mar 2024 | 341.40 | 344.60 | 336.00 | 337.10 | 337.10 | 712,574 |
18 Mar 2024 | 341.95 | 348.90 | 337.20 | 340.90 | 340.90 | 696,120 |
15 Mar 2024 | 345.00 | 351.10 | 339.10 | 341.05 | 341.05 | 632,084 |
14 Mar 2024 | 341.60 | 351.95 | 339.10 | 344.85 | 344.85 | 539,538 |
13 Mar 2024 | 357.05 | 360.40 | 340.00 | 342.05 | 342.05 | 840,811 |
12 Mar 2024 | 364.95 | 368.25 | 355.50 | 357.75 | 357.75 | 485,638 |
11 Mar 2024 | 372.30 | 373.65 | 364.00 | 364.85 | 364.85 | 335,393 |
07 Mar 2024 | 377.90 | 377.90 | 371.20 | 372.00 | 372.00 | 326,231 |
06 Mar 2024 | 376.00 | 378.00 | 372.90 | 374.75 | 374.75 | 392,911 |
05 Mar 2024 | 372.95 | 377.75 | 370.80 | 376.20 | 376.20 | 505,729 |
04 Mar 2024 | 377.75 | 378.10 | 372.20 | 373.55 | 373.55 | 352,961 |
01 Mar 2024 | 374.00 | 378.00 | 369.25 | 370.40 | 370.40 | 403,830 |
29 Feb 2024 | 368.00 | 374.00 | 363.55 | 373.05 | 373.05 | 483,542 |
28 Feb 2024 | 366.00 | 375.90 | 365.65 | 368.20 | 368.20 | 712,566 |
27 Feb 2024 | 370.05 | 373.20 | 365.50 | 366.40 | 366.40 | 712,696 |
26 Feb 2024 | 382.00 | 382.90 | 373.90 | 374.85 | 374.85 | 329,137 |
23 Feb 2024 | 378.80 | 380.90 | 376.10 | 378.65 | 378.65 | 308,459 |
22 Feb 2024 | 374.05 | 379.00 | 370.40 | 378.15 | 378.15 | 376,867 |
21 Feb 2024 | 380.95 | 383.50 | 370.05 | 372.40 | 372.40 | 567,244 |
20 Feb 2024 | 380.00 | 383.95 | 378.10 | 379.30 | 379.30 | 384,294 |
19 Feb 2024 | 380.00 | 385.95 | 379.05 | 379.85 | 379.85 | 576,193 |
16 Feb 2024 | 389.70 | 394.20 | 383.00 | 384.30 | 384.30 | 522,908 |
16 Feb 2024 | 3.5 Dividend | |||||
15 Feb 2024 | 386.35 | 393.65 | 383.55 | 388.70 | 385.20 | 591,974 |
14 Feb 2024 | 383.65 | 389.80 | 378.90 | 382.35 | 378.91 | 511,984 |
13 Feb 2024 | 380.95 | 391.95 | 377.50 | 390.25 | 386.74 | 465,563 |
12 Feb 2024 | 392.35 | 394.55 | 379.20 | 380.65 | 377.22 | 602,102 |
09 Feb 2024 | 392.00 | 399.95 | 388.00 | 391.95 | 388.42 | 794,986 |
08 Feb 2024 | 393.50 | 400.60 | 388.00 | 391.45 | 387.93 | 2,453,321 |
07 Feb 2024 | 410.25 | 417.50 | 410.05 | 414.15 | 410.42 | 869,048 |
06 Feb 2024 | 400.00 | 409.00 | 400.00 | 407.35 | 403.68 | 770,022 |
05 Feb 2024 | 415.25 | 417.75 | 395.15 | 398.65 | 395.06 | 1,835,588 |
02 Feb 2024 | 430.00 | 433.00 | 415.05 | 417.30 | 413.54 | 988,165 |
01 Feb 2024 | 440.00 | 441.10 | 425.15 | 429.95 | 426.08 | 763,849 |
31 Jan 2024 | 437.40 | 441.30 | 432.00 | 437.15 | 433.21 | 1,043,151 |
30 Jan 2024 | 439.00 | 452.00 | 432.20 | 435.55 | 431.63 | 3,940,566 |
29 Jan 2024 | 421.00 | 443.40 | 420.50 | 436.50 | 432.57 | 2,830,603 |
25 Jan 2024 | 419.00 | 426.45 | 413.60 | 420.70 | 416.91 | 1,040,084 |
24 Jan 2024 | 407.00 | 414.60 | 399.10 | 413.60 | 409.88 | 1,434,929 |
23 Jan 2024 | 438.75 | 441.40 | 403.55 | 406.45 | 402.79 | 1,701,541 |
19 Jan 2024 | 404.40 | 433.30 | 402.65 | 429.95 | 426.08 | 4,368,955 |
18 Jan 2024 | 407.65 | 409.75 | 393.00 | 400.10 | 396.50 | 1,196,006 |
17 Jan 2024 | 417.45 | 417.45 | 406.45 | 409.05 | 405.37 | 1,033,193 |
16 Jan 2024 | 414.40 | 427.90 | 413.30 | 417.45 | 413.69 | 4,856,314 |
15 Jan 2024 | 398.00 | 415.90 | 392.20 | 410.45 | 406.75 | 3,565,807 |
12 Jan 2024 | 392.00 | 400.00 | 389.65 | 393.90 | 390.35 | 559,564 |
11 Jan 2024 | 393.00 | 393.05 | 387.30 | 390.45 | 386.93 | 478,646 |
10 Jan 2024 | 398.30 | 398.50 | 386.00 | 389.35 | 385.84 | 630,085 |
09 Jan 2024 | 395.70 | 398.35 | 393.10 | 396.30 | 392.73 | 313,518 |
08 Jan 2024 | 398.50 | 398.55 | 390.00 | 392.00 | 388.47 | 508,188 |
05 Jan 2024 | 401.90 | 403.75 | 395.25 | 396.85 | 393.28 | 661,852 |
04 Jan 2024 | 399.00 | 401.80 | 397.75 | 400.90 | 397.29 | 460,590 |
03 Jan 2024 | 397.00 | 404.20 | 395.35 | 397.85 | 394.27 | 698,355 |
02 Jan 2024 | 405.50 | 406.90 | 394.15 | 397.60 | 394.02 | 755,238 |
01 Jan 2024 | 407.95 | 410.40 | 404.30 | 405.40 | 401.75 | 417,724 |
29 Dec 2023 | 412.00 | 414.95 | 405.00 | 406.80 | 403.14 | 907,905 |
28 Dec 2023 | 416.00 | 419.95 | 407.25 | 411.65 | 407.94 | 2,220,720 |
27 Dec 2023 | 398.10 | 416.80 | 395.50 | 412.25 | 408.54 | 5,550,563 |
26 Dec 2023 | 392.00 | 397.50 | 389.30 | 394.65 | 391.10 | 706,116 |
22 Dec 2023 | 394.30 | 394.35 | 386.45 | 389.25 | 385.75 | 465,147 |
21 Dec 2023 | 378.00 | 391.35 | 377.45 | 390.10 | 386.59 | 547,123 |
20 Dec 2023 | 390.90 | 406.20 | 378.00 | 382.20 | 378.76 | 2,361,909 |
19 Dec 2023 | 392.50 | 392.95 | 388.10 | 388.90 | 385.40 | 449,940 |
18 Dec 2023 | 387.70 | 396.15 | 385.20 | 390.75 | 387.23 | 845,907 |
15 Dec 2023 | 385.10 | 389.80 | 384.20 | 386.00 | 382.52 | 530,694 |
14 Dec 2023 | 389.50 | 390.70 | 382.65 | 383.80 | 380.34 | 584,709 |
13 Dec 2023 | 392.30 | 394.45 | 383.40 | 386.70 | 383.22 | 651,334 |
12 Dec 2023 | 400.00 | 402.10 | 390.65 | 392.25 | 388.72 | 608,125 |
11 Dec 2023 | 395.80 | 402.90 | 393.60 | 399.90 | 396.30 | 657,623 |
08 Dec 2023 | 400.10 | 405.25 | 391.65 | 394.55 | 391.00 | 759,465 |
07 Dec 2023 | 396.00 | 402.00 | 395.80 | 400.05 | 396.45 | 773,901 |
06 Dec 2023 | 402.00 | 408.00 | 398.05 | 400.00 | 396.40 | 3,497,283 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |