Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 348.25 | 348.30 | 339.60 | 340.15 | 340.15 | 173,273 |
04 Jul 2024 | 347.00 | 349.95 | 343.25 | 345.10 | 345.10 | 134,233 |
03 Jul 2024 | 350.35 | 351.65 | 345.55 | 346.90 | 346.90 | 68,982 |
02 Jul 2024 | 353.55 | 354.00 | 345.25 | 350.00 | 350.00 | 217,463 |
01 Jul 2024 | 351.65 | 353.85 | 344.15 | 350.10 | 350.10 | 113,627 |
28 Jun 2024 | 346.45 | 350.45 | 342.90 | 346.80 | 346.80 | 54,802 |
27 Jun 2024 | 354.95 | 354.95 | 342.25 | 346.50 | 346.50 | 55,648 |
26 Jun 2024 | 354.55 | 355.70 | 350.60 | 352.10 | 352.10 | 30,133 |
25 Jun 2024 | 363.95 | 363.95 | 351.70 | 354.65 | 354.65 | 111,249 |
24 Jun 2024 | 374.10 | 387.80 | 362.50 | 364.20 | 364.20 | 264,486 |
21 Jun 2024 | 343.55 | 380.00 | 340.00 | 366.25 | 366.25 | 48,885,520 |
20 Jun 2024 | 351.05 | 358.05 | 350.55 | 356.35 | 356.35 | 16,654 |
19 Jun 2024 | 355.50 | 358.40 | 351.00 | 351.55 | 351.55 | 64,553 |
18 Jun 2024 | 352.15 | 358.10 | 352.15 | 353.65 | 353.65 | 23,660 |
14 Jun 2024 | 363.00 | 364.00 | 356.30 | 357.85 | 357.85 | 20,912 |
13 Jun 2024 | 361.60 | 365.75 | 360.90 | 362.80 | 362.80 | 23,265 |
12 Jun 2024 | 361.20 | 364.00 | 356.10 | 361.65 | 361.65 | 98,939 |
11 Jun 2024 | 363.00 | 363.00 | 355.05 | 358.55 | 358.55 | 14,832 |
10 Jun 2024 | 361.20 | 362.95 | 356.55 | 359.80 | 359.80 | 24,305 |
07 Jun 2024 | 358.30 | 361.50 | 351.65 | 358.95 | 358.95 | 140,059 |
06 Jun 2024 | 344.10 | 362.00 | 341.35 | 358.25 | 358.25 | 146,376 |
05 Jun 2024 | 329.05 | 339.65 | 322.85 | 337.30 | 337.30 | 57,222 |
04 Jun 2024 | 351.05 | 354.45 | 312.25 | 330.85 | 330.85 | 335,420 |
03 Jun 2024 | 370.20 | 374.00 | 353.05 | 355.45 | 355.45 | 47,542 |
31 May 2024 | 355.50 | 367.20 | 346.30 | 362.80 | 362.80 | 66,145 |
30 May 2024 | 362.85 | 367.60 | 351.55 | 355.85 | 355.85 | 202,775 |
29 May 2024 | 367.05 | 375.95 | 357.65 | 365.30 | 365.30 | 88,069 |
28 May 2024 | 380.95 | 382.75 | 376.00 | 379.30 | 379.30 | 164,107 |
27 May 2024 | 369.45 | 381.65 | 368.40 | 375.30 | 375.30 | 75,866 |
24 May 2024 | 360.65 | 367.30 | 360.65 | 365.75 | 365.75 | 130,950 |
23 May 2024 | 364.50 | 364.50 | 357.00 | 363.00 | 363.00 | 147,568 |
22 May 2024 | 360.75 | 360.75 | 352.40 | 355.40 | 355.40 | 98,953 |
21 May 2024 | 347.85 | 360.65 | 347.85 | 359.35 | 359.35 | 52,895 |
17 May 2024 | 351.35 | 352.35 | 348.60 | 349.50 | 349.50 | 81,715 |
16 May 2024 | 355.95 | 355.95 | 347.55 | 350.10 | 350.10 | 104,225 |
15 May 2024 | 349.50 | 352.00 | 346.90 | 350.30 | 350.30 | 116,234 |
14 May 2024 | 342.00 | 352.00 | 342.00 | 347.75 | 347.75 | 119,601 |
13 May 2024 | 342.25 | 345.00 | 337.85 | 341.80 | 341.80 | 145,704 |
10 May 2024 | 343.55 | 346.65 | 341.40 | 344.70 | 344.70 | 23,702 |
09 May 2024 | 350.45 | 356.95 | 341.35 | 343.40 | 343.40 | 53,202 |
08 May 2024 | 339.15 | 350.80 | 339.15 | 349.60 | 349.60 | 49,583 |
07 May 2024 | 345.40 | 347.00 | 339.00 | 341.30 | 341.30 | 147,576 |
06 May 2024 | 351.80 | 352.40 | 341.30 | 344.30 | 344.30 | 232,565 |
03 May 2024 | 344.95 | 351.95 | 342.35 | 347.35 | 347.35 | 218,852 |
02 May 2024 | 346.15 | 352.10 | 342.00 | 343.40 | 343.40 | 296,233 |
30 Apr 2024 | 354.15 | 357.30 | 346.60 | 348.60 | 348.60 | 84,458 |
29 Apr 2024 | 367.55 | 367.55 | 353.85 | 355.80 | 355.80 | 319,976 |
26 Apr 2024 | 366.00 | 370.00 | 348.40 | 359.00 | 359.00 | 516,663 |
25 Apr 2024 | 383.00 | 383.25 | 364.00 | 366.20 | 366.20 | 121,613 |
24 Apr 2024 | 396.75 | 399.00 | 382.10 | 383.25 | 383.25 | 186,631 |
23 Apr 2024 | 395.00 | 415.00 | 395.00 | 399.40 | 399.40 | 674,729 |
23 Apr 2024 | 118 Dividend | |||||
22 Apr 2024 | 531.35 | 536.00 | 509.40 | 513.90 | 395.90 | 796,342 |
19 Apr 2024 | 521.50 | 526.00 | 517.20 | 520.80 | 401.22 | 593,819 |
18 Apr 2024 | 530.55 | 534.20 | 516.70 | 522.05 | 402.18 | 290,404 |
16 Apr 2024 | 533.50 | 536.50 | 519.05 | 519.90 | 400.52 | 556,179 |
15 Apr 2024 | 550.00 | 558.30 | 517.20 | 522.75 | 402.72 | 1,297,411 |
12 Apr 2024 | 487.50 | 497.85 | 482.15 | 487.95 | 375.91 | 163,483 |
10 Apr 2024 | 475.75 | 483.85 | 474.00 | 475.30 | 366.16 | 81,737 |
09 Apr 2024 | 500.60 | 500.60 | 473.30 | 474.10 | 365.24 | 54,338 |
08 Apr 2024 | 484.00 | 499.90 | 480.70 | 484.15 | 372.98 | 159,597 |
05 Apr 2024 | 463.65 | 463.65 | 452.40 | 456.05 | 351.33 | 70,058 |
04 Apr 2024 | 423.00 | 467.55 | 422.50 | 458.55 | 353.26 | 323,152 |
03 Apr 2024 | 411.45 | 423.40 | 407.20 | 418.15 | 322.14 | 84,700 |
02 Apr 2024 | 410.95 | 413.90 | 406.55 | 410.15 | 315.97 | 9,540 |
01 Apr 2024 | 413.05 | 413.05 | 402.85 | 407.85 | 314.20 | 55,853 |
28 Mar 2024 | 412.55 | 415.90 | 406.50 | 409.15 | 315.20 | 51,973 |
27 Mar 2024 | 412.90 | 418.95 | 402.45 | 404.85 | 311.89 | 51,455,140 |
26 Mar 2024 | 443.50 | 443.50 | 432.50 | 436.65 | 336.39 | 22,211 |
22 Mar 2024 | 441.00 | 444.95 | 437.35 | 439.05 | 338.24 | 31,246 |
21 Mar 2024 | 444.55 | 452.00 | 437.30 | 438.50 | 337.81 | 29,225 |
20 Mar 2024 | 425.95 | 462.80 | 425.45 | 438.55 | 337.85 | 40,537 |
19 Mar 2024 | 431.35 | 431.35 | 423.70 | 428.50 | 330.11 | 4,965 |
18 Mar 2024 | 432.55 | 436.00 | 429.40 | 431.15 | 332.15 | 7,326 |
15 Mar 2024 | 425.90 | 436.75 | 425.90 | 431.50 | 332.42 | 18,002 |
14 Mar 2024 | 412.55 | 427.65 | 412.55 | 425.30 | 327.64 | 68,353 |
13 Mar 2024 | 422.45 | 431.45 | 410.75 | 412.60 | 317.86 | 36,406 |
12 Mar 2024 | 439.65 | 439.65 | 416.50 | 420.95 | 324.29 | 32,719 |
11 Mar 2024 | 444.95 | 445.10 | 429.00 | 431.50 | 332.42 | 15,250 |
07 Mar 2024 | 424.40 | 452.50 | 424.40 | 444.10 | 342.13 | 24,507 |
06 Mar 2024 | 453.60 | 455.55 | 441.05 | 445.60 | 343.28 | 28,858 |
05 Mar 2024 | 461.35 | 461.35 | 452.30 | 453.50 | 349.37 | 8,898 |
04 Mar 2024 | 467.60 | 468.00 | 456.55 | 461.25 | 355.34 | 18,026 |
01 Mar 2024 | 475.00 | 475.00 | 446.40 | 461.60 | 355.61 | 42,608 |
29 Feb 2024 | 488.00 | 488.05 | 467.00 | 470.85 | 362.74 | 31,604 |
28 Feb 2024 | 474.70 | 495.15 | 472.20 | 484.45 | 373.21 | 123,914 |
27 Feb 2024 | 463.50 | 481.00 | 454.75 | 474.70 | 365.70 | 62,424 |
26 Feb 2024 | 465.65 | 471.00 | 454.20 | 456.20 | 351.45 | 15,750 |
23 Feb 2024 | 476.50 | 477.55 | 462.75 | 464.90 | 358.15 | 25,829 |
22 Feb 2024 | 475.00 | 475.15 | 468.40 | 472.50 | 364.01 | 32,607 |
21 Feb 2024 | 482.95 | 485.70 | 471.80 | 474.60 | 365.62 | 31,768 |
20 Feb 2024 | 475.00 | 480.00 | 465.35 | 475.20 | 366.09 | 36,134 |
19 Feb 2024 | 471.05 | 471.20 | 461.25 | 466.00 | 359.00 | 23,152 |
16 Feb 2024 | 472.65 | 486.65 | 464.70 | 469.00 | 361.31 | 97,573 |
15 Feb 2024 | 449.40 | 479.95 | 446.35 | 475.25 | 366.12 | 149,702 |
14 Feb 2024 | 442.75 | 445.95 | 435.75 | 439.80 | 338.81 | 111,025 |
13 Feb 2024 | 447.65 | 460.00 | 441.95 | 445.45 | 343.17 | 27,906 |
12 Feb 2024 | 440.20 | 450.00 | 437.90 | 441.70 | 340.28 | 82,498 |
09 Feb 2024 | 445.00 | 448.45 | 431.45 | 436.30 | 336.12 | 49,410 |
08 Feb 2024 | 435.30 | 444.35 | 435.30 | 441.30 | 339.97 | 45,912 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |