Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 279.63 | 289.45 | 275.49 | 284.76 | 284.76 | 1,190,400 |
25 Jul 2024 | 282.40 | 295.19 | 265.00 | 277.16 | 277.16 | 3,347,400 |
24 Jul 2024 | 317.77 | 325.01 | 312.68 | 323.77 | 323.77 | 1,040,200 |
23 Jul 2024 | 322.09 | 323.00 | 312.22 | 316.18 | 316.18 | 770,400 |
22 Jul 2024 | 321.30 | 322.50 | 311.59 | 318.02 | 318.02 | 984,700 |
19 Jul 2024 | 319.48 | 319.48 | 313.90 | 317.92 | 317.92 | 554,600 |
18 Jul 2024 | 324.74 | 330.64 | 316.25 | 316.34 | 316.34 | 533,800 |
17 Jul 2024 | 327.87 | 332.23 | 325.19 | 327.04 | 327.04 | 291,500 |
16 Jul 2024 | 322.00 | 330.02 | 320.16 | 329.11 | 329.11 | 366,700 |
15 Jul 2024 | 323.15 | 328.26 | 319.49 | 320.11 | 320.11 | 443,700 |
12 Jul 2024 | 334.24 | 334.24 | 322.74 | 322.98 | 322.98 | 631,600 |
11 Jul 2024 | 324.66 | 334.23 | 324.05 | 333.30 | 333.30 | 442,700 |
10 Jul 2024 | 319.43 | 322.95 | 316.86 | 321.35 | 321.35 | 686,200 |
09 Jul 2024 | 320.59 | 320.59 | 314.21 | 318.63 | 318.63 | 604,800 |
08 Jul 2024 | 320.53 | 326.08 | 318.31 | 319.98 | 319.98 | 390,900 |
05 Jul 2024 | 322.16 | 322.83 | 319.08 | 322.56 | 322.56 | 258,800 |
03 Jul 2024 | 322.09 | 322.66 | 318.13 | 320.90 | 320.90 | 227,200 |
02 Jul 2024 | 326.61 | 332.79 | 322.44 | 322.60 | 322.60 | 334,500 |
01 Jul 2024 | 331.46 | 335.34 | 322.53 | 324.55 | 324.55 | 375,200 |
28 Jun 2024 | 330.03 | 334.22 | 326.02 | 329.39 | 329.39 | 1,219,800 |
27 Jun 2024 | 323.18 | 332.69 | 323.18 | 328.76 | 328.76 | 517,100 |
26 Jun 2024 | 322.51 | 326.97 | 320.02 | 323.68 | 323.68 | 359,400 |
25 Jun 2024 | 330.00 | 330.00 | 320.00 | 323.60 | 323.60 | 526,500 |
24 Jun 2024 | 331.77 | 335.66 | 328.13 | 331.00 | 331.00 | 529,500 |
21 Jun 2024 | 329.37 | 333.51 | 323.86 | 332.76 | 332.76 | 991,500 |
20 Jun 2024 | 321.32 | 331.18 | 319.42 | 328.64 | 328.64 | 1,073,700 |
18 Jun 2024 | 336.52 | 336.54 | 310.00 | 322.07 | 322.07 | 1,095,600 |
17 Jun 2024 | 332.78 | 339.36 | 330.37 | 336.08 | 336.08 | 514,700 |
14 Jun 2024 | 334.66 | 337.91 | 329.43 | 333.25 | 333.25 | 374,600 |
13 Jun 2024 | 336.28 | 339.42 | 333.41 | 336.29 | 336.29 | 687,800 |
12 Jun 2024 | 329.53 | 342.42 | 327.63 | 338.42 | 338.42 | 810,100 |
11 Jun 2024 | 318.14 | 328.22 | 317.34 | 328.17 | 328.17 | 625,900 |
10 Jun 2024 | 313.05 | 320.00 | 311.84 | 319.86 | 319.86 | 446,500 |
07 Jun 2024 | 313.31 | 317.54 | 312.05 | 314.68 | 314.68 | 452,000 |
06 Jun 2024 | 316.91 | 318.60 | 314.99 | 315.20 | 315.20 | 340,600 |
05 Jun 2024 | 318.88 | 322.44 | 317.48 | 317.69 | 317.69 | 382,200 |
04 Jun 2024 | 329.17 | 331.11 | 317.00 | 318.42 | 318.42 | 557,400 |
03 Jun 2024 | 331.04 | 334.72 | 325.67 | 328.73 | 328.73 | 434,800 |
31 May 2024 | 328.96 | 332.25 | 326.03 | 331.41 | 331.41 | 767,700 |
30 May 2024 | 320.99 | 329.27 | 320.65 | 329.12 | 329.12 | 491,400 |
29 May 2024 | 324.86 | 326.11 | 322.04 | 322.85 | 322.85 | 465,900 |
28 May 2024 | 331.92 | 333.45 | 326.17 | 327.47 | 327.47 | 531,600 |
24 May 2024 | 327.45 | 332.10 | 326.00 | 331.66 | 331.66 | 385,900 |
23 May 2024 | 335.29 | 335.29 | 328.01 | 328.59 | 328.59 | 460,100 |
22 May 2024 | 336.56 | 340.42 | 329.31 | 334.29 | 334.29 | 671,300 |
21 May 2024 | 342.24 | 343.20 | 336.00 | 337.01 | 337.01 | 469,700 |
20 May 2024 | 355.66 | 355.66 | 341.64 | 342.76 | 342.76 | 668,100 |
17 May 2024 | 354.96 | 356.14 | 349.00 | 355.64 | 355.64 | 434,700 |
16 May 2024 | 354.42 | 357.85 | 348.92 | 354.11 | 354.11 | 696,800 |
15 May 2024 | 356.81 | 358.22 | 345.77 | 351.52 | 351.52 | 776,500 |
14 May 2024 | 359.65 | 362.54 | 346.72 | 354.48 | 354.48 | 852,200 |
13 May 2024 | 364.36 | 367.71 | 357.45 | 358.17 | 358.17 | 511,500 |
10 May 2024 | 365.35 | 372.52 | 364.04 | 364.19 | 364.19 | 488,300 |
09 May 2024 | 367.42 | 369.22 | 354.62 | 365.59 | 365.59 | 795,500 |
08 May 2024 | 367.14 | 369.64 | 363.48 | 366.66 | 366.66 | 423,600 |
07 May 2024 | 368.25 | 369.02 | 364.45 | 368.35 | 368.35 | 444,900 |
06 May 2024 | 366.59 | 369.17 | 364.07 | 366.54 | 366.54 | 332,500 |
03 May 2024 | 372.53 | 372.79 | 361.58 | 365.02 | 365.02 | 451,100 |
02 May 2024 | 365.66 | 368.70 | 360.19 | 368.46 | 368.46 | 445,600 |
01 May 2024 | 356.40 | 368.46 | 355.65 | 363.43 | 363.43 | 579,100 |
30 Apr 2024 | 353.74 | 367.85 | 352.76 | 357.48 | 357.48 | 697,400 |
29 Apr 2024 | 360.01 | 362.16 | 353.63 | 354.41 | 354.41 | 511,900 |
26 Apr 2024 | 364.22 | 370.00 | 358.89 | 360.43 | 360.43 | 603,100 |
25 Apr 2024 | 384.48 | 390.33 | 364.89 | 368.18 | 368.18 | 742,400 |
24 Apr 2024 | 389.43 | 394.42 | 385.45 | 385.73 | 385.73 | 757,300 |
23 Apr 2024 | 380.00 | 392.07 | 377.15 | 390.20 | 390.20 | 427,100 |
23 Apr 2024 | 0.2 Dividend | |||||
22 Apr 2024 | 375.27 | 379.07 | 370.92 | 375.35 | 375.15 | 510,700 |
19 Apr 2024 | 379.09 | 379.09 | 371.88 | 372.04 | 371.84 | 444,700 |
18 Apr 2024 | 377.49 | 380.67 | 372.41 | 377.33 | 377.13 | 315,100 |
17 Apr 2024 | 381.01 | 381.16 | 376.70 | 377.36 | 377.16 | 355,400 |
16 Apr 2024 | 377.53 | 381.08 | 375.23 | 379.48 | 379.28 | 491,800 |
15 Apr 2024 | 384.89 | 386.56 | 378.22 | 378.81 | 378.61 | 284,500 |
12 Apr 2024 | 384.00 | 384.16 | 379.73 | 380.00 | 379.80 | 258,200 |
11 Apr 2024 | 392.45 | 394.11 | 386.00 | 387.58 | 387.37 | 308,200 |
10 Apr 2024 | 385.58 | 393.08 | 381.00 | 389.77 | 389.56 | 316,900 |
09 Apr 2024 | 394.33 | 394.33 | 387.58 | 392.38 | 392.17 | 364,900 |
08 Apr 2024 | 394.33 | 396.75 | 391.89 | 392.58 | 392.37 | 279,400 |
05 Apr 2024 | 387.69 | 394.73 | 387.69 | 394.03 | 393.82 | 242,300 |
04 Apr 2024 | 390.78 | 395.33 | 385.84 | 386.12 | 385.91 | 386,900 |
03 Apr 2024 | 387.61 | 391.84 | 385.81 | 387.15 | 386.94 | 304,700 |
02 Apr 2024 | 392.57 | 392.57 | 381.29 | 387.90 | 387.69 | 422,500 |
01 Apr 2024 | 394.65 | 396.21 | 390.00 | 395.94 | 395.73 | 359,300 |
28 Mar 2024 | 395.31 | 397.72 | 393.45 | 395.71 | 395.50 | 236,400 |
27 Mar 2024 | 393.09 | 394.74 | 390.59 | 394.10 | 393.89 | 253,700 |
26 Mar 2024 | 388.64 | 390.26 | 386.06 | 388.22 | 388.01 | 350,100 |
25 Mar 2024 | 393.24 | 394.40 | 385.06 | 388.39 | 388.18 | 362,600 |
22 Mar 2024 | 396.13 | 396.95 | 392.13 | 393.92 | 393.71 | 403,800 |
21 Mar 2024 | 395.89 | 400.88 | 394.00 | 395.89 | 395.68 | 318,300 |
20 Mar 2024 | 396.31 | 396.31 | 393.15 | 394.10 | 393.89 | 302,500 |
19 Mar 2024 | 394.00 | 395.88 | 391.21 | 395.69 | 395.48 | 493,100 |
18 Mar 2024 | 388.92 | 396.34 | 388.40 | 395.72 | 395.51 | 522,800 |
15 Mar 2024 | 391.81 | 396.70 | 386.88 | 387.62 | 387.41 | 756,100 |
14 Mar 2024 | 387.78 | 399.95 | 386.37 | 399.39 | 399.18 | 802,900 |
13 Mar 2024 | 379.21 | 387.88 | 377.02 | 385.75 | 385.54 | 697,400 |
12 Mar 2024 | 358.05 | 380.75 | 355.00 | 377.99 | 377.79 | 1,034,500 |
11 Mar 2024 | 356.82 | 361.15 | 354.48 | 357.52 | 357.33 | 369,800 |
08 Mar 2024 | 360.80 | 363.72 | 356.45 | 358.95 | 358.76 | 320,000 |
07 Mar 2024 | 355.66 | 365.65 | 336.21 | 362.16 | 361.97 | 939,300 |
06 Mar 2024 | 353.45 | 357.69 | 351.39 | 354.31 | 354.12 | 424,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |