Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 Sept 2024 | 357.29 | 359.66 | 354.64 | 359.16 | 359.16 | 548,900 |
13 Sept 2024 | 3 Dividend | |||||
12 Sept 2024 | 358.69 | 359.54 | 354.88 | 359.12 | 356.12 | 633,900 |
11 Sept 2024 | 354.69 | 359.93 | 351.57 | 359.40 | 356.40 | 597,500 |
10 Sept 2024 | 352.47 | 361.23 | 351.30 | 359.14 | 356.14 | 845,000 |
09 Sept 2024 | 345.72 | 353.23 | 343.50 | 351.50 | 348.56 | 700,700 |
06 Sept 2024 | 341.75 | 346.72 | 339.91 | 345.63 | 342.74 | 860,100 |
05 Sept 2024 | 346.60 | 347.77 | 340.72 | 341.17 | 338.32 | 724,000 |
04 Sept 2024 | 343.27 | 346.55 | 339.97 | 343.95 | 341.08 | 805,800 |
03 Sept 2024 | 342.60 | 345.08 | 339.81 | 341.68 | 338.83 | 646,100 |
30 Aug 2024 | 343.63 | 344.32 | 338.65 | 343.72 | 340.85 | 942,100 |
29 Aug 2024 | 340.77 | 342.28 | 336.88 | 341.72 | 338.87 | 730,300 |
28 Aug 2024 | 341.37 | 343.04 | 337.13 | 340.77 | 337.92 | 540,700 |
27 Aug 2024 | 337.10 | 343.47 | 337.08 | 342.59 | 339.73 | 576,000 |
26 Aug 2024 | 342.54 | 342.99 | 338.72 | 339.66 | 336.82 | 420,900 |
23 Aug 2024 | 334.48 | 341.71 | 333.93 | 340.94 | 338.09 | 548,300 |
22 Aug 2024 | 329.21 | 333.73 | 326.51 | 333.24 | 330.46 | 845,900 |
21 Aug 2024 | 326.13 | 329.05 | 322.11 | 327.79 | 325.05 | 572,300 |
20 Aug 2024 | 323.50 | 325.82 | 323.00 | 325.55 | 322.83 | 544,500 |
19 Aug 2024 | 320.40 | 323.24 | 319.56 | 323.08 | 320.38 | 485,000 |
16 Aug 2024 | 316.57 | 320.00 | 315.93 | 319.41 | 316.74 | 554,900 |
15 Aug 2024 | 319.91 | 320.53 | 315.21 | 317.23 | 314.58 | 676,900 |
14 Aug 2024 | 316.14 | 322.72 | 316.14 | 320.88 | 318.20 | 607,800 |
13 Aug 2024 | 316.20 | 317.12 | 313.44 | 316.45 | 313.81 | 469,100 |
12 Aug 2024 | 316.41 | 316.41 | 311.27 | 314.34 | 311.71 | 575,900 |
09 Aug 2024 | 314.18 | 318.50 | 311.32 | 317.04 | 314.39 | 558,200 |
08 Aug 2024 | 309.02 | 313.34 | 307.82 | 313.17 | 310.55 | 561,500 |
07 Aug 2024 | 313.01 | 316.98 | 309.60 | 310.15 | 307.56 | 906,300 |
06 Aug 2024 | 303.64 | 315.26 | 301.59 | 312.64 | 310.03 | 1,030,000 |
05 Aug 2024 | 305.87 | 314.57 | 302.86 | 303.66 | 301.12 | 1,395,900 |
02 Aug 2024 | 299.67 | 312.39 | 298.14 | 311.90 | 309.29 | 1,217,000 |
01 Aug 2024 | 298.29 | 300.40 | 295.78 | 300.08 | 297.57 | 763,800 |
31 July 2024 | 289.78 | 303.19 | 287.03 | 295.92 | 293.45 | 1,623,000 |
30 July 2024 | 303.89 | 305.84 | 300.87 | 304.37 | 301.83 | 537,700 |
29 July 2024 | 300.51 | 303.44 | 297.03 | 302.80 | 300.27 | 457,200 |
26 July 2024 | 296.25 | 301.94 | 295.44 | 300.74 | 298.23 | 368,100 |
25 July 2024 | 297.50 | 301.21 | 293.44 | 294.92 | 292.46 | 544,900 |
24 July 2024 | 302.34 | 303.30 | 295.46 | 295.55 | 293.08 | 704,400 |
23 July 2024 | 303.97 | 305.26 | 301.31 | 301.97 | 299.45 | 969,400 |
22 July 2024 | 302.46 | 305.67 | 297.47 | 304.42 | 301.88 | 557,600 |
19 July 2024 | 304.85 | 305.83 | 301.02 | 301.65 | 299.13 | 494,400 |
18 July 2024 | 308.71 | 314.93 | 303.06 | 303.62 | 301.08 | 815,500 |
17 July 2024 | 305.65 | 310.54 | 304.81 | 309.98 | 307.39 | 703,300 |
16 July 2024 | 303.52 | 306.63 | 301.86 | 305.65 | 303.10 | 701,000 |
15 July 2024 | 303.92 | 304.78 | 298.89 | 302.04 | 299.52 | 478,400 |
12 July 2024 | 300.00 | 305.60 | 297.27 | 302.63 | 300.10 | 679,300 |
11 July 2024 | 291.48 | 298.10 | 289.92 | 296.63 | 294.15 | 676,500 |
10 July 2024 | 289.96 | 290.50 | 285.74 | 287.40 | 285.00 | 569,600 |
09 July 2024 | 290.42 | 291.09 | 284.41 | 288.99 | 286.58 | 420,000 |
08 July 2024 | 289.94 | 291.61 | 288.44 | 290.44 | 288.01 | 466,600 |
05 July 2024 | 288.37 | 290.23 | 285.96 | 289.67 | 287.25 | 514,900 |
03 July 2024 | 285.52 | 289.35 | 284.90 | 287.34 | 284.94 | 360,200 |
02 July 2024 | 283.96 | 285.87 | 282.17 | 285.39 | 283.01 | 626,400 |
01 July 2024 | 284.75 | 287.41 | 280.51 | 283.13 | 280.76 | 618,000 |
28 June 2024 | 287.53 | 288.86 | 284.24 | 287.65 | 285.25 | 1,790,200 |
27 June 2024 | 290.20 | 290.20 | 283.33 | 286.55 | 284.16 | 905,600 |
26 June 2024 | 287.98 | 289.87 | 286.41 | 288.12 | 285.71 | 383,200 |
25 June 2024 | 291.99 | 291.99 | 285.47 | 289.57 | 287.15 | 714,300 |
24 June 2024 | 290.21 | 296.50 | 288.95 | 292.31 | 289.87 | 625,300 |
21 June 2024 | 292.59 | 293.50 | 290.03 | 291.05 | 288.62 | 1,488,600 |
20 June 2024 | 289.75 | 292.76 | 287.59 | 291.97 | 289.53 | 799,100 |
18 June 2024 | 284.43 | 291.78 | 283.14 | 291.45 | 289.02 | 899,100 |
17 June 2024 | 280.53 | 284.14 | 278.36 | 283.80 | 281.43 | 753,600 |
14 June 2024 | 281.31 | 284.17 | 281.31 | 283.25 | 280.88 | 617,200 |
13 June 2024 | 276.92 | 282.64 | 276.13 | 282.60 | 280.24 | 747,600 |
12 June 2024 | 278.00 | 281.92 | 275.64 | 275.74 | 273.44 | 723,400 |
12 June 2024 | 3 Dividend | |||||
11 June 2024 | 271.90 | 275.86 | 271.00 | 274.64 | 269.37 | 782,800 |
10 June 2024 | 273.05 | 275.45 | 270.25 | 274.02 | 268.76 | 1,006,500 |
07 June 2024 | 271.80 | 275.27 | 269.55 | 273.82 | 268.57 | 890,200 |
06 June 2024 | 275.70 | 277.36 | 273.60 | 276.14 | 270.84 | 617,400 |
05 June 2024 | 279.49 | 279.68 | 276.04 | 277.14 | 271.82 | 561,800 |
04 June 2024 | 274.33 | 281.81 | 274.00 | 278.97 | 273.62 | 608,800 |
03 June 2024 | 274.25 | 274.62 | 271.64 | 274.39 | 269.13 | 472,100 |
31 May 2024 | 270.49 | 274.17 | 267.53 | 273.83 | 268.58 | 1,232,100 |
30 May 2024 | 266.08 | 268.27 | 264.52 | 268.24 | 263.09 | 782,200 |
29 May 2024 | 267.26 | 267.98 | 263.34 | 263.80 | 258.74 | 865,700 |
28 May 2024 | 274.39 | 275.67 | 270.39 | 270.49 | 265.30 | 589,400 |
24 May 2024 | 275.43 | 275.43 | 271.87 | 272.39 | 267.16 | 665,200 |
23 May 2024 | 282.51 | 282.51 | 274.24 | 274.36 | 269.10 | 756,300 |
22 May 2024 | 281.74 | 285.72 | 281.20 | 283.01 | 277.58 | 347,700 |
21 May 2024 | 285.55 | 285.92 | 281.00 | 283.03 | 277.60 | 434,800 |
20 May 2024 | 287.45 | 289.28 | 285.47 | 285.90 | 280.41 | 538,000 |
17 May 2024 | 288.61 | 290.84 | 287.00 | 288.67 | 283.13 | 764,100 |
16 May 2024 | 289.77 | 290.00 | 286.01 | 287.02 | 281.51 | 721,200 |
15 May 2024 | 284.16 | 287.71 | 283.62 | 286.65 | 281.15 | 773,100 |
14 May 2024 | 279.70 | 282.92 | 278.40 | 279.83 | 274.46 | 622,200 |
13 May 2024 | 276.84 | 278.10 | 275.16 | 276.91 | 271.60 | 318,200 |
10 May 2024 | 275.77 | 276.77 | 274.13 | 275.94 | 270.65 | 383,300 |
09 May 2024 | 270.34 | 275.73 | 269.92 | 275.39 | 270.11 | 443,600 |
08 May 2024 | 271.64 | 271.64 | 268.11 | 269.02 | 263.86 | 466,500 |
07 May 2024 | 271.77 | 273.98 | 270.46 | 273.20 | 267.96 | 520,300 |
06 May 2024 | 267.67 | 269.47 | 264.96 | 269.19 | 264.03 | 592,400 |
03 May 2024 | 267.93 | 269.79 | 264.63 | 265.76 | 260.66 | 662,200 |
02 May 2024 | 262.43 | 265.47 | 259.61 | 263.93 | 258.87 | 927,500 |
01 May 2024 | 256.31 | 266.78 | 256.31 | 260.15 | 255.16 | 1,219,900 |
30 Apr 2024 | 260.46 | 262.34 | 258.71 | 259.45 | 254.47 | 934,600 |
29 Apr 2024 | 259.75 | 263.87 | 259.49 | 262.93 | 257.89 | 846,300 |
26 Apr 2024 | 259.25 | 262.10 | 257.09 | 257.73 | 252.79 | 577,700 |
25 Apr 2024 | 259.26 | 260.95 | 257.72 | 258.68 | 253.72 | 598,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |