Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 502.15 | 506.45 | 493.30 | 502.60 | 502.60 | 97,764 |
02 May 2024 | 504.55 | 508.95 | 499.00 | 500.80 | 500.80 | 62,037 |
30 Apr 2024 | 512.00 | 512.40 | 503.15 | 504.55 | 504.55 | 77,440 |
29 Apr 2024 | 505.45 | 514.30 | 504.30 | 507.05 | 507.05 | 122,695 |
26 Apr 2024 | 496.00 | 505.45 | 496.00 | 504.15 | 504.15 | 73,241 |
25 Apr 2024 | 499.00 | 504.30 | 498.55 | 500.20 | 500.20 | 68,793 |
24 Apr 2024 | 504.00 | 506.60 | 499.00 | 500.75 | 500.75 | 76,028 |
23 Apr 2024 | 495.90 | 504.95 | 492.25 | 499.85 | 499.85 | 360,824 |
22 Apr 2024 | 495.00 | 501.00 | 491.70 | 493.35 | 493.35 | 72,115 |
19 Apr 2024 | 490.00 | 499.10 | 485.55 | 495.00 | 495.00 | 104,914 |
18 Apr 2024 | 496.00 | 511.70 | 488.00 | 492.35 | 492.35 | 110,702 |
16 Apr 2024 | 490.60 | 499.45 | 487.05 | 494.75 | 494.75 | 81,950 |
15 Apr 2024 | 491.10 | 495.90 | 483.50 | 490.60 | 490.60 | 146,188 |
12 Apr 2024 | 506.10 | 518.30 | 496.75 | 504.20 | 504.20 | 124,404 |
10 Apr 2024 | 513.05 | 515.00 | 504.35 | 507.95 | 507.95 | 153,723 |
09 Apr 2024 | 495.00 | 519.15 | 489.15 | 513.05 | 513.05 | 930,319 |
08 Apr 2024 | 493.00 | 496.60 | 484.75 | 487.30 | 487.30 | 127,980 |
05 Apr 2024 | 488.50 | 496.00 | 483.60 | 492.65 | 492.65 | 139,197 |
04 Apr 2024 | 477.95 | 492.45 | 475.20 | 487.75 | 487.75 | 252,127 |
03 Apr 2024 | 468.20 | 481.50 | 463.90 | 474.70 | 474.70 | 258,367 |
02 Apr 2024 | 460.00 | 471.50 | 454.60 | 468.20 | 468.20 | 273,863 |
01 Apr 2024 | 436.50 | 459.90 | 436.50 | 457.40 | 457.40 | 193,458 |
28 Mar 2024 | 440.80 | 450.50 | 431.05 | 434.30 | 434.30 | 461,430 |
27 Mar 2024 | 444.05 | 452.70 | 437.15 | 440.80 | 440.80 | 779,540 |
26 Mar 2024 | 455.60 | 456.85 | 440.60 | 443.20 | 443.20 | 231,130 |
22 Mar 2024 | 454.95 | 459.90 | 445.80 | 455.60 | 455.60 | 171,797 |
21 Mar 2024 | 445.95 | 454.70 | 444.45 | 447.50 | 447.50 | 161,439 |
20 Mar 2024 | 448.20 | 452.50 | 436.05 | 437.70 | 437.70 | 201,115 |
19 Mar 2024 | 452.55 | 458.85 | 444.45 | 445.90 | 445.90 | 146,699 |
18 Mar 2024 | 452.75 | 458.00 | 450.10 | 452.95 | 452.95 | 70,974 |
15 Mar 2024 | 458.70 | 461.90 | 451.35 | 452.75 | 452.75 | 141,403 |
14 Mar 2024 | 452.55 | 463.00 | 443.70 | 458.70 | 458.70 | 165,603 |
13 Mar 2024 | 460.00 | 463.80 | 440.40 | 451.75 | 451.75 | 259,980 |
12 Mar 2024 | 464.45 | 469.75 | 458.00 | 459.25 | 459.25 | 122,216 |
11 Mar 2024 | 477.95 | 480.75 | 463.05 | 464.35 | 464.35 | 125,964 |
07 Mar 2024 | 480.00 | 485.00 | 475.00 | 476.10 | 476.10 | 121,936 |
06 Mar 2024 | 490.90 | 492.20 | 476.25 | 481.50 | 481.50 | 110,818 |
05 Mar 2024 | 495.00 | 498.00 | 489.50 | 490.70 | 490.70 | 129,710 |
04 Mar 2024 | 508.00 | 509.40 | 495.20 | 497.20 | 497.20 | 80,889 |
01 Mar 2024 | 498.20 | 511.90 | 498.20 | 502.80 | 502.80 | 168,291 |
29 Feb 2024 | 500.70 | 503.20 | 495.00 | 497.60 | 497.60 | 103,174 |
28 Feb 2024 | 516.45 | 518.00 | 497.75 | 500.70 | 500.70 | 152,465 |
27 Feb 2024 | 517.00 | 518.75 | 513.05 | 516.10 | 516.10 | 128,737 |
26 Feb 2024 | 530.50 | 531.20 | 511.00 | 513.85 | 513.85 | 208,427 |
23 Feb 2024 | 535.65 | 540.45 | 528.25 | 530.50 | 530.50 | 85,862 |
22 Feb 2024 | 536.30 | 538.90 | 533.00 | 535.65 | 535.65 | 108,378 |
21 Feb 2024 | 543.70 | 548.80 | 530.10 | 533.45 | 533.45 | 154,253 |
20 Feb 2024 | 544.00 | 568.00 | 531.30 | 543.65 | 543.65 | 1,234,352 |
19 Feb 2024 | 530.00 | 548.95 | 530.00 | 541.15 | 541.15 | 236,190 |
16 Feb 2024 | 536.00 | 545.50 | 526.60 | 529.95 | 529.95 | 142,173 |
15 Feb 2024 | 537.10 | 541.00 | 533.80 | 535.95 | 535.95 | 76,920 |
14 Feb 2024 | 523.40 | 542.65 | 520.15 | 534.90 | 534.90 | 173,519 |
13 Feb 2024 | 525.00 | 530.20 | 512.70 | 528.25 | 528.25 | 157,873 |
12 Feb 2024 | 533.00 | 546.40 | 524.50 | 525.10 | 525.10 | 250,198 |
09 Feb 2024 | 538.00 | 548.00 | 530.20 | 532.45 | 532.45 | 498,200 |
08 Feb 2024 | 532.05 | 540.00 | 530.00 | 534.35 | 534.35 | 147,522 |
07 Feb 2024 | 538.95 | 543.15 | 531.05 | 532.70 | 532.70 | 166,457 |
06 Feb 2024 | 522.90 | 544.10 | 521.00 | 538.65 | 538.65 | 488,282 |
06 Feb 2024 | 1 Dividend | |||||
05 Feb 2024 | 512.00 | 522.00 | 507.65 | 520.55 | 519.55 | 231,120 |
02 Feb 2024 | 529.80 | 533.45 | 505.00 | 509.35 | 508.37 | 210,895 |
01 Feb 2024 | 530.00 | 530.50 | 520.00 | 527.05 | 526.04 | 153,643 |
31 Jan 2024 | 515.00 | 530.00 | 515.00 | 526.65 | 525.64 | 306,067 |
30 Jan 2024 | 506.10 | 515.60 | 506.10 | 514.45 | 513.46 | 209,829 |
29 Jan 2024 | 505.00 | 510.00 | 488.00 | 506.10 | 505.13 | 553,238 |
25 Jan 2024 | 520.00 | 520.00 | 501.20 | 504.55 | 503.58 | 832,545 |
24 Jan 2024 | 538.30 | 545.00 | 526.15 | 535.25 | 534.22 | 262,927 |
23 Jan 2024 | 540.00 | 541.85 | 533.60 | 535.45 | 534.42 | 294,572 |
19 Jan 2024 | 533.10 | 539.35 | 530.45 | 532.35 | 531.33 | 279,725 |
18 Jan 2024 | 527.90 | 534.25 | 517.00 | 530.45 | 529.43 | 449,017 |
17 Jan 2024 | 527.00 | 534.00 | 520.25 | 527.90 | 526.89 | 288,552 |
16 Jan 2024 | 532.95 | 539.35 | 529.95 | 532.70 | 531.68 | 509,522 |
15 Jan 2024 | 522.00 | 535.90 | 517.10 | 532.30 | 531.28 | 697,388 |
12 Jan 2024 | 520.00 | 522.75 | 517.35 | 521.30 | 520.30 | 278,441 |
11 Jan 2024 | 522.45 | 524.95 | 513.95 | 518.20 | 517.20 | 350,229 |
10 Jan 2024 | 511.00 | 520.90 | 508.00 | 518.65 | 517.65 | 497,585 |
09 Jan 2024 | 504.60 | 515.00 | 501.45 | 510.00 | 509.02 | 414,417 |
08 Jan 2024 | 509.70 | 510.70 | 495.70 | 502.00 | 501.04 | 383,806 |
05 Jan 2024 | 506.15 | 511.80 | 496.40 | 509.70 | 508.72 | 311,555 |
04 Jan 2024 | 503.00 | 510.95 | 502.90 | 503.70 | 502.73 | 376,252 |
03 Jan 2024 | 502.85 | 507.80 | 499.05 | 501.25 | 500.29 | 288,601 |
02 Jan 2024 | 495.40 | 509.90 | 495.40 | 501.15 | 500.19 | 801,234 |
01 Jan 2024 | 492.00 | 498.35 | 490.00 | 495.40 | 494.45 | 241,244 |
29 Dec 2023 | 493.40 | 499.75 | 487.60 | 489.20 | 488.26 | 363,169 |
28 Dec 2023 | 499.95 | 504.25 | 484.80 | 493.40 | 492.45 | 800,339 |
27 Dec 2023 | 500.00 | 519.70 | 496.00 | 497.70 | 496.74 | 1,359,854 |
26 Dec 2023 | 502.10 | 506.45 | 492.00 | 493.95 | 493.00 | 414,391 |
22 Dec 2023 | 512.70 | 512.70 | 495.95 | 499.50 | 498.54 | 432,677 |
21 Dec 2023 | 494.95 | 512.00 | 487.00 | 510.00 | 509.02 | 367,614 |
20 Dec 2023 | 523.90 | 526.45 | 491.00 | 495.40 | 494.45 | 887,163 |
19 Dec 2023 | 500.00 | 520.00 | 497.00 | 517.60 | 516.61 | 2,505,086 |
18 Dec 2023 | 473.90 | 494.75 | 473.90 | 492.85 | 491.90 | 438,225 |
15 Dec 2023 | 481.50 | 484.20 | 470.95 | 472.85 | 471.94 | 374,432 |
14 Dec 2023 | 485.00 | 486.95 | 477.50 | 479.40 | 478.48 | 114,957 |
13 Dec 2023 | 479.40 | 483.00 | 475.00 | 481.70 | 480.77 | 99,645 |
12 Dec 2023 | 481.25 | 484.45 | 474.00 | 476.85 | 475.93 | 108,877 |
11 Dec 2023 | 488.50 | 489.55 | 474.80 | 478.80 | 477.88 | 233,163 |
08 Dec 2023 | 493.20 | 495.50 | 484.00 | 487.50 | 486.56 | 128,912 |
07 Dec 2023 | 488.25 | 492.85 | 484.55 | 490.65 | 489.71 | 117,141 |
06 Dec 2023 | 490.25 | 491.40 | 483.40 | 485.80 | 484.87 | 142,010 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |