Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
07 Feb 2024 | 513.06 | 516.80 | 510.68 | 512.38 | 308.00 | 1,339,335 |
06 Feb 2024 | 508.30 | 516.12 | 505.58 | 516.12 | 310.25 | 7,613,127 |
05 Feb 2024 | 503.20 | 513.40 | 503.20 | 506.60 | 304.53 | 2,244,458 |
02 Feb 2024 | 521.90 | 521.90 | 504.56 | 506.60 | 304.53 | 2,746,209 |
01 Feb 2024 | 518.50 | 528.70 | 512.38 | 512.38 | 308.00 | 7,142,831 |
31 Jan 2024 | 511.36 | 519.52 | 511.02 | 517.82 | 311.27 | 4,265,557 |
30 Jan 2024 | 510.68 | 520.88 | 510.68 | 514.08 | 309.02 | 1,827,523 |
29 Jan 2024 | 510.00 | 514.08 | 508.98 | 511.70 | 307.59 | 431,525 |
26 Jan 2024 | 511.36 | 516.46 | 506.94 | 513.74 | 308.82 | 580,361 |
25 Jan 2024 | 504.22 | 512.72 | 502.86 | 512.72 | 308.20 | 11,559,344 |
24 Jan 2024 | 503.20 | 510.00 | 493.00 | 509.66 | 306.37 | 851,978 |
23 Jan 2024 | 504.56 | 507.28 | 497.42 | 503.20 | 302.48 | 777,302 |
22 Jan 2024 | 490.96 | 503.20 | 490.96 | 503.20 | 302.48 | 1,630,199 |
19 Jan 2024 | 490.62 | 496.74 | 490.62 | 490.62 | 294.92 | 600,322 |
18 Jan 2024 | 489.26 | 497.42 | 489.26 | 494.70 | 297.37 | 1,488,214 |
17 Jan 2024 | 488.58 | 492.66 | 485.86 | 490.96 | 295.12 | 3,618,169 |
16 Jan 2024 | 492.66 | 496.40 | 488.24 | 495.04 | 297.58 | 2,342,055 |
15 Jan 2024 | 491.30 | 498.10 | 484.84 | 492.32 | 295.94 | 834,157 |
12 Jan 2024 | 486.20 | 493.68 | 483.48 | 493.68 | 296.76 | 3,954,618 |
11 Jan 2024 | 487.90 | 493.68 | 486.20 | 486.20 | 292.26 | 4,886,273 |
10 Jan 2024 | 480.08 | 492.32 | 480.08 | 489.94 | 294.51 | 1,718,971 |
09 Jan 2024 | 496.40 | 496.40 | 487.90 | 488.24 | 293.49 | 3,610,232 |
08 Jan 2024 | 499.12 | 500.14 | 487.90 | 491.98 | 295.74 | 916,821 |
05 Jan 2024 | 488.24 | 503.54 | 485.45 | 497.08 | 298.80 | 1,223,314 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |