Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 355.01 | 361.67 | 355.01 | 359.51 | 359.51 | 2,439,000 |
25 Jul 2024 | 350.20 | 358.83 | 349.33 | 353.29 | 353.29 | 3,297,600 |
24 Jul 2024 | 358.93 | 361.45 | 350.00 | 350.31 | 350.31 | 3,508,100 |
23 Jul 2024 | 365.43 | 365.43 | 359.38 | 359.62 | 359.62 | 2,535,700 |
22 Jul 2024 | 364.50 | 367.28 | 361.08 | 363.25 | 363.25 | 4,049,300 |
19 Jul 2024 | 366.43 | 367.60 | 361.95 | 363.36 | 363.36 | 2,474,500 |
18 Jul 2024 | 369.90 | 375.74 | 365.78 | 366.08 | 366.08 | 2,395,000 |
17 Jul 2024 | 366.64 | 375.19 | 365.42 | 371.89 | 371.89 | 3,991,100 |
16 Jul 2024 | 360.06 | 369.42 | 359.50 | 369.12 | 369.12 | 3,210,400 |
15 Jul 2024 | 359.14 | 361.18 | 355.03 | 358.46 | 358.46 | 2,884,000 |
12 Jul 2024 | 355.00 | 363.95 | 354.09 | 359.77 | 359.77 | 4,019,900 |
11 Jul 2024 | 350.78 | 354.13 | 345.00 | 353.79 | 353.79 | 4,146,900 |
10 Jul 2024 | 338.64 | 344.29 | 337.62 | 344.18 | 344.18 | 3,263,100 |
09 Jul 2024 | 338.95 | 339.26 | 335.57 | 337.09 | 337.09 | 2,254,300 |
08 Jul 2024 | 335.88 | 340.76 | 335.00 | 339.60 | 339.60 | 3,534,500 |
05 Jul 2024 | 332.71 | 335.92 | 331.64 | 334.58 | 334.58 | 3,437,500 |
03 Jul 2024 | 337.00 | 339.64 | 333.54 | 333.64 | 333.64 | 1,733,000 |
02 Jul 2024 | 335.00 | 336.83 | 332.53 | 334.97 | 334.97 | 2,995,900 |
01 Jul 2024 | 343.92 | 344.65 | 335.39 | 336.19 | 336.19 | 2,643,600 |
28 Jun 2024 | 341.35 | 345.28 | 340.71 | 344.24 | 344.24 | 6,344,000 |
27 Jun 2024 | 342.83 | 344.76 | 338.45 | 341.49 | 341.49 | 2,912,600 |
26 Jun 2024 | 339.46 | 342.59 | 337.53 | 341.82 | 341.82 | 3,365,300 |
25 Jun 2024 | 346.31 | 346.99 | 334.53 | 338.32 | 338.32 | 4,980,500 |
24 Jun 2024 | 356.90 | 357.69 | 350.72 | 350.88 | 350.88 | 4,278,900 |
21 Jun 2024 | 354.84 | 356.25 | 352.05 | 355.80 | 355.80 | 6,596,400 |
20 Jun 2024 | 352.00 | 354.92 | 349.59 | 353.44 | 353.44 | 3,661,200 |
18 Jun 2024 | 352.95 | 356.41 | 352.11 | 353.87 | 353.87 | 3,655,000 |
17 Jun 2024 | 344.89 | 350.69 | 344.40 | 349.50 | 349.50 | 2,680,200 |
14 Jun 2024 | 344.81 | 347.50 | 341.69 | 346.84 | 346.84 | 2,589,000 |
13 Jun 2024 | 345.90 | 348.69 | 343.07 | 347.88 | 347.88 | 3,380,800 |
12 Jun 2024 | 347.03 | 350.49 | 343.06 | 344.14 | 344.14 | 4,793,000 |
11 Jun 2024 | 333.00 | 336.31 | 330.32 | 335.72 | 335.72 | 3,250,900 |
10 Jun 2024 | 327.00 | 332.80 | 326.50 | 332.56 | 332.56 | 2,691,400 |
07 Jun 2024 | 325.73 | 328.82 | 323.93 | 327.03 | 327.03 | 2,583,800 |
06 Jun 2024 | 329.80 | 331.84 | 328.06 | 331.10 | 331.10 | 2,979,400 |
05 Jun 2024 | 328.50 | 330.46 | 325.92 | 330.26 | 330.26 | 2,422,400 |
04 Jun 2024 | 326.87 | 329.79 | 325.10 | 328.26 | 328.26 | 4,296,800 |
03 Jun 2024 | 333.65 | 333.65 | 326.84 | 328.01 | 328.01 | 3,712,800 |
31 May 2024 | 330.05 | 335.17 | 328.01 | 334.87 | 334.87 | 5,557,800 |
30 May 2024 | 326.26 | 330.22 | 325.71 | 329.18 | 329.18 | 2,921,800 |
30 May 2024 | 2.25 Dividend | |||||
29 May 2024 | 326.53 | 326.79 | 323.77 | 325.91 | 323.66 | 3,506,200 |
28 May 2024 | 325.39 | 330.99 | 324.48 | 328.70 | 326.43 | 3,807,500 |
24 May 2024 | 326.39 | 327.54 | 324.42 | 325.10 | 322.86 | 2,736,200 |
23 May 2024 | 330.98 | 331.00 | 326.00 | 326.89 | 324.63 | 4,021,100 |
22 May 2024 | 334.66 | 335.25 | 328.93 | 330.59 | 328.31 | 4,024,400 |
21 May 2024 | 339.00 | 339.00 | 332.33 | 336.15 | 333.83 | 4,275,100 |
20 May 2024 | 341.13 | 342.55 | 337.54 | 337.82 | 335.49 | 3,237,400 |
17 May 2024 | 344.76 | 344.93 | 340.59 | 344.21 | 341.83 | 2,739,000 |
16 May 2024 | 348.00 | 348.25 | 342.67 | 342.73 | 340.36 | 3,101,600 |
15 May 2024 | 345.18 | 350.44 | 344.69 | 348.67 | 346.26 | 4,151,100 |
14 May 2024 | 335.05 | 344.25 | 333.00 | 340.50 | 338.15 | 5,854,300 |
13 May 2024 | 348.06 | 348.79 | 340.40 | 340.96 | 338.61 | 4,055,600 |
10 May 2024 | 347.46 | 349.81 | 344.70 | 346.43 | 344.04 | 3,413,700 |
09 May 2024 | 339.25 | 348.01 | 338.88 | 347.44 | 345.04 | 3,801,400 |
08 May 2024 | 338.78 | 340.44 | 337.63 | 338.83 | 336.49 | 3,123,200 |
07 May 2024 | 343.60 | 345.54 | 340.38 | 340.69 | 338.34 | 2,930,700 |
06 May 2024 | 346.00 | 346.38 | 340.44 | 342.29 | 339.93 | 3,366,100 |
03 May 2024 | 341.28 | 346.88 | 340.37 | 342.85 | 340.48 | 4,165,100 |
02 May 2024 | 335.50 | 336.00 | 330.98 | 335.53 | 333.21 | 3,213,600 |
01 May 2024 | 333.01 | 335.39 | 329.43 | 331.97 | 329.68 | 3,267,500 |
30 Apr 2024 | 335.72 | 337.44 | 332.86 | 334.22 | 331.91 | 3,089,900 |
29 Apr 2024 | 335.00 | 337.34 | 334.15 | 336.80 | 334.47 | 2,427,400 |
26 Apr 2024 | 331.00 | 335.83 | 330.99 | 335.09 | 332.78 | 2,465,300 |
25 Apr 2024 | 329.72 | 332.91 | 326.90 | 331.98 | 329.69 | 3,787,800 |
24 Apr 2024 | 337.07 | 337.55 | 331.82 | 333.01 | 330.71 | 4,029,200 |
23 Apr 2024 | 338.00 | 340.19 | 336.29 | 339.00 | 336.66 | 3,697,400 |
22 Apr 2024 | 338.22 | 339.45 | 333.71 | 336.11 | 333.79 | 3,112,800 |
19 Apr 2024 | 334.71 | 335.87 | 332.58 | 335.36 | 333.04 | 3,076,100 |
18 Apr 2024 | 335.65 | 336.95 | 331.33 | 332.89 | 330.59 | 3,717,300 |
17 Apr 2024 | 336.78 | 337.25 | 331.94 | 332.83 | 330.53 | 4,273,800 |
16 Apr 2024 | 336.82 | 338.11 | 332.96 | 334.83 | 332.52 | 4,525,500 |
15 Apr 2024 | 345.92 | 346.08 | 337.19 | 337.93 | 335.60 | 4,209,200 |
12 Apr 2024 | 346.12 | 346.12 | 341.51 | 342.87 | 340.50 | 3,546,900 |
11 Apr 2024 | 351.04 | 351.91 | 345.79 | 347.37 | 344.97 | 4,104,700 |
10 Apr 2024 | 351.87 | 353.99 | 348.75 | 350.56 | 348.14 | 4,805,200 |
09 Apr 2024 | 363.63 | 364.45 | 358.73 | 361.42 | 358.92 | 3,022,600 |
08 Apr 2024 | 358.07 | 362.57 | 357.26 | 362.05 | 359.55 | 4,339,600 |
05 Apr 2024 | 357.68 | 359.33 | 356.02 | 357.87 | 355.40 | 3,243,400 |
04 Apr 2024 | 362.61 | 365.00 | 356.91 | 357.68 | 355.21 | 4,381,600 |
03 Apr 2024 | 362.00 | 362.40 | 359.00 | 359.90 | 357.42 | 4,723,000 |
02 Apr 2024 | 364.50 | 366.86 | 362.96 | 363.00 | 360.49 | 4,650,500 |
01 Apr 2024 | 381.47 | 383.14 | 367.84 | 368.03 | 365.49 | 4,333,200 |
28 Mar 2024 | 387.13 | 387.61 | 379.72 | 383.60 | 380.95 | 4,108,200 |
27 Mar 2024 | 380.85 | 386.32 | 380.74 | 385.89 | 383.23 | 2,536,500 |
26 Mar 2024 | 382.41 | 384.26 | 379.40 | 379.93 | 377.31 | 2,720,200 |
25 Mar 2024 | 389.10 | 389.86 | 382.89 | 383.51 | 380.86 | 2,683,900 |
22 Mar 2024 | 394.69 | 396.42 | 390.09 | 390.28 | 387.59 | 2,910,900 |
21 Mar 2024 | 388.41 | 396.87 | 388.29 | 395.20 | 392.47 | 4,212,200 |
20 Mar 2024 | 379.42 | 384.88 | 376.23 | 384.41 | 381.76 | 2,750,400 |
19 Mar 2024 | 374.89 | 379.46 | 373.13 | 379.41 | 376.79 | 3,493,800 |
18 Mar 2024 | 376.49 | 377.60 | 371.14 | 371.91 | 369.34 | 3,455,600 |
15 Mar 2024 | 374.12 | 378.42 | 372.54 | 373.23 | 370.65 | 9,234,500 |
14 Mar 2024 | 378.00 | 380.20 | 372.17 | 375.27 | 372.68 | 3,877,500 |
13 Mar 2024 | 376.03 | 382.71 | 375.78 | 378.99 | 376.37 | 3,761,200 |
12 Mar 2024 | 372.51 | 375.90 | 372.41 | 374.54 | 371.95 | 2,843,800 |
11 Mar 2024 | 371.56 | 372.98 | 368.87 | 371.52 | 368.96 | 2,833,700 |
08 Mar 2024 | 375.00 | 376.62 | 372.10 | 373.35 | 370.77 | 2,162,400 |
07 Mar 2024 | 377.87 | 380.30 | 375.58 | 376.55 | 373.95 | 2,368,500 |
06 Mar 2024 | 378.53 | 379.82 | 375.89 | 377.44 | 374.83 | 2,496,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |