Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2024 | 514.20 | 531.20 | 513.60 | 531.20 | 531.20 | 239,971 |
17 May 2024 | 511.00 | 515.80 | 505.20 | 512.00 | 512.00 | 236,832 |
16 May 2024 | 519.40 | 523.80 | 511.80 | 513.40 | 513.40 | 246,892 |
15 May 2024 | 518.00 | 522.80 | 507.80 | 515.40 | 515.40 | 314,770 |
15 May 2024 | 5.7 Dividend | |||||
14 May 2024 | 518.00 | 523.00 | 504.00 | 521.60 | 515.90 | 589,539 |
13 May 2024 | 543.00 | 544.20 | 527.80 | 536.20 | 530.34 | 237,986 |
10 May 2024 | 542.00 | 544.20 | 534.20 | 535.80 | 529.94 | 171,612 |
09 May 2024 | 533.80 | 542.00 | 533.00 | 541.80 | 535.88 | 152,696 |
08 May 2024 | 533.00 | 540.80 | 532.20 | 534.80 | 528.96 | 165,034 |
07 May 2024 | 549.00 | 550.60 | 523.20 | 528.80 | 523.02 | 391,210 |
06 May 2024 | 537.00 | 546.80 | 536.40 | 546.40 | 540.43 | 223,684 |
03 May 2024 | 513.80 | 536.60 | 511.00 | 536.60 | 530.74 | 383,071 |
02 May 2024 | 516.40 | 518.20 | 505.60 | 512.40 | 506.80 | 286,327 |
30 Apr 2024 | 523.00 | 525.40 | 513.60 | 517.20 | 511.55 | 202,216 |
29 Apr 2024 | 524.20 | 530.60 | 521.20 | 525.00 | 519.26 | 189,819 |
26 Apr 2024 | 513.00 | 524.40 | 507.80 | 524.40 | 518.67 | 302,400 |
25 Apr 2024 | 519.60 | 519.80 | 498.70 | 513.00 | 507.39 | 391,168 |
24 Apr 2024 | 516.40 | 524.80 | 511.20 | 520.60 | 514.91 | 264,447 |
23 Apr 2024 | 509.00 | 519.40 | 507.00 | 514.60 | 508.98 | 398,292 |
22 Apr 2024 | 510.20 | 513.60 | 499.70 | 509.80 | 504.23 | 394,196 |
19 Apr 2024 | 508.20 | 511.60 | 500.00 | 504.00 | 498.49 | 496,451 |
18 Apr 2024 | 529.80 | 529.80 | 495.80 | 510.40 | 504.82 | 791,777 |
17 Apr 2024 | 540.00 | 540.60 | 512.00 | 531.80 | 525.99 | 516,390 |
16 Apr 2024 | 544.20 | 548.60 | 533.60 | 543.40 | 537.46 | 403,974 |
15 Apr 2024 | 549.80 | 557.80 | 539.00 | 551.80 | 545.77 | 429,000 |
12 Apr 2024 | 537.60 | 548.20 | 533.20 | 543.20 | 537.26 | 449,855 |
11 Apr 2024 | 525.40 | 536.00 | 524.20 | 532.80 | 526.98 | 368,968 |
10 Apr 2024 | 528.00 | 538.80 | 513.80 | 523.00 | 517.28 | 672,994 |
09 Apr 2024 | 566.40 | 571.80 | 492.50 | 522.00 | 516.30 | 1,949,148 |
08 Apr 2024 | 536.20 | 560.60 | 534.40 | 560.60 | 554.47 | 534,195 |
05 Apr 2024 | 535.00 | 537.80 | 525.40 | 536.80 | 530.93 | 435,949 |
04 Apr 2024 | 535.00 | 538.60 | 527.00 | 537.00 | 531.13 | 369,064 |
03 Apr 2024 | 532.00 | 535.00 | 522.60 | 533.60 | 527.77 | 410,716 |
02 Apr 2024 | 523.60 | 535.60 | 517.20 | 527.60 | 521.83 | 523,088 |
28 Mar 2024 | 514.40 | 522.20 | 512.00 | 521.00 | 515.31 | 283,421 |
27 Mar 2024 | 522.20 | 523.80 | 510.20 | 511.60 | 506.01 | 424,270 |
26 Mar 2024 | 507.80 | 521.00 | 507.60 | 521.00 | 515.31 | 415,164 |
25 Mar 2024 | 506.80 | 520.40 | 500.80 | 507.20 | 501.66 | 765,053 |
22 Mar 2024 | 493.70 | 505.40 | 491.60 | 500.40 | 494.93 | 421,749 |
21 Mar 2024 | 481.00 | 492.80 | 480.60 | 491.80 | 486.43 | 364,698 |
20 Mar 2024 | 481.00 | 481.40 | 463.80 | 477.60 | 472.38 | 647,062 |
19 Mar 2024 | 480.50 | 489.40 | 471.40 | 487.80 | 482.47 | 520,334 |
18 Mar 2024 | 466.00 | 477.10 | 459.70 | 477.10 | 471.89 | 488,332 |
15 Mar 2024 | 444.30 | 459.10 | 441.50 | 456.90 | 451.91 | 619,332 |
14 Mar 2024 | 428.70 | 447.90 | 428.00 | 443.60 | 438.75 | 676,466 |
13 Mar 2024 | 421.40 | 423.20 | 411.90 | 421.30 | 416.70 | 300,811 |
12 Mar 2024 | 419.00 | 420.50 | 409.90 | 418.30 | 413.73 | 309,245 |
11 Mar 2024 | 406.70 | 421.30 | 402.00 | 415.50 | 410.96 | 453,632 |
08 Mar 2024 | 437.30 | 437.50 | 416.90 | 421.80 | 417.19 | 588,542 |
07 Mar 2024 | 432.40 | 439.40 | 429.00 | 436.50 | 431.73 | 396,312 |
06 Mar 2024 | 440.10 | 441.10 | 428.40 | 432.30 | 427.58 | 484,831 |
05 Mar 2024 | 430.00 | 439.30 | 430.00 | 434.50 | 429.75 | 288,918 |
04 Mar 2024 | 436.10 | 436.50 | 420.30 | 430.00 | 425.30 | 417,898 |
01 Mar 2024 | 427.00 | 434.80 | 426.30 | 429.10 | 424.41 | 288,441 |
29 Feb 2024 | 421.50 | 426.70 | 421.10 | 424.00 | 419.37 | 351,948 |
28 Feb 2024 | 414.40 | 422.50 | 412.10 | 421.40 | 416.79 | 235,023 |
27 Feb 2024 | 427.60 | 428.00 | 395.30 | 414.80 | 410.27 | 753,635 |
26 Feb 2024 | 413.00 | 423.20 | 412.40 | 421.80 | 417.19 | 422,557 |
23 Feb 2024 | 402.20 | 414.40 | 402.20 | 410.30 | 405.82 | 343,878 |
22 Feb 2024 | 398.60 | 404.50 | 398.60 | 401.70 | 397.31 | 309,475 |
21 Feb 2024 | 402.50 | 403.10 | 391.30 | 400.00 | 395.63 | 393,466 |
20 Feb 2024 | 404.90 | 406.30 | 394.60 | 401.90 | 397.51 | 448,279 |
19 Feb 2024 | 403.40 | 404.10 | 391.30 | 404.10 | 399.68 | 611,512 |
16 Feb 2024 | 384.00 | 389.30 | 378.10 | 388.20 | 383.96 | 449,879 |
15 Feb 2024 | 372.00 | 377.90 | 370.00 | 377.20 | 373.08 | 392,195 |
14 Feb 2024 | 368.00 | 373.50 | 364.40 | 364.40 | 360.42 | 451,875 |
13 Feb 2024 | 365.00 | 366.30 | 357.20 | 365.00 | 361.01 | 510,856 |
12 Feb 2024 | 342.30 | 349.90 | 341.20 | 348.90 | 345.09 | 290,218 |
09 Feb 2024 | 332.20 | 338.00 | 332.20 | 336.60 | 332.92 | 217,436 |
08 Feb 2024 | 333.80 | 335.00 | 329.80 | 332.10 | 328.47 | 147,852 |
07 Feb 2024 | 333.90 | 335.90 | 332.80 | 333.80 | 330.15 | 155,545 |
06 Feb 2024 | 329.80 | 335.20 | 328.30 | 333.50 | 329.86 | 270,252 |
05 Feb 2024 | 329.30 | 333.00 | 324.00 | 327.50 | 323.92 | 276,745 |
02 Feb 2024 | 329.60 | 331.80 | 326.50 | 328.20 | 324.61 | 162,372 |
01 Feb 2024 | 324.20 | 329.90 | 323.00 | 328.50 | 324.91 | 171,514 |
31 Jan 2024 | 325.50 | 327.60 | 322.90 | 324.80 | 321.25 | 132,527 |
30 Jan 2024 | 327.40 | 329.40 | 323.70 | 324.90 | 321.35 | 141,569 |
29 Jan 2024 | 320.00 | 326.70 | 320.00 | 326.60 | 323.03 | 236,431 |
26 Jan 2024 | 325.20 | 326.80 | 313.40 | 317.00 | 313.54 | 425,003 |
25 Jan 2024 | 332.30 | 332.70 | 327.50 | 327.80 | 324.22 | 191,012 |
24 Jan 2024 | 327.10 | 332.80 | 325.40 | 331.70 | 328.08 | 164,472 |
23 Jan 2024 | 335.10 | 336.10 | 323.70 | 325.10 | 321.55 | 351,371 |
22 Jan 2024 | 331.00 | 336.00 | 327.20 | 333.80 | 330.15 | 158,667 |
19 Jan 2024 | 336.60 | 337.90 | 329.60 | 330.30 | 326.69 | 324,897 |
18 Jan 2024 | 328.30 | 336.70 | 324.30 | 334.20 | 330.55 | 355,772 |
17 Jan 2024 | 320.00 | 327.00 | 320.00 | 325.80 | 322.24 | 235,719 |
16 Jan 2024 | 315.80 | 324.10 | 314.00 | 320.40 | 316.90 | 246,670 |
15 Jan 2024 | 318.60 | 318.90 | 314.60 | 315.60 | 312.15 | 160,426 |
12 Jan 2024 | 311.00 | 316.30 | 310.70 | 315.80 | 312.35 | 231,146 |
11 Jan 2024 | 308.10 | 310.80 | 306.20 | 308.20 | 304.83 | 130,874 |
10 Jan 2024 | 306.10 | 310.70 | 305.00 | 306.00 | 302.66 | 151,084 |
09 Jan 2024 | 309.00 | 311.90 | 298.30 | 305.10 | 301.77 | 280,550 |
08 Jan 2024 | 305.50 | 307.80 | 304.60 | 307.40 | 304.04 | 127,099 |
05 Jan 2024 | 304.90 | 306.40 | 302.70 | 305.10 | 301.77 | 140,626 |
04 Jan 2024 | 297.00 | 305.30 | 296.90 | 305.10 | 301.77 | 212,519 |
03 Jan 2024 | 299.00 | 300.20 | 295.30 | 297.00 | 293.75 | 179,890 |
02 Jan 2024 | 289.70 | 300.10 | 289.30 | 299.20 | 295.93 | 430,839 |
29 Dec 2023 | 287.60 | 288.50 | 286.40 | 287.00 | 283.86 | 92,422 |
28 Dec 2023 | 287.10 | 288.90 | 287.10 | 287.70 | 284.56 | 96,322 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |