Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 456.55 | 457.55 | 450.20 | 451.70 | 451.70 | 206,030 |
09 May 2024 | 460.85 | 464.50 | 454.10 | 454.95 | 454.95 | 129,341 |
08 May 2024 | 464.35 | 466.35 | 461.35 | 462.90 | 462.90 | 128,657 |
07 May 2024 | 462.00 | 465.55 | 454.00 | 463.45 | 463.45 | 305,703 |
06 May 2024 | 457.60 | 462.50 | 456.75 | 458.25 | 458.25 | 109,547 |
03 May 2024 | 460.00 | 461.65 | 453.30 | 456.85 | 456.85 | 161,420 |
02 May 2024 | 462.95 | 462.95 | 455.55 | 457.25 | 457.25 | 194,501 |
30 Apr 2024 | 463.55 | 466.60 | 461.25 | 462.30 | 462.30 | 231,866 |
29 Apr 2024 | 466.25 | 468.00 | 461.60 | 462.95 | 462.95 | 285,939 |
26 Apr 2024 | 461.30 | 475.70 | 461.30 | 464.65 | 464.65 | 896,290 |
25 Apr 2024 | 458.25 | 462.30 | 455.90 | 461.00 | 461.00 | 361,799 |
24 Apr 2024 | 462.35 | 464.70 | 458.60 | 460.20 | 460.20 | 89,738 |
23 Apr 2024 | 467.65 | 467.65 | 460.20 | 462.00 | 462.00 | 136,089 |
22 Apr 2024 | 452.50 | 466.00 | 450.00 | 461.95 | 461.95 | 686,741 |
19 Apr 2024 | 440.00 | 454.00 | 437.00 | 452.85 | 452.85 | 460,351 |
18 Apr 2024 | 452.00 | 455.40 | 443.00 | 444.30 | 444.30 | 721,390 |
16 Apr 2024 | 453.55 | 458.65 | 444.95 | 448.60 | 448.60 | 351,268 |
15 Apr 2024 | 461.50 | 468.35 | 458.20 | 459.25 | 459.25 | 620,596 |
12 Apr 2024 | 477.70 | 480.20 | 470.05 | 470.90 | 470.90 | 349,609 |
10 Apr 2024 | 477.50 | 479.35 | 473.10 | 477.25 | 477.25 | 336,846 |
09 Apr 2024 | 484.50 | 485.30 | 475.35 | 475.80 | 475.80 | 497,999 |
08 Apr 2024 | 490.00 | 491.00 | 478.40 | 479.90 | 479.90 | 672,222 |
05 Apr 2024 | 487.55 | 487.55 | 482.40 | 485.20 | 485.20 | 279,798 |
04 Apr 2024 | 486.45 | 491.50 | 479.70 | 487.50 | 487.50 | 510,610 |
03 Apr 2024 | 480.00 | 487.85 | 476.25 | 483.35 | 483.35 | 335,247 |
02 Apr 2024 | 482.10 | 482.70 | 479.75 | 481.20 | 481.20 | 225,090 |
01 Apr 2024 | 482.90 | 486.45 | 481.60 | 485.00 | 485.00 | 106,206 |
28 Mar 2024 | 476.95 | 483.05 | 475.40 | 480.05 | 480.05 | 234,609 |
27 Mar 2024 | 481.95 | 481.95 | 471.40 | 472.20 | 472.20 | 260,004 |
26 Mar 2024 | 487.05 | 490.75 | 479.05 | 479.75 | 479.75 | 194,127 |
22 Mar 2024 | 488.05 | 490.45 | 479.45 | 487.05 | 487.05 | 842,058 |
21 Mar 2024 | 500.00 | 505.25 | 498.45 | 500.70 | 500.70 | 361,134 |
20 Mar 2024 | 495.25 | 501.40 | 489.40 | 493.60 | 493.60 | 125,193 |
19 Mar 2024 | 509.90 | 509.90 | 493.00 | 494.80 | 494.80 | 326,233 |
18 Mar 2024 | 517.45 | 517.60 | 509.00 | 510.35 | 510.35 | 74,618 |
15 Mar 2024 | 515.90 | 518.00 | 506.30 | 516.80 | 516.80 | 276,524 |
14 Mar 2024 | 502.45 | 518.85 | 495.05 | 517.60 | 517.60 | 152,206 |
13 Mar 2024 | 513.50 | 518.50 | 497.00 | 504.35 | 504.35 | 232,362 |
12 Mar 2024 | 513.00 | 522.45 | 508.00 | 510.65 | 510.65 | 169,261 |
11 Mar 2024 | 516.25 | 518.75 | 512.30 | 514.40 | 514.40 | 355,735 |
07 Mar 2024 | 514.95 | 520.20 | 510.30 | 515.85 | 515.85 | 211,189 |
06 Mar 2024 | 513.05 | 515.00 | 500.00 | 513.05 | 513.05 | 491,054 |
05 Mar 2024 | 517.15 | 520.50 | 510.60 | 513.30 | 513.30 | 146,094 |
04 Mar 2024 | 522.30 | 526.25 | 519.00 | 520.25 | 520.25 | 108,077 |
01 Mar 2024 | 523.95 | 525.00 | 517.35 | 519.15 | 519.15 | 681,971 |
29 Feb 2024 | 516.05 | 523.95 | 513.30 | 519.15 | 519.15 | 283,026 |
28 Feb 2024 | 531.40 | 531.40 | 515.05 | 517.10 | 517.10 | 171,081 |
27 Feb 2024 | 534.80 | 537.40 | 527.70 | 531.35 | 531.35 | 171,586 |
26 Feb 2024 | 536.00 | 536.05 | 526.20 | 532.20 | 532.20 | 106,050 |
23 Feb 2024 | 535.50 | 541.00 | 533.30 | 536.05 | 536.05 | 651,722 |
22 Feb 2024 | 523.65 | 533.00 | 521.70 | 531.25 | 531.25 | 159,146 |
21 Feb 2024 | 536.00 | 536.00 | 519.50 | 521.15 | 521.15 | 221,214 |
20 Feb 2024 | 535.30 | 538.20 | 526.20 | 531.80 | 531.80 | 168,201 |
19 Feb 2024 | 546.10 | 546.10 | 531.25 | 535.25 | 535.25 | 1,046,290 |
16 Feb 2024 | 521.20 | 545.00 | 521.05 | 543.10 | 543.10 | 769,447 |
15 Feb 2024 | 516.15 | 523.00 | 513.15 | 518.25 | 518.25 | 212,837 |
14 Feb 2024 | 504.05 | 516.50 | 497.20 | 514.05 | 514.05 | 1,805,967 |
13 Feb 2024 | 502.05 | 513.15 | 491.65 | 512.15 | 512.15 | 453,541 |
12 Feb 2024 | 490.70 | 510.65 | 490.70 | 501.40 | 501.40 | 815,898 |
09 Feb 2024 | 489.35 | 494.55 | 482.50 | 490.30 | 490.30 | 502,422 |
08 Feb 2024 | 496.95 | 500.00 | 485.25 | 488.90 | 488.90 | 165,823 |
07 Feb 2024 | 501.60 | 501.60 | 492.85 | 495.10 | 495.10 | 136,987 |
06 Feb 2024 | 484.05 | 501.60 | 484.05 | 499.60 | 499.60 | 428,092 |
05 Feb 2024 | 483.00 | 489.20 | 479.30 | 482.30 | 482.30 | 193,519 |
02 Feb 2024 | 475.00 | 486.35 | 474.50 | 483.00 | 483.00 | 355,734 |
01 Feb 2024 | 477.65 | 477.65 | 470.55 | 471.15 | 471.15 | 113,569 |
31 Jan 2024 | 472.40 | 479.70 | 469.00 | 477.80 | 477.80 | 135,117 |
30 Jan 2024 | 474.65 | 482.50 | 471.60 | 472.40 | 472.40 | 220,297 |
29 Jan 2024 | 469.95 | 476.95 | 469.95 | 472.95 | 472.95 | 148,559 |
25 Jan 2024 | 478.75 | 479.35 | 468.75 | 469.95 | 469.95 | 279,973 |
24 Jan 2024 | 470.30 | 478.85 | 468.00 | 478.00 | 478.00 | 534,806 |
24 Jan 2024 | 1 Dividend | |||||
23 Jan 2024 | 478.70 | 486.00 | 466.85 | 469.90 | 468.90 | 795,922 |
19 Jan 2024 | 488.00 | 493.20 | 483.60 | 485.00 | 483.97 | 458,450 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 475.65 | 491.25 | 472.00 | 482.30 | 481.27 | 1,383,962 |
16 Jan 2024 | 495.85 | 495.85 | 480.60 | 485.00 | 483.97 | 725,948 |
15 Jan 2024 | 511.95 | 526.45 | 488.95 | 494.55 | 493.50 | 5,048,305 |
12 Jan 2024 | 454.55 | 469.00 | 454.55 | 465.45 | 464.46 | 931,984 |
11 Jan 2024 | 454.45 | 456.90 | 446.50 | 448.05 | 447.10 | 431,953 |
10 Jan 2024 | 451.00 | 455.90 | 449.00 | 453.85 | 452.88 | 404,082 |
09 Jan 2024 | 458.00 | 462.70 | 450.00 | 450.75 | 449.79 | 196,071 |
08 Jan 2024 | 456.95 | 459.90 | 449.05 | 450.10 | 449.14 | 491,582 |
05 Jan 2024 | 455.55 | 463.00 | 453.50 | 456.75 | 455.78 | 1,024,682 |
04 Jan 2024 | 456.75 | 459.70 | 451.55 | 452.55 | 451.59 | 679,556 |
03 Jan 2024 | 460.30 | 464.00 | 455.00 | 455.90 | 454.93 | 395,409 |
02 Jan 2024 | 479.85 | 479.85 | 464.20 | 469.15 | 468.15 | 749,214 |
01 Jan 2024 | 472.25 | 483.40 | 468.20 | 477.30 | 476.28 | 918,450 |
29 Dec 2023 | 471.75 | 475.35 | 466.15 | 471.70 | 470.70 | 705,937 |
28 Dec 2023 | 472.05 | 477.65 | 468.00 | 469.20 | 468.20 | 292,887 |
27 Dec 2023 | 469.95 | 475.40 | 464.05 | 470.95 | 469.95 | 479,765 |
26 Dec 2023 | 453.00 | 475.70 | 449.00 | 470.05 | 469.05 | 2,212,764 |
22 Dec 2023 | 434.15 | 466.15 | 432.90 | 462.70 | 461.72 | 1,994,377 |
21 Dec 2023 | 427.05 | 436.30 | 427.05 | 434.10 | 433.18 | 185,817 |
20 Dec 2023 | 442.00 | 449.45 | 429.35 | 431.70 | 430.78 | 378,527 |
19 Dec 2023 | 445.05 | 447.45 | 434.80 | 438.60 | 437.67 | 195,023 |
18 Dec 2023 | 448.45 | 453.30 | 442.00 | 444.95 | 444.00 | 427,060 |
15 Dec 2023 | 436.00 | 449.50 | 433.80 | 446.45 | 445.50 | 692,628 |
14 Dec 2023 | 424.00 | 435.90 | 423.75 | 434.35 | 433.43 | 436,254 |
13 Dec 2023 | 423.05 | 424.50 | 415.05 | 419.60 | 418.71 | 192,015 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |