Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 470.87 | 477.43 | 468.24 | 474.14 | 474.14 | 3,717,362 |
27 May 2024 | 476.58 | 480.86 | 454.46 | 466.83 | 466.83 | 47,046,100 |
20 May 2024 | 469.95 | 479.85 | 461.54 | 478.22 | 478.22 | 57,326,100 |
13 May 2024 | 472.75 | 482.50 | 460.08 | 471.91 | 471.91 | 65,663,400 |
06 May 2024 | 455.58 | 477.50 | 453.34 | 476.20 | 476.20 | 60,373,000 |
29 Apr 2024 | 439.56 | 454.17 | 427.11 | 451.96 | 451.96 | 91,987,400 |
22 Apr 2024 | 489.72 | 510.00 | 414.50 | 443.29 | 443.29 | 185,705,100 |
15 Apr 2024 | 516.72 | 518.53 | 475.73 | 481.07 | 481.07 | 75,474,200 |
08 Apr 2024 | 529.28 | 531.49 | 505.80 | 511.90 | 511.90 | 57,874,900 |
01 Apr 2024 | 487.20 | 530.70 | 481.78 | 527.34 | 527.34 | 78,145,500 |
25 Mar 2024 | 505.79 | 510.00 | 485.15 | 485.58 | 485.58 | 44,788,500 |
18 Mar 2024 | 491.91 | 515.04 | 481.28 | 509.58 | 509.58 | 52,199,000 |
11 Mar 2024 | 497.01 | 502.31 | 476.00 | 484.10 | 484.10 | 89,728,900 |
04 Mar 2024 | 503.00 | 523.57 | 487.89 | 505.95 | 505.95 | 76,568,900 |
26 Feb 2024 | 483.47 | 504.25 | 479.92 | 502.30 | 502.30 | 69,632,100 |
21 Feb 2024 | 0.5 Dividend | |||||
19 Feb 2024 | 469.72 | 494.36 | 461.79 | 484.03 | 483.52 | 70,992,700 |
12 Feb 2024 | 468.19 | 488.62 | 455.09 | 473.32 | 472.82 | 104,675,800 |
05 Feb 2024 | 469.88 | 473.59 | 453.00 | 468.11 | 467.61 | 122,781,800 |
29 Jan 2024 | 394.99 | 485.96 | 387.10 | 474.99 | 474.49 | 171,880,500 |
22 Jan 2024 | 387.95 | 396.79 | 381.16 | 394.14 | 393.72 | 77,139,900 |
15 Jan 2024 | 373.65 | 384.36 | 358.61 | 383.45 | 383.04 | 65,856,100 |
08 Jan 2024 | 354.70 | 377.06 | 352.05 | 374.49 | 374.09 | 85,972,400 |
01 Jan 2024 | 351.32 | 353.50 | 340.01 | 351.95 | 351.58 | 60,513,900 |
25 Dec 2023 | 354.99 | 361.90 | 351.82 | 353.96 | 353.58 | 49,885,800 |
18 Dec 2023 | 337.48 | 357.20 | 337.02 | 353.39 | 353.02 | 80,147,000 |
11 Dec 2023 | 329.40 | 338.66 | 320.00 | 334.92 | 334.57 | 110,250,200 |
04 Dec 2023 | 317.29 | 333.17 | 313.66 | 332.75 | 332.40 | 77,266,100 |
27 Nov 2023 | 336.18 | 339.90 | 320.76 | 324.82 | 324.48 | 82,757,300 |
20 Nov 2023 | 334.89 | 342.92 | 334.19 | 338.23 | 337.87 | 45,158,600 |
13 Nov 2023 | 326.20 | 338.40 | 325.70 | 335.04 | 334.68 | 82,046,500 |
06 Nov 2023 | 315.98 | 329.10 | 314.45 | 328.77 | 328.42 | 75,752,300 |
30 Oct 2023 | 299.09 | 318.82 | 296.86 | 314.60 | 314.27 | 106,689,800 |
23 Oct 2023 | 309.50 | 318.35 | 279.40 | 296.73 | 296.42 | 175,795,200 |
16 Oct 2023 | 318.64 | 325.94 | 306.47 | 308.65 | 308.32 | 90,771,500 |
09 Oct 2023 | 312.50 | 330.54 | 311.82 | 314.69 | 314.36 | 105,449,500 |
02 Oct 2023 | 302.74 | 316.31 | 298.50 | 315.43 | 315.10 | 91,422,400 |
25 Sept 2023 | 295.64 | 310.64 | 286.79 | 300.21 | 299.89 | 122,357,700 |
18 Sept 2023 | 298.19 | 308.06 | 293.27 | 299.08 | 298.76 | 96,208,200 |
11 Sept 2023 | 301.41 | 312.87 | 298.75 | 300.31 | 299.99 | 93,630,100 |
04 Sept 2023 | 297.02 | 307.05 | 292.22 | 297.89 | 297.57 | 81,670,800 |
28 Aug 2023 | 288.00 | 301.74 | 285.80 | 296.38 | 296.07 | 82,850,500 |
21 Aug 2023 | 283.45 | 299.46 | 276.03 | 285.50 | 285.20 | 93,530,700 |
14 Aug 2023 | 300.98 | 307.23 | 274.38 | 283.25 | 282.95 | 103,824,500 |
07 Aug 2023 | 313.23 | 317.89 | 300.36 | 301.64 | 301.32 | 79,702,500 |
31 Jul 2023 | 323.69 | 325.66 | 309.93 | 310.73 | 310.40 | 101,859,000 |
24 Jul 2023 | 295.78 | 326.20 | 288.30 | 325.48 | 325.14 | 195,207,700 |
17 Jul 2023 | 307.54 | 318.68 | 291.20 | 294.26 | 293.95 | 133,778,000 |
10 Jul 2023 | 295.55 | 316.24 | 287.05 | 308.87 | 308.54 | 154,178,300 |
03 Jul 2023 | 286.70 | 298.12 | 284.85 | 290.53 | 290.22 | 115,641,500 |
26 Jun 2023 | 288.70 | 289.79 | 277.60 | 286.98 | 286.68 | 102,134,800 |
19 Jun 2023 | 278.73 | 289.67 | 276.22 | 288.73 | 288.42 | 109,809,300 |
12 Jun 2023 | 267.17 | 287.85 | 265.33 | 281.00 | 280.70 | 119,857,600 |
05 Jun 2023 | 270.30 | 276.57 | 258.88 | 264.95 | 264.67 | 104,163,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |