Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Sept 2024 | 331.37 | 334.94 | 327.30 | 328.84 | 328.84 | 337,800 |
05 Sept 2024 | 333.07 | 333.14 | 325.74 | 331.31 | 331.31 | 301,300 |
04 Sept 2024 | 339.46 | 341.05 | 329.76 | 331.56 | 331.56 | 355,800 |
03 Sept 2024 | 342.66 | 348.21 | 337.25 | 339.75 | 339.75 | 240,500 |
30 Aug 2024 | 345.14 | 347.43 | 340.60 | 346.35 | 346.35 | 307,800 |
29 Aug 2024 | 342.89 | 347.41 | 341.28 | 344.71 | 344.71 | 209,800 |
28 Aug 2024 | 339.58 | 343.12 | 338.32 | 340.94 | 340.94 | 209,900 |
27 Aug 2024 | 336.76 | 337.76 | 332.91 | 336.77 | 336.77 | 208,000 |
26 Aug 2024 | 343.30 | 343.90 | 336.38 | 336.59 | 336.59 | 189,700 |
23 Aug 2024 | 338.99 | 343.34 | 336.92 | 342.42 | 342.42 | 157,100 |
22 Aug 2024 | 340.00 | 344.99 | 335.01 | 336.09 | 336.09 | 309,300 |
21 Aug 2024 | 336.81 | 338.73 | 334.15 | 337.34 | 337.34 | 218,700 |
20 Aug 2024 | 340.61 | 342.71 | 335.49 | 336.16 | 336.16 | 264,500 |
19 Aug 2024 | 339.93 | 342.22 | 337.73 | 340.26 | 340.26 | 329,500 |
16 Aug 2024 | 340.41 | 344.24 | 337.92 | 339.98 | 339.98 | 301,300 |
15 Aug 2024 | 339.78 | 342.87 | 338.68 | 340.68 | 340.68 | 311,600 |
14 Aug 2024 | 339.63 | 342.02 | 333.01 | 336.49 | 336.49 | 219,000 |
13 Aug 2024 | 334.35 | 340.41 | 331.36 | 338.83 | 338.83 | 338,600 |
12 Aug 2024 | 331.44 | 333.64 | 325.14 | 333.42 | 333.42 | 331,800 |
09 Aug 2024 | 333.11 | 333.44 | 329.34 | 332.70 | 332.70 | 212,900 |
08 Aug 2024 | 322.78 | 333.90 | 322.78 | 333.34 | 333.34 | 298,400 |
07 Aug 2024 | 332.07 | 333.27 | 320.79 | 321.85 | 321.85 | 359,700 |
06 Aug 2024 | 330.87 | 342.26 | 329.72 | 330.89 | 330.89 | 394,700 |
05 Aug 2024 | 334.02 | 337.34 | 326.18 | 328.83 | 328.83 | 560,300 |
02 Aug 2024 | 346.57 | 347.43 | 329.25 | 345.66 | 345.66 | 696,600 |
01 Aug 2024 | 340.28 | 353.04 | 338.18 | 352.53 | 352.53 | 801,600 |
31 Jul 2024 | 351.28 | 354.97 | 330.00 | 336.28 | 336.28 | 985,100 |
30 Jul 2024 | 323.88 | 328.48 | 320.96 | 327.66 | 327.66 | 713,000 |
29 Jul 2024 | 318.47 | 323.56 | 312.04 | 321.54 | 321.54 | 556,600 |
26 Jul 2024 | 314.35 | 322.74 | 310.52 | 317.96 | 317.96 | 277,100 |
25 Jul 2024 | 305.08 | 320.64 | 305.08 | 310.29 | 310.29 | 364,900 |
24 Jul 2024 | 300.32 | 310.25 | 300.32 | 305.31 | 305.31 | 401,400 |
23 Jul 2024 | 312.07 | 312.07 | 300.26 | 300.83 | 300.83 | 341,700 |
22 Jul 2024 | 305.37 | 308.45 | 300.88 | 307.22 | 307.22 | 447,000 |
19 Jul 2024 | 309.05 | 309.05 | 301.15 | 302.72 | 302.72 | 386,900 |
18 Jul 2024 | 311.75 | 321.37 | 307.28 | 308.98 | 308.98 | 355,300 |
17 Jul 2024 | 313.25 | 323.34 | 309.76 | 314.38 | 314.38 | 421,300 |
16 Jul 2024 | 304.26 | 317.58 | 304.26 | 316.73 | 316.73 | 519,200 |
15 Jul 2024 | 301.07 | 304.97 | 300.02 | 302.93 | 302.93 | 276,300 |
12 Jul 2024 | 303.04 | 308.43 | 301.86 | 302.40 | 302.40 | 277,200 |
11 Jul 2024 | 292.06 | 303.10 | 292.06 | 301.48 | 301.48 | 534,800 |
10 Jul 2024 | 283.98 | 288.60 | 283.41 | 288.31 | 288.31 | 302,600 |
09 Jul 2024 | 285.84 | 285.84 | 279.24 | 282.97 | 282.97 | 337,700 |
08 Jul 2024 | 288.38 | 288.38 | 283.04 | 285.57 | 285.57 | 411,900 |
05 Jul 2024 | 288.39 | 288.39 | 284.46 | 286.21 | 286.21 | 224,500 |
03 Jul 2024 | 285.66 | 289.46 | 283.61 | 287.50 | 287.50 | 260,900 |
02 Jul 2024 | 282.52 | 286.22 | 280.86 | 284.49 | 284.49 | 323,300 |
01 Jul 2024 | 291.94 | 294.61 | 279.28 | 282.70 | 282.70 | 627,500 |
28 Jun 2024 | 287.25 | 292.03 | 286.99 | 290.12 | 290.12 | 1,130,400 |
27 Jun 2024 | 288.67 | 292.61 | 286.24 | 286.47 | 286.47 | 520,500 |
26 Jun 2024 | 285.12 | 290.34 | 283.59 | 290.30 | 290.30 | 475,900 |
25 Jun 2024 | 287.45 | 290.58 | 286.37 | 286.97 | 286.97 | 276,800 |
24 Jun 2024 | 291.17 | 293.29 | 289.16 | 289.27 | 289.27 | 304,100 |
21 Jun 2024 | 291.05 | 291.85 | 288.89 | 290.27 | 290.27 | 1,053,100 |
20 Jun 2024 | 292.18 | 295.07 | 288.78 | 290.00 | 290.00 | 664,000 |
18 Jun 2024 | 294.47 | 296.88 | 291.85 | 294.40 | 294.40 | 553,000 |
17 Jun 2024 | 297.52 | 297.52 | 292.37 | 294.25 | 294.25 | 613,700 |
14 Jun 2024 | 293.40 | 295.57 | 289.71 | 294.94 | 294.94 | 251,800 |
13 Jun 2024 | 299.74 | 301.13 | 291.80 | 295.51 | 295.51 | 365,300 |
12 Jun 2024 | 304.68 | 304.68 | 299.99 | 300.96 | 300.96 | 569,600 |
11 Jun 2024 | 300.17 | 302.02 | 298.52 | 300.50 | 300.50 | 451,600 |
10 Jun 2024 | 300.60 | 302.32 | 298.44 | 301.47 | 301.47 | 370,700 |
07 Jun 2024 | 300.63 | 304.68 | 297.68 | 302.09 | 302.09 | 453,600 |
06 Jun 2024 | 305.27 | 306.77 | 299.73 | 300.55 | 300.55 | 649,100 |
05 Jun 2024 | 307.80 | 310.57 | 303.38 | 307.19 | 307.19 | 699,900 |
04 Jun 2024 | 309.32 | 312.11 | 306.68 | 307.26 | 307.26 | 376,300 |
03 Jun 2024 | 307.78 | 316.85 | 307.09 | 309.90 | 309.90 | 513,000 |
31 May 2024 | 307.15 | 312.62 | 304.87 | 308.90 | 308.90 | 1,070,000 |
30 May 2024 | 306.86 | 312.67 | 299.02 | 307.62 | 307.62 | 1,008,600 |
29 May 2024 | 327.08 | 329.66 | 324.43 | 327.65 | 327.65 | 411,700 |
28 May 2024 | 338.58 | 339.33 | 331.14 | 331.84 | 331.84 | 389,300 |
24 May 2024 | 338.10 | 340.72 | 334.64 | 336.46 | 336.46 | 458,700 |
23 May 2024 | 348.29 | 348.70 | 334.45 | 336.79 | 336.79 | 787,500 |
22 May 2024 | 352.43 | 352.75 | 348.10 | 348.80 | 348.80 | 460,700 |
21 May 2024 | 353.50 | 353.53 | 348.48 | 351.65 | 351.65 | 363,700 |
20 May 2024 | 356.03 | 357.14 | 353.20 | 354.02 | 354.02 | 413,000 |
17 May 2024 | 360.52 | 362.21 | 354.21 | 355.95 | 355.95 | 387,800 |
16 May 2024 | 361.23 | 363.44 | 355.52 | 360.51 | 360.51 | 388,800 |
15 May 2024 | 363.10 | 367.21 | 358.17 | 361.79 | 361.79 | 421,300 |
14 May 2024 | 352.04 | 360.89 | 352.04 | 358.99 | 358.99 | 344,100 |
13 May 2024 | 350.11 | 352.56 | 346.01 | 349.28 | 349.28 | 437,100 |
10 May 2024 | 338.69 | 352.12 | 338.69 | 351.11 | 351.11 | 791,200 |
09 May 2024 | 325.66 | 337.64 | 324.03 | 336.42 | 336.42 | 431,000 |
08 May 2024 | 324.87 | 329.55 | 323.34 | 323.80 | 323.80 | 399,500 |
07 May 2024 | 326.68 | 331.47 | 313.99 | 326.06 | 326.06 | 997,400 |
06 May 2024 | 322.57 | 325.17 | 319.17 | 319.86 | 319.86 | 768,500 |
03 May 2024 | 321.05 | 327.51 | 319.10 | 321.25 | 321.25 | 508,000 |
02 May 2024 | 318.05 | 319.71 | 309.27 | 315.58 | 315.58 | 428,400 |
01 May 2024 | 309.73 | 322.44 | 308.21 | 315.92 | 315.92 | 493,900 |
30 Apr 2024 | 313.16 | 314.14 | 307.95 | 309.04 | 309.04 | 370,300 |
29 Apr 2024 | 312.84 | 315.23 | 311.59 | 315.09 | 315.09 | 314,000 |
26 Apr 2024 | 307.66 | 311.51 | 305.60 | 311.30 | 311.30 | 270,600 |
25 Apr 2024 | 309.28 | 310.20 | 303.87 | 308.35 | 308.35 | 381,600 |
24 Apr 2024 | 310.86 | 316.06 | 304.97 | 310.25 | 310.25 | 531,000 |
23 Apr 2024 | 309.99 | 315.03 | 306.09 | 313.30 | 313.30 | 561,600 |
22 Apr 2024 | 298.22 | 300.81 | 294.71 | 299.23 | 299.23 | 358,300 |
19 Apr 2024 | 296.18 | 299.76 | 293.91 | 296.10 | 296.10 | 466,300 |
18 Apr 2024 | 296.30 | 300.40 | 288.94 | 294.23 | 294.23 | 687,000 |
17 Apr 2024 | 312.43 | 313.36 | 302.50 | 304.18 | 304.18 | 614,600 |
16 Apr 2024 | 318.72 | 320.30 | 312.87 | 313.72 | 313.72 | 441,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |