Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 427.00 | 427.00 | 412.25 | 417.75 | 417.75 | 673,144 |
02 May 2024 | 421.05 | 433.95 | 421.05 | 428.55 | 428.55 | 645,201 |
30 Apr 2024 | 410.00 | 429.80 | 405.00 | 422.00 | 422.00 | 1,720,560 |
29 Apr 2024 | 416.20 | 416.20 | 406.05 | 407.45 | 407.45 | 295,714 |
26 Apr 2024 | 416.40 | 416.95 | 408.00 | 409.40 | 409.40 | 235,691 |
25 Apr 2024 | 409.00 | 415.90 | 406.05 | 414.30 | 414.30 | 383,486 |
24 Apr 2024 | 410.00 | 410.20 | 405.95 | 406.85 | 406.85 | 241,975 |
23 Apr 2024 | 413.10 | 416.60 | 403.30 | 404.30 | 404.30 | 868,911 |
22 Apr 2024 | 410.00 | 424.60 | 405.45 | 412.60 | 412.60 | 775,660 |
19 Apr 2024 | 402.30 | 404.95 | 396.05 | 403.25 | 403.25 | 242,217 |
18 Apr 2024 | 413.00 | 413.95 | 403.90 | 405.45 | 405.45 | 376,972 |
16 Apr 2024 | 396.05 | 411.95 | 396.05 | 409.55 | 409.55 | 264,787 |
15 Apr 2024 | 409.00 | 411.90 | 395.05 | 405.25 | 405.25 | 444,525 |
12 Apr 2024 | 424.00 | 428.90 | 413.00 | 414.55 | 414.55 | 417,867 |
10 Apr 2024 | 421.00 | 426.75 | 420.00 | 424.20 | 424.20 | 303,007 |
09 Apr 2024 | 424.30 | 425.95 | 413.55 | 417.25 | 417.25 | 407,368 |
08 Apr 2024 | 430.00 | 431.00 | 421.05 | 421.75 | 421.75 | 282,050 |
05 Apr 2024 | 425.35 | 428.90 | 419.00 | 427.60 | 427.60 | 446,875 |
04 Apr 2024 | 434.00 | 434.00 | 421.20 | 423.55 | 423.55 | 455,128 |
03 Apr 2024 | 433.00 | 434.95 | 428.10 | 430.35 | 430.35 | 296,903 |
02 Apr 2024 | 433.00 | 435.00 | 428.95 | 429.95 | 429.95 | 492,700 |
01 Apr 2024 | 440.00 | 440.00 | 427.20 | 428.95 | 428.95 | 372,696 |
28 Mar 2024 | 430.15 | 434.00 | 427.35 | 432.05 | 432.05 | 336,778 |
27 Mar 2024 | 422.00 | 432.80 | 421.00 | 424.40 | 424.40 | 607,107 |
26 Mar 2024 | 418.10 | 422.95 | 410.35 | 421.50 | 421.50 | 382,247 |
22 Mar 2024 | 414.70 | 420.95 | 411.50 | 415.30 | 415.30 | 528,524 |
21 Mar 2024 | 415.00 | 416.40 | 408.40 | 413.90 | 413.90 | 671,765 |
20 Mar 2024 | 413.35 | 419.00 | 403.00 | 405.80 | 405.80 | 621,106 |
19 Mar 2024 | 432.30 | 432.30 | 410.00 | 411.00 | 411.00 | 725,700 |
18 Mar 2024 | 440.40 | 441.95 | 416.30 | 429.70 | 429.70 | 1,072,618 |
15 Mar 2024 | 431.20 | 445.95 | 427.00 | 440.40 | 440.40 | 3,890,390 |
14 Mar 2024 | 430.05 | 444.95 | 421.05 | 431.20 | 431.20 | 690,204 |
13 Mar 2024 | 464.40 | 467.95 | 425.10 | 433.15 | 433.15 | 1,012,382 |
12 Mar 2024 | 466.00 | 471.75 | 445.55 | 466.20 | 466.20 | 1,141,611 |
11 Mar 2024 | 499.05 | 499.10 | 438.80 | 474.95 | 474.95 | 2,631,307 |
07 Mar 2024 | 509.20 | 516.95 | 497.00 | 499.10 | 499.10 | 582,578 |
06 Mar 2024 | 522.00 | 522.90 | 499.85 | 509.15 | 509.15 | 653,107 |
05 Mar 2024 | 522.95 | 524.30 | 518.10 | 521.70 | 521.70 | 478,585 |
04 Mar 2024 | 522.00 | 525.10 | 515.00 | 522.95 | 522.95 | 525,787 |
01 Mar 2024 | 522.00 | 530.95 | 516.85 | 520.90 | 520.90 | 545,801 |
29 Feb 2024 | 504.40 | 527.35 | 496.40 | 520.45 | 520.45 | 1,492,819 |
28 Feb 2024 | 516.90 | 518.00 | 490.75 | 499.45 | 499.45 | 662,772 |
27 Feb 2024 | 514.35 | 531.95 | 512.00 | 516.10 | 516.10 | 952,629 |
26 Feb 2024 | 513.90 | 519.00 | 510.50 | 514.05 | 514.05 | 644,306 |
23 Feb 2024 | 504.55 | 515.95 | 503.10 | 511.25 | 511.25 | 482,647 |
22 Feb 2024 | 512.10 | 512.10 | 495.55 | 502.80 | 502.80 | 461,074 |
21 Feb 2024 | 515.75 | 518.50 | 507.00 | 508.50 | 508.50 | 743,838 |
20 Feb 2024 | 512.85 | 519.00 | 506.45 | 512.80 | 512.80 | 653,476 |
19 Feb 2024 | 517.00 | 519.35 | 501.95 | 512.85 | 512.85 | 532,398 |
16 Feb 2024 | 515.00 | 516.00 | 501.75 | 514.70 | 514.70 | 447,855 |
16 Feb 2024 | 1 Dividend | |||||
15 Feb 2024 | 494.50 | 516.85 | 493.60 | 499.20 | 498.20 | 815,807 |
14 Feb 2024 | 464.75 | 495.10 | 460.70 | 491.40 | 490.42 | 520,662 |
13 Feb 2024 | 484.45 | 487.20 | 445.00 | 468.05 | 467.11 | 993,641 |
12 Feb 2024 | 498.00 | 503.95 | 477.50 | 484.45 | 483.48 | 985,368 |
09 Feb 2024 | 514.00 | 514.80 | 480.00 | 495.85 | 494.86 | 656,735 |
08 Feb 2024 | 514.90 | 515.00 | 503.30 | 511.10 | 510.08 | 936,721 |
07 Feb 2024 | 533.90 | 533.90 | 505.30 | 508.50 | 507.48 | 1,633,604 |
06 Feb 2024 | 538.40 | 552.40 | 516.00 | 535.80 | 534.73 | 1,880,559 |
05 Feb 2024 | 528.70 | 553.95 | 526.15 | 533.90 | 532.83 | 1,361,287 |
02 Feb 2024 | 525.00 | 530.95 | 520.35 | 524.55 | 523.50 | 582,995 |
01 Feb 2024 | 528.00 | 529.65 | 515.15 | 522.25 | 521.20 | 506,197 |
31 Jan 2024 | 515.55 | 528.70 | 515.50 | 526.85 | 525.79 | 707,620 |
30 Jan 2024 | 519.95 | 530.95 | 510.05 | 515.55 | 514.52 | 930,654 |
29 Jan 2024 | 501.45 | 522.95 | 501.45 | 515.60 | 514.57 | 1,407,332 |
25 Jan 2024 | 494.60 | 517.95 | 490.75 | 501.45 | 500.45 | 2,018,018 |
24 Jan 2024 | 474.90 | 494.70 | 469.50 | 491.70 | 490.72 | 2,279,926 |
23 Jan 2024 | 470.00 | 488.25 | 453.40 | 472.40 | 471.45 | 3,048,362 |
19 Jan 2024 | 431.45 | 446.10 | 430.50 | 442.90 | 442.01 | 3,114,685 |
18 Jan 2024 | 404.40 | 430.85 | 402.40 | 428.00 | 427.14 | 4,779,277 |
17 Jan 2024 | 400.00 | 415.80 | 397.00 | 403.10 | 402.29 | 1,825,301 |
16 Jan 2024 | 406.85 | 412.80 | 397.55 | 405.25 | 404.44 | 1,010,796 |
15 Jan 2024 | 407.50 | 411.70 | 401.15 | 405.40 | 404.59 | 1,183,637 |
12 Jan 2024 | 397.70 | 406.00 | 394.30 | 404.65 | 403.84 | 1,344,493 |
11 Jan 2024 | 393.80 | 397.70 | 391.00 | 394.45 | 393.66 | 748,042 |
10 Jan 2024 | 399.90 | 400.80 | 389.00 | 391.45 | 390.67 | 919,920 |
09 Jan 2024 | 397.00 | 401.30 | 392.00 | 398.10 | 397.30 | 1,244,258 |
08 Jan 2024 | 395.15 | 399.55 | 390.95 | 393.30 | 392.51 | 1,052,482 |
05 Jan 2024 | 399.40 | 403.50 | 385.35 | 393.20 | 392.41 | 1,324,426 |
04 Jan 2024 | 399.00 | 401.70 | 395.35 | 397.75 | 396.95 | 1,268,426 |
03 Jan 2024 | 399.05 | 407.00 | 395.20 | 396.80 | 396.01 | 1,312,142 |
02 Jan 2024 | 396.50 | 411.95 | 392.60 | 398.40 | 397.60 | 3,092,133 |
01 Jan 2024 | 398.40 | 402.25 | 390.15 | 393.30 | 392.51 | 1,238,508 |
29 Dec 2023 | 375.00 | 406.40 | 374.00 | 398.30 | 397.50 | 5,265,253 |
28 Dec 2023 | 378.40 | 387.80 | 376.60 | 385.25 | 384.48 | 1,672,855 |
27 Dec 2023 | 379.10 | 380.95 | 372.35 | 376.60 | 375.85 | 787,254 |
26 Dec 2023 | 385.00 | 386.90 | 374.10 | 377.40 | 376.64 | 1,604,786 |
22 Dec 2023 | 384.80 | 388.40 | 380.05 | 383.30 | 382.53 | 2,423,219 |
21 Dec 2023 | 357.05 | 389.50 | 355.70 | 382.30 | 381.53 | 5,414,818 |
20 Dec 2023 | 382.00 | 390.80 | 360.00 | 364.85 | 364.12 | 4,016,871 |
19 Dec 2023 | 390.00 | 391.40 | 376.20 | 378.70 | 377.94 | 2,819,115 |
18 Dec 2023 | 355.00 | 393.00 | 350.70 | 389.65 | 388.87 | 12,701,720 |
15 Dec 2023 | 349.55 | 355.80 | 346.40 | 352.00 | 351.29 | 2,002,779 |
14 Dec 2023 | 351.00 | 355.45 | 345.20 | 346.60 | 345.91 | 1,362,925 |
13 Dec 2023 | 346.50 | 351.50 | 342.65 | 346.40 | 345.71 | 2,154,972 |
12 Dec 2023 | 347.70 | 355.40 | 342.00 | 344.90 | 344.21 | 1,430,117 |
11 Dec 2023 | 349.20 | 351.80 | 345.00 | 345.95 | 345.26 | 858,376 |
08 Dec 2023 | 356.15 | 359.60 | 347.05 | 348.15 | 347.45 | 1,176,623 |
07 Dec 2023 | 357.10 | 366.80 | 352.55 | 355.10 | 354.39 | 2,034,310 |
06 Dec 2023 | 359.40 | 367.60 | 352.10 | 354.65 | 353.94 | 2,499,676 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |