Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 340.00 | 346.00 | 335.50 | 342.00 | 342.00 | 987,289 |
27 Jun 2024 | 332.00 | 340.00 | 332.00 | 337.00 | 337.00 | 694,271 |
26 Jun 2024 | 338.00 | 340.00 | 333.00 | 333.00 | 333.00 | 783,279 |
25 Jun 2024 | 340.00 | 341.50 | 335.00 | 335.00 | 335.00 | 710,565 |
24 Jun 2024 | 336.00 | 340.50 | 335.50 | 337.50 | 337.50 | 814,452 |
21 Jun 2024 | 338.00 | 339.50 | 334.00 | 335.50 | 335.50 | 736,127 |
20 Jun 2024 | 337.50 | 339.50 | 336.50 | 336.50 | 336.50 | 332,875 |
19 Jun 2024 | 340.00 | 341.00 | 337.50 | 338.50 | 338.50 | 531,152 |
18 Jun 2024 | 339.00 | 341.50 | 334.25 | 340.00 | 340.00 | 1,227,872 |
17 Jun 2024 | 332.00 | 338.00 | 332.00 | 335.50 | 335.50 | 978,810 |
14 Jun 2024 | 331.50 | 335.00 | 329.50 | 330.50 | 330.50 | 832,150 |
13 Jun 2024 | 334.00 | 336.50 | 330.00 | 332.00 | 332.00 | 2,222,081 |
12 Jun 2024 | 334.50 | 339.50 | 331.00 | 336.50 | 336.50 | 694,298 |
11 Jun 2024 | 340.00 | 341.00 | 332.00 | 333.00 | 333.00 | 1,163,714 |
10 Jun 2024 | 330.00 | 341.00 | 325.00 | 340.00 | 340.00 | 813,687 |
07 Jun 2024 | 322.50 | 333.00 | 322.50 | 333.00 | 333.00 | 1,307,397 |
06 Jun 2024 | 323.00 | 329.50 | 320.50 | 329.50 | 329.50 | 852,894 |
05 Jun 2024 | 323.00 | 326.00 | 322.50 | 323.00 | 323.00 | 2,222,152 |
04 Jun 2024 | 326.00 | 332.00 | 321.95 | 324.50 | 324.50 | 4,235,288 |
03 Jun 2024 | 318.00 | 326.00 | 318.00 | 326.00 | 326.00 | 436,285 |
31 May 2024 | 320.00 | 329.50 | 320.00 | 325.00 | 325.00 | 3,259,569 |
30 May 2024 | 317.50 | 324.00 | 312.50 | 324.00 | 324.00 | 1,616,336 |
29 May 2024 | 332.00 | 332.00 | 317.50 | 317.50 | 317.50 | 3,340,748 |
28 May 2024 | 332.50 | 338.02 | 326.00 | 328.00 | 328.00 | 802,624 |
24 May 2024 | 329.50 | 343.50 | 328.50 | 341.50 | 341.50 | 2,773,492 |
23 May 2024 | 325.50 | 334.00 | 325.50 | 331.50 | 331.50 | 1,296,107 |
22 May 2024 | 338.60 | 338.60 | 316.35 | 326.30 | 326.30 | 1,834,424 |
21 May 2024 | 341.00 | 349.50 | 324.00 | 330.00 | 330.00 | 2,729,655 |
20 May 2024 | 340.00 | 350.45 | 333.40 | 340.95 | 340.95 | 2,723,202 |
20 May 2024 | 218.62 Dividend | |||||
20 May 2024 | 10:17 Stock split | |||||
17 May 2024 | 549.10 | 549.10 | 536.52 | 548.08 | 329.46 | 729,683 |
16 May 2024 | 538.56 | 550.80 | 538.56 | 547.06 | 328.85 | 989,801 |
15 May 2024 | 537.20 | 542.23 | 529.72 | 538.22 | 323.53 | 562,333 |
14 May 2024 | 529.38 | 535.50 | 527.00 | 535.50 | 321.90 | 7,148,278 |
13 May 2024 | 532.44 | 534.82 | 510.00 | 529.38 | 318.22 | 610,646 |
10 May 2024 | 533.80 | 535.16 | 528.36 | 530.74 | 319.04 | 4,162,255 |
09 May 2024 | 527.34 | 544.27 | 523.94 | 533.80 | 320.88 | 685,418 |
08 May 2024 | 535.50 | 544.00 | 527.00 | 530.74 | 319.04 | 3,874,013 |
07 May 2024 | 522.24 | 544.68 | 522.24 | 540.60 | 324.96 | 300,144 |
03 May 2024 | 521.90 | 537.20 | 521.90 | 533.80 | 320.88 | 458,321 |
02 May 2024 | 517.48 | 535.02 | 535.02 | 534.48 | 321.28 | 350,649 |
01 May 2024 | 523.60 | 529.04 | 529.04 | 529.04 | 318.01 | 1,752,914 |
30 Apr 2024 | 535.50 | 536.18 | 530.06 | 531.76 | 319.65 | 335,688 |
29 Apr 2024 | 528.70 | 536.86 | 527.00 | 533.80 | 320.88 | 2,596,641 |
26 Apr 2024 | 535.50 | 535.50 | 526.32 | 535.16 | 321.69 | 3,566,737 |
25 Apr 2024 | 533.80 | 535.50 | 525.64 | 528.70 | 317.81 | 1,093,755 |
24 Apr 2024 | 530.40 | 535.16 | 527.34 | 532.78 | 320.26 | 1,276,948 |
23 Apr 2024 | 527.68 | 534.48 | 523.26 | 534.48 | 321.28 | 977,802 |
22 Apr 2024 | 527.34 | 536.18 | 527.34 | 529.72 | 318.42 | 1,047,614 |
19 Apr 2024 | 533.80 | 533.80 | 519.86 | 531.42 | 319.45 | 1,257,401 |
18 Apr 2024 | 533.80 | 533.80 | 528.36 | 530.74 | 319.04 | 646,158 |
17 Apr 2024 | 530.74 | 533.46 | 529.72 | 530.74 | 319.04 | 909,144 |
16 Apr 2024 | 528.36 | 533.80 | 527.34 | 531.42 | 319.45 | 1,025,324 |
15 Apr 2024 | 532.10 | 545.36 | 529.38 | 531.42 | 319.45 | 1,069,296 |
12 Apr 2024 | 540.94 | 540.94 | 536.18 | 537.20 | 322.92 | 612,798 |
11 Apr 2024 | 542.30 | 542.30 | 534.14 | 536.52 | 322.51 | 715,587 |
10 Apr 2024 | 541.62 | 541.62 | 535.84 | 537.88 | 323.33 | 3,398,092 |
09 Apr 2024 | 533.12 | 538.22 | 533.12 | 537.54 | 323.12 | 498,434 |
08 Apr 2024 | 534.48 | 537.88 | 529.72 | 536.86 | 322.72 | 746,287 |
05 Apr 2024 | 532.10 | 535.84 | 528.02 | 535.50 | 321.90 | 1,623,251 |
04 Apr 2024 | 532.44 | 544.00 | 532.10 | 532.10 | 319.85 | 2,130,130 |
03 Apr 2024 | 515.10 | 521.22 | 515.10 | 518.84 | 311.88 | 416,098 |
02 Apr 2024 | 516.80 | 518.50 | 513.14 | 516.80 | 310.66 | 1,453,088 |
28 Mar 2024 | 518.50 | 520.88 | 513.40 | 516.46 | 310.45 | 1,758,194 |
27 Mar 2024 | 513.40 | 524.62 | 513.40 | 516.80 | 310.66 | 6,427,242 |
26 Mar 2024 | 522.92 | 529.04 | 522.24 | 522.24 | 313.93 | 2,824,374 |
25 Mar 2024 | 523.94 | 527.51 | 520.54 | 521.90 | 313.72 | 2,648,587 |
22 Mar 2024 | 520.20 | 532.10 | 520.20 | 528.70 | 317.81 | 3,015,673 |
21 Mar 2024 | 526.66 | 534.82 | 519.52 | 531.42 | 319.45 | 6,281,137 |
20 Mar 2024 | 512.04 | 513.74 | 506.26 | 511.70 | 307.59 | 788,767 |
19 Mar 2024 | 523.26 | 523.26 | 508.30 | 513.06 | 308.41 | 368,585 |
18 Mar 2024 | 510.00 | 517.48 | 508.30 | 510.68 | 306.98 | 299,558 |
15 Mar 2024 | 523.26 | 523.26 | 508.64 | 509.32 | 306.16 | 947,331 |
14 Mar 2024 | 498.44 | 514.42 | 498.44 | 509.66 | 306.37 | 315,231 |
13 Mar 2024 | 509.32 | 511.02 | 508.30 | 510.00 | 306.57 | 504,356 |
12 Mar 2024 | 518.50 | 518.50 | 508.98 | 508.98 | 305.96 | 318,539 |
11 Mar 2024 | 510.00 | 512.04 | 505.92 | 511.70 | 307.59 | 218,567 |
08 Mar 2024 | 512.38 | 512.38 | 508.64 | 511.70 | 307.59 | 331,168 |
07 Mar 2024 | 509.66 | 513.40 | 507.28 | 512.38 | 308.00 | 398,357 |
06 Mar 2024 | 511.70 | 512.04 | 507.96 | 510.00 | 306.57 | 1,211,735 |
05 Mar 2024 | 501.84 | 510.68 | 501.84 | 508.98 | 305.96 | 489,284 |
04 Mar 2024 | 510.00 | 511.36 | 507.62 | 509.66 | 306.37 | 1,090,746 |
01 Mar 2024 | 510.34 | 511.70 | 507.62 | 511.70 | 307.59 | 539,789 |
29 Feb 2024 | 510.00 | 510.34 | 502.18 | 507.28 | 304.93 | 1,043,478 |
28 Feb 2024 | 510.68 | 515.44 | 504.22 | 510.00 | 306.57 | 705,633 |
27 Feb 2024 | 513.40 | 515.78 | 503.54 | 514.76 | 309.43 | 1,797,003 |
26 Feb 2024 | 512.38 | 516.12 | 510.68 | 513.74 | 308.82 | 266,865 |
23 Feb 2024 | 507.96 | 517.14 | 507.96 | 514.42 | 309.23 | 2,242,341 |
22 Feb 2024 | 516.80 | 516.80 | 506.60 | 514.42 | 309.23 | 1,330,454 |
21 Feb 2024 | 507.96 | 512.04 | 502.52 | 509.32 | 306.16 | 392,012 |
20 Feb 2024 | 510.00 | 513.23 | 508.30 | 512.38 | 308.00 | 356,308 |
19 Feb 2024 | 510.00 | 514.76 | 505.75 | 514.76 | 309.43 | 796,654 |
16 Feb 2024 | 501.84 | 514.76 | 501.84 | 513.40 | 308.61 | 394,198 |
15 Feb 2024 | 515.10 | 515.44 | 508.64 | 510.00 | 306.57 | 564,840 |
14 Feb 2024 | 508.30 | 516.80 | 508.30 | 511.70 | 307.59 | 851,350 |
13 Feb 2024 | 517.14 | 518.84 | 507.28 | 511.36 | 307.39 | 1,374,738 |
12 Feb 2024 | 511.70 | 521.22 | 510.34 | 518.16 | 311.47 | 676,526 |
09 Feb 2024 | 518.50 | 518.50 | 509.66 | 514.42 | 309.23 | 2,021,699 |
08 Feb 2024 | 513.40 | 517.82 | 510.00 | 511.70 | 307.59 | 778,068 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |