Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2024 | 514.10 | 529.80 | 509.60 | 524.65 | 524.65 | 25,566 |
17 May 2024 | 510.80 | 515.60 | 505.40 | 511.32 | 511.32 | 141,910 |
16 May 2024 | 519.40 | 523.40 | 511.60 | 515.40 | 515.40 | 31,119 |
15 May 2024 | 517.80 | 529.80 | 507.40 | 518.56 | 518.56 | 53,101 |
15 May 2024 | 5.7 Dividend | |||||
14 May 2024 | 517.80 | 540.00 | 504.00 | 517.64 | 511.94 | 326,350 |
13 May 2024 | 543.00 | 545.80 | 525.80 | 533.86 | 527.98 | 18,160 |
10 May 2024 | 542.20 | 547.40 | 534.20 | 536.92 | 531.00 | 588,500 |
09 May 2024 | 533.60 | 541.80 | 529.80 | 538.28 | 532.35 | 257,672 |
08 May 2024 | 533.50 | 540.80 | 528.80 | 534.80 | 528.91 | 293,616 |
07 May 2024 | 548.90 | 553.00 | 523.20 | 540.34 | 534.39 | 15,639 |
03 May 2024 | 513.80 | 534.20 | 508.60 | 533.20 | 527.33 | 222,598 |
02 May 2024 | 516.10 | 525.20 | 505.40 | 512.40 | 506.76 | 30,370 |
01 May 2024 | 517.20 | 517.20 | 517.20 | 517.20 | 511.50 | 2,872 |
30 Apr 2024 | 522.50 | 526.20 | 514.00 | 520.60 | 514.87 | 13,987 |
29 Apr 2024 | 524.20 | 530.80 | 520.60 | 526.09 | 520.30 | 27,337 |
26 Apr 2024 | 514.10 | 524.40 | 507.80 | 519.62 | 513.90 | 42,185 |
25 Apr 2024 | 519.40 | 523.20 | 498.70 | 513.00 | 507.35 | 108,934 |
24 Apr 2024 | 516.40 | 525.00 | 511.80 | 519.62 | 513.90 | 66,591 |
23 Apr 2024 | 508.50 | 519.40 | 505.60 | 518.00 | 512.30 | 65,509 |
22 Apr 2024 | 510.90 | 514.00 | 499.80 | 507.27 | 501.68 | 177,204 |
19 Apr 2024 | 509.30 | 519.20 | 500.00 | 504.97 | 499.41 | 80,383 |
18 Apr 2024 | 529.90 | 536.40 | 495.60 | 510.48 | 504.86 | 246,939 |
17 Apr 2024 | 539.10 | 546.80 | 510.00 | 531.10 | 525.25 | 56,103 |
16 Apr 2024 | 543.50 | 555.40 | 532.80 | 543.20 | 537.22 | 57,572 |
15 Apr 2024 | 550.60 | 557.80 | 535.80 | 552.22 | 546.13 | 145,512 |
12 Apr 2024 | 537.30 | 548.40 | 533.00 | 541.62 | 535.66 | 130,211 |
11 Apr 2024 | 525.30 | 536.00 | 518.60 | 529.80 | 523.96 | 91,249 |
10 Apr 2024 | 528.40 | 539.00 | 514.00 | 525.32 | 519.53 | 96,388 |
09 Apr 2024 | 567.60 | 588.80 | 490.10 | 560.03 | 553.86 | 245,845 |
08 Apr 2024 | 536.10 | 560.61 | 532.60 | 544.20 | 538.21 | 172,193 |
05 Apr 2024 | 534.80 | 540.40 | 525.40 | 534.70 | 528.81 | 64,839 |
04 Apr 2024 | 535.00 | 538.40 | 526.60 | 533.58 | 527.71 | 99,147 |
03 Apr 2024 | 533.30 | 535.00 | 522.60 | 529.27 | 523.44 | 102,565 |
02 Apr 2024 | 523.90 | 535.00 | 517.40 | 526.75 | 520.95 | 368,141 |
28 Mar 2024 | 514.60 | 522.00 | 505.20 | 521.10 | 515.37 | 44,112 |
27 Mar 2024 | 522.60 | 524.20 | 510.60 | 519.17 | 513.45 | 536,649 |
26 Mar 2024 | 508.60 | 522.00 | 504.00 | 520.07 | 514.35 | 124,432 |
25 Mar 2024 | 509.00 | 520.00 | 497.30 | 512.81 | 507.16 | 323,320 |
22 Mar 2024 | 493.60 | 505.20 | 491.60 | 500.58 | 495.07 | 93,042 |
21 Mar 2024 | 482.35 | 492.60 | 474.70 | 488.84 | 483.46 | 364,418 |
20 Mar 2024 | 480.85 | 481.30 | 450.00 | 473.94 | 468.72 | 147,838 |
19 Mar 2024 | 480.55 | 489.40 | 471.30 | 487.80 | 482.43 | 174,189 |
18 Mar 2024 | 465.95 | 477.10 | 454.10 | 470.20 | 465.02 | 185,834 |
15 Mar 2024 | 443.20 | 459.30 | 440.90 | 451.44 | 446.47 | 107,569 |
14 Mar 2024 | 429.15 | 447.80 | 418.70 | 442.24 | 437.37 | 237,853 |
13 Mar 2024 | 421.70 | 424.00 | 411.70 | 421.36 | 416.72 | 530,626 |
12 Mar 2024 | 419.20 | 421.30 | 408.20 | 412.20 | 407.66 | 113,017 |
11 Mar 2024 | 406.85 | 422.40 | 402.70 | 414.04 | 409.48 | 220,358 |
08 Mar 2024 | 437.45 | 440.40 | 416.90 | 423.91 | 419.24 | 127,846 |
07 Mar 2024 | 432.50 | 439.50 | 428.90 | 436.56 | 431.75 | 150,659 |
06 Mar 2024 | 440.20 | 442.70 | 428.00 | 435.00 | 430.21 | 77,720 |
05 Mar 2024 | 430.15 | 439.40 | 427.40 | 434.90 | 430.11 | 59,057 |
04 Mar 2024 | 436.10 | 449.00 | 420.20 | 430.52 | 425.78 | 60,554 |
01 Mar 2024 | 427.05 | 434.90 | 421.40 | 429.42 | 424.69 | 133,972 |
29 Feb 2024 | 422.35 | 427.00 | 410.00 | 424.00 | 419.33 | 167,406 |
28 Feb 2024 | 413.70 | 422.60 | 412.00 | 419.62 | 415.00 | 66,753 |
27 Feb 2024 | 427.00 | 431.50 | 392.30 | 408.20 | 403.71 | 217,234 |
26 Feb 2024 | 413.15 | 423.50 | 407.80 | 420.75 | 416.12 | 118,046 |
23 Feb 2024 | 402.40 | 414.40 | 401.70 | 410.77 | 406.25 | 101,967 |
22 Feb 2024 | 399.35 | 404.40 | 396.60 | 403.14 | 398.70 | 101,129 |
21 Feb 2024 | 401.80 | 404.50 | 391.20 | 398.88 | 394.49 | 351,738 |
20 Feb 2024 | 405.60 | 406.60 | 394.40 | 401.95 | 397.52 | 86,481 |
19 Feb 2024 | 403.45 | 405.50 | 381.20 | 399.59 | 395.19 | 127,936 |
16 Feb 2024 | 384.60 | 391.60 | 374.90 | 387.38 | 383.11 | 327,842 |
15 Feb 2024 | 372.35 | 377.90 | 362.20 | 377.15 | 373.00 | 210,953 |
14 Feb 2024 | 367.60 | 373.50 | 362.80 | 365.27 | 361.25 | 116,392 |
13 Feb 2024 | 364.95 | 367.20 | 346.80 | 364.82 | 360.80 | 115,766 |
12 Feb 2024 | 341.90 | 349.90 | 334.50 | 347.62 | 343.79 | 87,059 |
09 Feb 2024 | 332.50 | 338.10 | 332.10 | 335.29 | 331.60 | 53,823 |
08 Feb 2024 | 333.85 | 336.30 | 329.40 | 331.77 | 328.11 | 25,083 |
07 Feb 2024 | 333.60 | 339.90 | 326.00 | 334.07 | 330.39 | 9,663 |
06 Feb 2024 | 329.55 | 335.30 | 325.50 | 333.46 | 329.79 | 153,573 |
05 Feb 2024 | 329.65 | 333.00 | 323.50 | 327.25 | 323.64 | 85,347 |
02 Feb 2024 | 329.45 | 331.80 | 326.40 | 329.84 | 326.21 | 25,199 |
01 Feb 2024 | 323.70 | 329.80 | 322.70 | 328.24 | 324.62 | 23,549 |
31 Jan 2024 | 325.60 | 327.70 | 322.70 | 325.60 | 322.02 | 54,982 |
30 Jan 2024 | 328.45 | 329.70 | 323.60 | 324.99 | 321.42 | 81,067 |
29 Jan 2024 | 320.05 | 326.80 | 315.00 | 326.65 | 323.05 | 28,468 |
26 Jan 2024 | 325.40 | 327.80 | 311.20 | 320.13 | 316.61 | 93,460 |
25 Jan 2024 | 332.25 | 334.30 | 327.60 | 330.41 | 326.77 | 77,112 |
24 Jan 2024 | 327.45 | 332.80 | 323.10 | 331.15 | 327.50 | 24,800 |
23 Jan 2024 | 335.45 | 337.20 | 322.10 | 325.95 | 322.36 | 179,517 |
22 Jan 2024 | 331.20 | 336.20 | 327.00 | 333.55 | 329.88 | 91,713 |
19 Jan 2024 | 336.65 | 341.20 | 329.50 | 331.48 | 327.83 | 214,696 |
18 Jan 2024 | 328.05 | 336.70 | 323.80 | 335.57 | 331.88 | 131,728 |
17 Jan 2024 | 320.65 | 327.00 | 317.80 | 325.75 | 322.16 | 81,460 |
16 Jan 2024 | 315.85 | 324.10 | 313.70 | 320.86 | 317.32 | 154,997 |
15 Jan 2024 | 318.45 | 318.90 | 313.90 | 315.66 | 312.19 | 91,771 |
12 Jan 2024 | 311.20 | 316.40 | 306.30 | 315.88 | 312.40 | 150,464 |
11 Jan 2024 | 308.10 | 312.30 | 304.10 | 308.99 | 305.59 | 41,679 |
10 Jan 2024 | 306.30 | 310.80 | 303.20 | 306.05 | 302.68 | 36,351 |
09 Jan 2024 | 309.00 | 311.90 | 299.60 | 311.62 | 308.19 | 343,913 |
08 Jan 2024 | 305.50 | 308.02 | 304.90 | 305.08 | 301.72 | 60,076 |
05 Jan 2024 | 304.95 | 306.30 | 302.80 | 304.53 | 301.17 | 78,197 |
04 Jan 2024 | 297.15 | 305.40 | 294.10 | 301.17 | 297.85 | 146,137 |
03 Jan 2024 | 298.45 | 301.00 | 295.40 | 296.23 | 292.97 | 24,810 |
02 Jan 2024 | 289.65 | 303.30 | 285.20 | 299.14 | 295.85 | 77,902 |
29 Dec 2023 | 287.65 | 289.00 | 285.10 | 288.00 | 284.82 | 7,420 |
28 Dec 2023 | 287.05 | 288.60 | 286.90 | 287.50 | 284.33 | 13,292 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |