Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 387.71 | 400.54 | 387.71 | 392.63 | 392.63 | 1,004,000 |
25 Jul 2024 | 392.25 | 398.37 | 385.93 | 386.40 | 386.40 | 1,116,600 |
24 Jul 2024 | 385.00 | 388.83 | 381.24 | 386.30 | 386.30 | 866,000 |
23 Jul 2024 | 384.59 | 388.60 | 380.02 | 385.87 | 385.87 | 816,400 |
22 Jul 2024 | 383.00 | 387.00 | 380.45 | 384.96 | 384.96 | 702,900 |
19 Jul 2024 | 386.00 | 389.33 | 380.18 | 387.38 | 387.38 | 1,075,200 |
18 Jul 2024 | 398.56 | 406.46 | 386.91 | 388.89 | 388.89 | 1,873,300 |
17 Jul 2024 | 391.29 | 404.37 | 391.29 | 402.17 | 402.17 | 1,832,400 |
16 Jul 2024 | 395.02 | 401.11 | 391.02 | 395.60 | 395.60 | 1,773,700 |
15 Jul 2024 | 393.00 | 395.08 | 383.70 | 384.21 | 384.21 | 1,567,400 |
12 Jul 2024 | 380.65 | 383.10 | 372.89 | 382.22 | 382.22 | 1,071,900 |
11 Jul 2024 | 377.95 | 384.40 | 376.55 | 379.73 | 379.73 | 939,800 |
10 Jul 2024 | 373.69 | 379.38 | 370.31 | 379.17 | 379.17 | 950,400 |
09 Jul 2024 | 370.10 | 375.88 | 365.34 | 373.36 | 373.36 | 1,352,900 |
08 Jul 2024 | 369.04 | 375.71 | 367.16 | 370.43 | 370.43 | 977,700 |
05 Jul 2024 | 364.50 | 369.42 | 361.04 | 368.82 | 368.82 | 690,200 |
03 Jul 2024 | 375.81 | 376.00 | 362.78 | 362.85 | 362.85 | 750,700 |
02 Jul 2024 | 373.78 | 378.31 | 373.17 | 374.82 | 374.82 | 1,136,600 |
01 Jul 2024 | 373.46 | 380.00 | 371.55 | 373.49 | 373.49 | 1,054,000 |
28 Jun 2024 | 372.13 | 388.57 | 370.00 | 373.65 | 373.65 | 5,489,700 |
28 Jun 2024 | 0.885 Dividend | |||||
27 Jun 2024 | 360.11 | 363.43 | 358.77 | 362.98 | 362.10 | 664,100 |
26 Jun 2024 | 357.45 | 361.80 | 357.30 | 361.09 | 360.21 | 642,700 |
25 Jun 2024 | 357.40 | 358.72 | 355.69 | 355.80 | 354.93 | 616,600 |
24 Jun 2024 | 356.76 | 358.83 | 353.95 | 358.04 | 357.17 | 1,441,500 |
21 Jun 2024 | 358.41 | 360.54 | 354.73 | 355.48 | 354.61 | 1,633,200 |
20 Jun 2024 | 350.71 | 358.46 | 349.55 | 357.42 | 356.55 | 1,473,600 |
18 Jun 2024 | 356.34 | 358.17 | 349.19 | 349.55 | 348.70 | 693,500 |
17 Jun 2024 | 355.55 | 356.90 | 353.18 | 355.25 | 354.38 | 610,000 |
14 Jun 2024 | 354.71 | 359.53 | 353.17 | 358.93 | 358.05 | 867,000 |
13 Jun 2024 | 353.53 | 365.49 | 349.11 | 358.10 | 357.23 | 1,480,700 |
12 Jun 2024 | 352.75 | 352.75 | 348.25 | 352.38 | 351.52 | 1,042,100 |
11 Jun 2024 | 349.79 | 354.62 | 349.00 | 351.77 | 350.91 | 913,000 |
10 Jun 2024 | 349.19 | 351.95 | 343.63 | 349.34 | 348.49 | 1,168,600 |
07 Jun 2024 | 355.65 | 355.90 | 350.51 | 351.80 | 350.94 | 875,900 |
06 Jun 2024 | 360.27 | 365.50 | 353.43 | 355.43 | 354.56 | 1,562,500 |
05 Jun 2024 | 361.69 | 362.74 | 357.51 | 361.00 | 360.12 | 1,275,200 |
04 Jun 2024 | 362.73 | 363.40 | 358.04 | 360.87 | 359.99 | 1,526,600 |
03 Jun 2024 | 356.37 | 365.13 | 355.95 | 364.20 | 363.31 | 1,285,100 |
31 May 2024 | 350.15 | 358.33 | 348.97 | 358.12 | 357.25 | 1,757,900 |
30 May 2024 | 345.10 | 352.59 | 343.26 | 347.38 | 346.53 | 1,350,100 |
29 May 2024 | 345.96 | 348.02 | 328.09 | 345.31 | 344.47 | 2,159,000 |
28 May 2024 | 349.26 | 350.58 | 346.35 | 349.21 | 348.36 | 1,604,300 |
24 May 2024 | 353.31 | 353.31 | 347.70 | 349.30 | 348.45 | 1,583,400 |
23 May 2024 | 354.09 | 354.64 | 351.53 | 352.22 | 351.36 | 2,132,500 |
22 May 2024 | 355.18 | 357.91 | 354.89 | 356.60 | 355.73 | 795,400 |
21 May 2024 | 356.96 | 357.14 | 353.96 | 355.63 | 354.76 | 953,600 |
20 May 2024 | 356.20 | 356.59 | 353.55 | 355.22 | 354.35 | 1,430,400 |
17 May 2024 | 355.60 | 356.78 | 352.86 | 356.20 | 355.33 | 1,435,600 |
16 May 2024 | 348.37 | 356.41 | 348.11 | 355.19 | 354.32 | 2,168,300 |
15 May 2024 | 345.25 | 347.36 | 342.49 | 347.15 | 346.30 | 1,687,100 |
14 May 2024 | 341.21 | 344.85 | 338.40 | 344.50 | 343.66 | 2,037,800 |
13 May 2024 | 335.41 | 344.64 | 335.41 | 339.58 | 338.75 | 1,852,800 |
10 May 2024 | 336.00 | 338.46 | 334.19 | 335.59 | 334.77 | 1,340,000 |
09 May 2024 | 325.39 | 335.00 | 324.71 | 334.68 | 333.86 | 1,977,600 |
08 May 2024 | 325.01 | 327.32 | 322.24 | 324.14 | 323.35 | 1,500,200 |
07 May 2024 | 318.31 | 324.98 | 318.31 | 324.63 | 323.84 | 1,072,200 |
06 May 2024 | 321.47 | 322.89 | 318.01 | 319.23 | 318.45 | 1,420,300 |
03 May 2024 | 319.80 | 321.04 | 316.60 | 320.54 | 319.76 | 1,802,600 |
02 May 2024 | 314.40 | 321.31 | 312.43 | 320.98 | 320.20 | 1,677,900 |
01 May 2024 | 299.50 | 320.54 | 298.61 | 314.21 | 313.44 | 2,625,200 |
30 Apr 2024 | 303.63 | 306.12 | 301.00 | 302.09 | 301.35 | 1,879,000 |
29 Apr 2024 | 305.53 | 307.50 | 301.82 | 303.15 | 302.41 | 1,655,700 |
26 Apr 2024 | 309.25 | 310.99 | 305.83 | 305.90 | 305.15 | 1,213,100 |
25 Apr 2024 | 314.73 | 315.71 | 308.19 | 311.41 | 310.65 | 1,837,600 |
24 Apr 2024 | 335.00 | 336.40 | 309.00 | 315.98 | 315.21 | 3,489,000 |
23 Apr 2024 | 325.43 | 328.18 | 320.47 | 327.98 | 327.18 | 1,624,700 |
22 Apr 2024 | 326.74 | 334.42 | 324.63 | 325.30 | 324.51 | 1,591,100 |
19 Apr 2024 | 327.00 | 329.75 | 326.90 | 328.33 | 327.53 | 1,143,700 |
18 Apr 2024 | 327.60 | 331.00 | 324.06 | 324.83 | 324.04 | 1,557,400 |
17 Apr 2024 | 319.63 | 324.38 | 318.10 | 323.46 | 322.67 | 1,958,800 |
16 Apr 2024 | 329.99 | 330.00 | 317.39 | 317.52 | 316.75 | 1,683,300 |
15 Apr 2024 | 315.17 | 317.57 | 313.00 | 314.64 | 313.87 | 1,184,700 |
12 Apr 2024 | 315.94 | 316.09 | 310.33 | 312.59 | 311.83 | 1,467,100 |
11 Apr 2024 | 320.78 | 320.78 | 315.50 | 316.29 | 315.52 | 992,400 |
10 Apr 2024 | 316.80 | 321.32 | 315.40 | 319.17 | 318.39 | 1,101,200 |
09 Apr 2024 | 316.50 | 319.62 | 315.80 | 319.62 | 318.84 | 850,300 |
08 Apr 2024 | 311.84 | 318.80 | 310.72 | 317.00 | 316.23 | 1,299,700 |
05 Apr 2024 | 307.71 | 314.24 | 307.71 | 313.11 | 312.35 | 1,238,200 |
04 Apr 2024 | 309.12 | 314.44 | 308.04 | 310.04 | 309.28 | 1,845,600 |
03 Apr 2024 | 305.85 | 312.89 | 302.70 | 308.06 | 307.31 | 2,835,900 |
02 Apr 2024 | 315.49 | 320.12 | 299.23 | 304.33 | 303.59 | 9,517,500 |
01 Apr 2024 | 346.00 | 353.00 | 345.91 | 351.45 | 350.59 | 1,074,400 |
28 Mar 2024 | 349.60 | 350.94 | 345.89 | 346.72 | 345.87 | 1,583,000 |
27 Mar 2024 | 349.58 | 351.19 | 347.66 | 349.50 | 348.65 | 1,000,300 |
27 Mar 2024 | 0.885 Dividend | |||||
26 Mar 2024 | 349.00 | 350.27 | 347.35 | 348.38 | 346.65 | 1,498,400 |
25 Mar 2024 | 349.00 | 349.73 | 345.80 | 347.09 | 345.36 | 1,004,000 |
22 Mar 2024 | 348.02 | 354.00 | 348.02 | 348.54 | 346.81 | 1,116,300 |
21 Mar 2024 | 347.74 | 352.12 | 346.82 | 347.39 | 345.66 | 1,460,600 |
20 Mar 2024 | 349.52 | 352.12 | 347.33 | 348.19 | 346.46 | 1,464,600 |
19 Mar 2024 | 349.30 | 352.46 | 348.13 | 351.59 | 349.84 | 1,445,800 |
18 Mar 2024 | 347.22 | 349.94 | 344.17 | 347.19 | 345.46 | 1,008,300 |
15 Mar 2024 | 346.79 | 349.28 | 344.50 | 348.15 | 346.42 | 2,469,100 |
14 Mar 2024 | 344.90 | 349.47 | 343.02 | 348.89 | 347.16 | 947,500 |
13 Mar 2024 | 345.38 | 351.36 | 344.54 | 345.20 | 343.48 | 1,056,000 |
12 Mar 2024 | 346.33 | 348.37 | 340.09 | 345.15 | 343.43 | 1,315,800 |
11 Mar 2024 | 338.60 | 349.20 | 338.60 | 347.00 | 345.27 | 1,165,000 |
08 Mar 2024 | 340.56 | 344.43 | 338.44 | 339.35 | 337.66 | 1,164,000 |
07 Mar 2024 | 338.78 | 342.15 | 334.54 | 340.72 | 339.03 | 1,576,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |