Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 0.00 | 0.00 | 0.00 | 526.60 | 526.60 | 32 |
20 May 2024 | 514.10 | 529.80 | 509.60 | 528.60 | 528.60 | 25,565 |
17 May 2024 | 510.80 | 515.60 | 505.40 | 512.30 | 512.30 | 141,910 |
16 May 2024 | 519.40 | 523.40 | 511.60 | 514.90 | 514.90 | 31,119 |
15 May 2024 | 517.80 | 529.80 | 507.40 | 515.60 | 515.60 | 53,668 |
15 May 2024 | 5.7 Dividend | |||||
14 May 2024 | 517.80 | 540.00 | 504.00 | 520.40 | 514.70 | 326,349 |
13 May 2024 | 543.00 | 545.80 | 525.80 | 536.30 | 530.43 | 18,160 |
10 May 2024 | 542.20 | 547.40 | 534.20 | 537.00 | 531.12 | 588,499 |
09 May 2024 | 533.60 | 541.80 | 529.80 | 541.40 | 535.47 | 257,671 |
08 May 2024 | 533.50 | 540.80 | 528.80 | 535.30 | 529.44 | 293,615 |
07 May 2024 | 548.90 | 553.00 | 523.20 | 531.40 | 525.58 | 15,639 |
03 May 2024 | 513.80 | 534.20 | 508.60 | 533.20 | 527.36 | 222,597 |
02 May 2024 | 516.10 | 512.34 | 512.34 | 510.90 | 505.30 | 283,262 |
01 May 2024 | 517.20 | 517.20 | 517.20 | 520.60 | 514.90 | 2,872 |
30 Apr 2024 | 522.50 | 526.20 | 514.00 | 520.60 | 514.90 | 13,986 |
29 Apr 2024 | 524.20 | 530.80 | 520.60 | 524.00 | 518.26 | 27,337 |
26 Apr 2024 | 514.10 | 524.40 | 507.80 | 521.30 | 515.59 | 42,185 |
25 Apr 2024 | 519.40 | 523.20 | 498.70 | 513.80 | 508.17 | 108,933 |
24 Apr 2024 | 516.40 | 525.00 | 511.80 | 519.40 | 513.71 | 66,590 |
23 Apr 2024 | 508.50 | 519.40 | 505.60 | 514.90 | 509.26 | 65,508 |
22 Apr 2024 | 510.90 | 514.00 | 499.80 | 508.20 | 502.63 | 177,203 |
19 Apr 2024 | 509.30 | 519.20 | 500.00 | 505.20 | 499.67 | 80,382 |
18 Apr 2024 | 529.90 | 536.40 | 495.60 | 511.60 | 506.00 | 246,938 |
17 Apr 2024 | 539.10 | 546.80 | 510.00 | 532.10 | 526.27 | 56,102 |
16 Apr 2024 | 543.50 | 555.40 | 532.80 | 542.40 | 536.46 | 57,572 |
15 Apr 2024 | 550.60 | 557.80 | 535.80 | 549.60 | 543.58 | 145,512 |
12 Apr 2024 | 537.30 | 548.40 | 533.00 | 544.00 | 538.04 | 130,211 |
11 Apr 2024 | 525.30 | 536.00 | 518.60 | 532.60 | 526.77 | 91,248 |
10 Apr 2024 | 528.40 | 539.00 | 514.00 | 526.40 | 520.63 | 96,388 |
09 Apr 2024 | 567.60 | 588.80 | 490.10 | 525.40 | 519.65 | 245,844 |
08 Apr 2024 | 536.10 | 560.61 | 532.60 | 556.10 | 550.01 | 172,193 |
05 Apr 2024 | 534.80 | 540.40 | 525.40 | 537.20 | 531.32 | 64,839 |
04 Apr 2024 | 535.00 | 538.40 | 526.60 | 536.20 | 530.33 | 99,146 |
03 Apr 2024 | 533.30 | 535.00 | 522.60 | 533.20 | 527.36 | 102,565 |
02 Apr 2024 | 523.90 | 535.00 | 517.40 | 522.90 | 517.17 | 368,141 |
28 Mar 2024 | 514.60 | 522.00 | 505.20 | 519.20 | 513.51 | 44,111 |
27 Mar 2024 | 522.60 | 524.20 | 510.60 | 512.60 | 506.99 | 536,648 |
26 Mar 2024 | 508.60 | 522.00 | 504.00 | 518.70 | 513.02 | 124,432 |
25 Mar 2024 | 509.00 | 520.00 | 497.30 | 506.40 | 500.85 | 323,319 |
22 Mar 2024 | 493.60 | 505.20 | 491.60 | 499.55 | 494.08 | 93,041 |
21 Mar 2024 | 482.35 | 492.60 | 474.70 | 490.40 | 485.03 | 364,418 |
20 Mar 2024 | 480.85 | 481.30 | 450.00 | 478.25 | 473.01 | 147,837 |
19 Mar 2024 | 480.55 | 489.40 | 471.30 | 486.45 | 481.12 | 174,189 |
18 Mar 2024 | 465.95 | 477.10 | 454.10 | 475.45 | 470.24 | 185,834 |
15 Mar 2024 | 443.20 | 459.30 | 440.90 | 458.15 | 453.13 | 144,652 |
14 Mar 2024 | 429.15 | 447.80 | 418.70 | 441.80 | 436.96 | 237,852 |
13 Mar 2024 | 421.70 | 424.00 | 411.70 | 419.80 | 415.20 | 530,626 |
12 Mar 2024 | 419.20 | 421.30 | 408.20 | 417.40 | 412.83 | 155,072 |
11 Mar 2024 | 406.85 | 422.40 | 402.70 | 415.85 | 411.30 | 220,358 |
08 Mar 2024 | 437.45 | 440.40 | 416.90 | 424.65 | 420.00 | 180,732 |
07 Mar 2024 | 432.50 | 439.50 | 428.90 | 438.75 | 433.94 | 150,659 |
06 Mar 2024 | 440.20 | 442.70 | 428.00 | 433.05 | 428.31 | 77,720 |
05 Mar 2024 | 430.15 | 439.40 | 427.40 | 435.40 | 430.63 | 59,056 |
04 Mar 2024 | 436.10 | 449.00 | 420.20 | 429.40 | 424.70 | 60,553 |
01 Mar 2024 | 427.05 | 434.90 | 421.40 | 429.90 | 425.19 | 133,972 |
29 Feb 2024 | 422.35 | 427.00 | 410.00 | 425.30 | 420.64 | 167,406 |
28 Feb 2024 | 413.70 | 422.60 | 412.00 | 419.65 | 415.05 | 66,752 |
27 Feb 2024 | 427.00 | 431.50 | 392.30 | 416.55 | 411.99 | 217,234 |
26 Feb 2024 | 413.15 | 423.50 | 407.80 | 420.50 | 415.89 | 118,045 |
23 Feb 2024 | 402.40 | 414.40 | 401.70 | 409.40 | 404.92 | 101,966 |
22 Feb 2024 | 399.35 | 404.40 | 396.60 | 401.90 | 397.50 | 101,128 |
21 Feb 2024 | 401.80 | 404.50 | 391.20 | 398.75 | 394.38 | 351,738 |
20 Feb 2024 | 405.60 | 406.60 | 394.40 | 402.30 | 397.89 | 86,480 |
19 Feb 2024 | 403.45 | 405.50 | 381.20 | 402.85 | 398.44 | 127,935 |
16 Feb 2024 | 384.60 | 391.60 | 374.90 | 386.95 | 382.71 | 327,841 |
15 Feb 2024 | 372.35 | 377.90 | 362.20 | 377.70 | 373.56 | 210,952 |
14 Feb 2024 | 367.60 | 373.50 | 362.80 | 365.95 | 361.94 | 116,391 |
13 Feb 2024 | 364.95 | 367.20 | 346.80 | 364.20 | 360.21 | 115,766 |
12 Feb 2024 | 341.90 | 349.90 | 334.50 | 349.05 | 345.23 | 87,058 |
09 Feb 2024 | 332.50 | 338.10 | 332.10 | 336.00 | 332.32 | 53,823 |
08 Feb 2024 | 333.85 | 336.30 | 329.40 | 331.25 | 327.62 | 25,083 |
07 Feb 2024 | 333.60 | 339.90 | 326.00 | 335.55 | 331.87 | 15,816 |
06 Feb 2024 | 329.55 | 335.30 | 325.50 | 334.30 | 330.64 | 153,572 |
05 Feb 2024 | 329.65 | 333.00 | 323.50 | 326.80 | 323.22 | 85,347 |
02 Feb 2024 | 329.45 | 331.80 | 326.40 | 328.80 | 325.20 | 36,552 |
01 Feb 2024 | 323.70 | 329.80 | 322.70 | 327.60 | 324.01 | 37,070 |
31 Jan 2024 | 325.60 | 327.70 | 322.70 | 325.60 | 322.03 | 54,981 |
30 Jan 2024 | 328.45 | 329.70 | 323.60 | 325.30 | 321.74 | 81,067 |
29 Jan 2024 | 320.05 | 326.80 | 315.00 | 325.40 | 321.84 | 28,467 |
26 Jan 2024 | 325.40 | 327.80 | 311.20 | 318.90 | 315.41 | 93,459 |
25 Jan 2024 | 332.25 | 334.30 | 327.60 | 328.45 | 324.85 | 77,112 |
24 Jan 2024 | 327.45 | 332.80 | 323.10 | 331.60 | 327.97 | 24,800 |
23 Jan 2024 | 335.45 | 337.20 | 322.10 | 323.90 | 320.35 | 179,517 |
22 Jan 2024 | 331.20 | 336.20 | 327.00 | 333.50 | 329.85 | 91,713 |
19 Jan 2024 | 336.65 | 341.20 | 329.50 | 331.25 | 327.62 | 214,695 |
18 Jan 2024 | 328.05 | 336.70 | 323.80 | 334.50 | 330.84 | 131,727 |
17 Jan 2024 | 320.65 | 327.00 | 317.80 | 325.80 | 322.23 | 81,459 |
16 Jan 2024 | 315.85 | 324.10 | 313.70 | 321.40 | 317.88 | 154,996 |
15 Jan 2024 | 316.60 | 318.90 | 313.90 | 315.50 | 312.04 | 91,771 |
12 Jan 2024 | 311.20 | 316.40 | 306.30 | 315.65 | 312.19 | 150,463 |
11 Jan 2024 | 308.10 | 312.30 | 304.10 | 308.70 | 305.32 | 41,679 |
10 Jan 2024 | 306.30 | 310.80 | 303.20 | 307.05 | 303.69 | 36,351 |
09 Jan 2024 | 309.00 | 311.90 | 299.60 | 305.35 | 302.01 | 343,912 |
08 Jan 2024 | 305.50 | 308.02 | 304.90 | 307.50 | 304.13 | 60,075 |
05 Jan 2024 | 304.95 | 306.30 | 302.80 | 306.20 | 302.85 | 78,197 |
04 Jan 2024 | 297.15 | 305.40 | 294.10 | 303.95 | 300.62 | 146,136 |
03 Jan 2024 | 298.45 | 301.00 | 295.40 | 296.35 | 293.10 | 24,810 |
02 Jan 2024 | 289.65 | 303.30 | 285.20 | 299.90 | 296.62 | 77,901 |
29 Dec 2023 | 287.65 | 289.00 | 285.10 | 287.50 | 284.35 | 7,420 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |