Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 525.50 | 546.56 | 525.50 | 533.50 | 533.50 | 765,865 |
02 May 2024 | 517.50 | 517.50 | 517.50 | 527.50 | 527.50 | 1,045,929 |
01 May 2024 | 520.50 | 520.50 | 511.00 | 515.50 | 515.50 | 424,701 |
30 Apr 2024 | 526.50 | 528.50 | 516.00 | 518.00 | 518.00 | 1,159,694 |
29 Apr 2024 | 524.50 | 526.00 | 514.40 | 526.00 | 526.00 | 1,141,393 |
26 Apr 2024 | 531.00 | 536.50 | 518.00 | 518.00 | 518.00 | 774,807 |
25 Apr 2024 | 520.00 | 527.50 | 513.00 | 525.00 | 525.00 | 3,152,800 |
24 Apr 2024 | 510.00 | 513.50 | 503.00 | 513.50 | 513.50 | 5,860,405 |
23 Apr 2024 | 499.20 | 509.50 | 496.00 | 508.00 | 508.00 | 2,032,850 |
22 Apr 2024 | 485.00 | 495.80 | 485.00 | 494.60 | 494.60 | 818,119 |
19 Apr 2024 | 480.80 | 492.20 | 480.00 | 490.20 | 490.20 | 840,100 |
18 Apr 2024 | 484.80 | 494.00 | 477.80 | 484.00 | 484.00 | 1,081,183 |
18 Apr 2024 | 13.9 Dividend | |||||
17 Apr 2024 | 493.60 | 502.00 | 485.40 | 485.40 | 471.50 | 2,238,074 |
16 Apr 2024 | 497.60 | 505.00 | 493.40 | 494.80 | 480.63 | 1,174,158 |
15 Apr 2024 | 509.00 | 511.50 | 498.60 | 505.00 | 490.54 | 857,749 |
12 Apr 2024 | 500.00 | 517.50 | 498.20 | 510.50 | 495.88 | 1,838,964 |
11 Apr 2024 | 483.80 | 502.02 | 483.60 | 497.20 | 482.96 | 3,690,339 |
10 Apr 2024 | 486.00 | 495.80 | 477.00 | 483.20 | 469.36 | 789,577 |
09 Apr 2024 | 482.40 | 494.18 | 482.40 | 487.80 | 473.83 | 818,263 |
08 Apr 2024 | 488.40 | 497.40 | 482.20 | 488.60 | 474.61 | 1,594,008 |
05 Apr 2024 | 493.60 | 496.40 | 484.20 | 484.20 | 470.33 | 750,033 |
04 Apr 2024 | 483.20 | 495.20 | 481.40 | 495.00 | 480.83 | 1,227,412 |
03 Apr 2024 | 484.60 | 494.60 | 483.00 | 483.20 | 469.36 | 985,225 |
02 Apr 2024 | 495.20 | 505.00 | 493.20 | 493.20 | 479.08 | 694,130 |
28 Mar 2024 | 492.30 | 507.40 | 492.30 | 501.40 | 487.04 | 628,812 |
27 Mar 2024 | 496.00 | 505.40 | 489.90 | 502.80 | 488.40 | 707,243 |
26 Mar 2024 | 485.00 | 497.30 | 482.60 | 497.30 | 483.06 | 1,241,645 |
25 Mar 2024 | 475.90 | 489.90 | 475.50 | 486.60 | 472.67 | 557,253 |
22 Mar 2024 | 471.60 | 490.50 | 471.60 | 486.50 | 472.57 | 613,808 |
21 Mar 2024 | 481.90 | 493.50 | 470.80 | 473.00 | 459.46 | 3,267,110 |
20 Mar 2024 | 481.10 | 490.70 | 469.50 | 475.50 | 461.88 | 1,393,706 |
19 Mar 2024 | 485.70 | 485.70 | 468.80 | 474.50 | 460.91 | 1,173,382 |
18 Mar 2024 | 461.50 | 478.70 | 461.50 | 474.30 | 460.72 | 1,563,505 |
15 Mar 2024 | 472.50 | 475.20 | 463.60 | 473.30 | 459.75 | 2,835,012 |
14 Mar 2024 | 469.10 | 481.50 | 461.10 | 463.40 | 450.13 | 1,872,657 |
13 Mar 2024 | 481.30 | 486.50 | 465.20 | 471.50 | 458.00 | 1,885,040 |
12 Mar 2024 | 504.00 | 504.00 | 478.50 | 481.30 | 467.52 | 2,083,618 |
11 Mar 2024 | 485.80 | 500.20 | 483.40 | 493.80 | 479.66 | 1,846,616 |
08 Mar 2024 | 493.20 | 496.60 | 481.20 | 487.10 | 473.15 | 1,009,390 |
07 Mar 2024 | 498.70 | 508.40 | 492.90 | 493.20 | 479.08 | 3,017,271 |
06 Mar 2024 | 488.90 | 505.40 | 485.50 | 500.00 | 485.68 | 4,595,160 |
05 Mar 2024 | 470.20 | 488.80 | 468.10 | 487.10 | 473.15 | 2,235,707 |
04 Mar 2024 | 471.90 | 486.80 | 471.60 | 472.10 | 458.58 | 1,685,321 |
01 Mar 2024 | 473.80 | 476.70 | 465.30 | 470.00 | 456.54 | 1,197,545 |
29 Feb 2024 | 444.90 | 479.50 | 430.80 | 465.70 | 452.36 | 4,667,371 |
28 Feb 2024 | 410.60 | 420.00 | 407.40 | 418.90 | 406.90 | 1,484,830 |
27 Feb 2024 | 408.00 | 424.10 | 408.00 | 419.40 | 407.39 | 861,030 |
26 Feb 2024 | 418.00 | 424.70 | 409.77 | 417.20 | 405.25 | 1,150,829 |
23 Feb 2024 | 420.00 | 427.60 | 415.80 | 421.90 | 409.82 | 887,624 |
22 Feb 2024 | 438.00 | 438.00 | 424.90 | 424.90 | 412.73 | 1,303,009 |
21 Feb 2024 | 430.90 | 434.70 | 425.40 | 426.70 | 414.48 | 2,125,867 |
20 Feb 2024 | 421.00 | 435.00 | 421.00 | 430.90 | 418.56 | 998,046 |
19 Feb 2024 | 432.20 | 441.70 | 424.70 | 424.70 | 412.54 | 675,281 |
16 Feb 2024 | 433.80 | 439.60 | 432.00 | 432.00 | 419.63 | 976,542 |
15 Feb 2024 | 430.00 | 443.70 | 430.00 | 436.60 | 424.10 | 906,128 |
14 Feb 2024 | 429.60 | 438.00 | 427.80 | 438.00 | 425.46 | 1,142,839 |
13 Feb 2024 | 443.10 | 449.70 | 431.90 | 433.70 | 421.28 | 708,949 |
12 Feb 2024 | 440.20 | 454.60 | 440.10 | 443.60 | 430.90 | 796,886 |
09 Feb 2024 | 449.90 | 458.50 | 434.60 | 440.80 | 428.18 | 2,288,300 |
08 Feb 2024 | 452.60 | 456.20 | 448.60 | 450.40 | 437.50 | 918,852 |
07 Feb 2024 | 466.70 | 468.50 | 454.20 | 454.40 | 441.39 | 756,799 |
06 Feb 2024 | 474.70 | 480.60 | 465.40 | 467.10 | 453.72 | 2,902,092 |
05 Feb 2024 | 496.50 | 497.00 | 474.30 | 475.50 | 461.88 | 711,077 |
02 Feb 2024 | 511.00 | 511.00 | 492.60 | 492.60 | 478.49 | 3,342,026 |
01 Feb 2024 | 506.40 | 510.80 | 498.30 | 498.40 | 484.13 | 1,084,047 |
31 Jan 2024 | 512.00 | 512.00 | 504.60 | 509.20 | 494.62 | 833,012 |
30 Jan 2024 | 496.70 | 511.40 | 496.70 | 506.00 | 491.51 | 2,206,413 |
29 Jan 2024 | 502.40 | 505.00 | 497.60 | 502.20 | 487.82 | 1,913,783 |
26 Jan 2024 | 502.40 | 512.20 | 494.60 | 496.30 | 482.09 | 5,588,775 |
25 Jan 2024 | 497.60 | 509.00 | 491.30 | 508.80 | 494.23 | 2,376,616 |
24 Jan 2024 | 473.50 | 503.20 | 473.30 | 500.00 | 485.68 | 2,759,406 |
23 Jan 2024 | 485.20 | 490.00 | 480.20 | 480.60 | 466.84 | 1,183,548 |
22 Jan 2024 | 473.20 | 488.30 | 473.20 | 485.30 | 471.40 | 1,254,209 |
19 Jan 2024 | 464.30 | 480.19 | 461.40 | 474.30 | 460.72 | 1,789,589 |
18 Jan 2024 | 494.10 | 498.20 | 454.40 | 464.40 | 451.10 | 3,237,461 |
17 Jan 2024 | 516.00 | 516.00 | 493.20 | 497.60 | 483.35 | 2,658,460 |
16 Jan 2024 | 506.20 | 548.40 | 503.20 | 527.20 | 512.10 | 3,661,830 |
15 Jan 2024 | 530.20 | 538.20 | 520.60 | 533.00 | 517.74 | 1,244,527 |
12 Jan 2024 | 532.60 | 532.60 | 512.80 | 521.80 | 506.86 | 4,115,244 |
11 Jan 2024 | 520.00 | 524.60 | 510.80 | 519.00 | 504.14 | 2,239,831 |
10 Jan 2024 | 537.40 | 537.40 | 517.20 | 517.20 | 502.39 | 1,903,235 |
09 Jan 2024 | 533.00 | 539.40 | 526.20 | 534.40 | 519.10 | 4,494,306 |
08 Jan 2024 | 500.00 | 537.00 | 486.10 | 536.40 | 521.04 | 3,506,277 |
05 Jan 2024 | 486.30 | 491.80 | 481.10 | 489.70 | 475.68 | 1,381,392 |
04 Jan 2024 | 489.00 | 493.70 | 485.40 | 490.40 | 476.36 | 1,051,739 |
03 Jan 2024 | 484.60 | 490.69 | 480.60 | 486.40 | 472.47 | 721,233 |
02 Jan 2024 | 495.80 | 500.80 | 487.30 | 490.90 | 476.84 | 484,857 |
29 Dec 2023 | 506.40 | 506.40 | 487.40 | 489.70 | 475.68 | 216,290 |
28 Dec 2023 | 480.80 | 504.80 | 480.80 | 493.00 | 478.88 | 685,139 |
27 Dec 2023 | 485.50 | 493.60 | 480.80 | 491.80 | 477.72 | 517,590 |
22 Dec 2023 | 480.50 | 489.20 | 476.80 | 485.10 | 471.21 | 2,489,417 |
21 Dec 2023 | 473.00 | 486.00 | 467.80 | 483.80 | 469.95 | 918,023 |
20 Dec 2023 | 476.60 | 479.00 | 466.50 | 475.40 | 461.79 | 940,506 |
19 Dec 2023 | 471.60 | 485.40 | 469.80 | 473.50 | 459.94 | 686,622 |
18 Dec 2023 | 472.00 | 479.20 | 467.25 | 478.80 | 465.09 | 797,604 |
15 Dec 2023 | 472.90 | 485.80 | 472.50 | 473.10 | 459.55 | 2,374,976 |
14 Dec 2023 | 469.00 | 492.00 | 462.20 | 475.50 | 461.88 | 2,469,732 |
13 Dec 2023 | 459.80 | 467.50 | 451.20 | 465.00 | 451.68 | 946,867 |
12 Dec 2023 | 467.70 | 478.20 | 457.50 | 464.00 | 450.71 | 1,341,622 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |