Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 342.69 | 346.66 | 342.49 | 343.64 | 343.64 | 1,135,700 |
25 July 2024 | 343.99 | 349.27 | 340.45 | 341.15 | 341.15 | 775,000 |
24 July 2024 | 337.67 | 342.71 | 334.93 | 342.21 | 342.21 | 1,029,800 |
23 July 2024 | 336.05 | 337.31 | 333.79 | 336.17 | 336.17 | 603,400 |
22 July 2024 | 335.76 | 338.08 | 334.59 | 335.79 | 335.79 | 756,300 |
19 July 2024 | 343.67 | 343.67 | 335.53 | 335.84 | 335.84 | 1,169,200 |
18 July 2024 | 343.06 | 347.37 | 340.46 | 340.52 | 340.52 | 1,028,800 |
17 July 2024 | 339.59 | 345.49 | 339.39 | 344.76 | 344.76 | 1,441,900 |
16 July 2024 | 333.83 | 342.46 | 333.83 | 339.71 | 339.71 | 1,166,600 |
15 July 2024 | 336.60 | 338.77 | 330.55 | 331.42 | 331.42 | 1,266,500 |
12 July 2024 | 333.56 | 335.61 | 330.53 | 334.79 | 334.79 | 820,200 |
11 July 2024 | 327.01 | 333.84 | 327.01 | 333.56 | 333.56 | 1,144,000 |
10 July 2024 | 329.51 | 332.81 | 323.27 | 329.91 | 329.91 | 1,982,000 |
09 July 2024 | 322.20 | 328.69 | 319.67 | 328.37 | 328.37 | 1,379,400 |
08 July 2024 | 320.09 | 324.02 | 318.02 | 323.78 | 323.78 | 1,753,500 |
05 July 2024 | 324.53 | 325.01 | 316.55 | 319.12 | 319.12 | 1,612,000 |
03 July 2024 | 327.42 | 327.89 | 321.69 | 325.43 | 325.43 | 900,700 |
02 July 2024 | 326.96 | 327.33 | 324.22 | 325.91 | 325.91 | 1,056,400 |
01 July 2024 | 330.58 | 335.00 | 325.83 | 326.27 | 326.27 | 1,386,200 |
28 June 2024 | 339.50 | 340.00 | 328.26 | 330.57 | 330.57 | 2,645,300 |
27 June 2024 | 336.95 | 336.95 | 331.41 | 334.15 | 334.15 | 1,300,700 |
26 June 2024 | 338.59 | 338.59 | 332.91 | 337.58 | 337.58 | 1,491,600 |
25 June 2024 | 343.98 | 344.37 | 337.31 | 338.80 | 338.80 | 1,268,100 |
24 June 2024 | 342.16 | 345.96 | 340.11 | 343.14 | 343.14 | 1,276,100 |
21 June 2024 | 334.83 | 340.00 | 334.61 | 339.98 | 339.98 | 4,076,100 |
20 June 2024 | 334.80 | 338.15 | 331.35 | 337.88 | 337.88 | 1,692,600 |
18 June 2024 | 335.56 | 337.55 | 333.45 | 334.80 | 334.80 | 1,206,200 |
17 June 2024 | 331.38 | 334.11 | 329.28 | 333.90 | 333.90 | 1,157,000 |
14 June 2024 | 332.49 | 334.81 | 328.61 | 333.29 | 333.29 | 907,500 |
13 June 2024 | 334.38 | 337.63 | 329.50 | 334.15 | 334.15 | 1,177,600 |
12 June 2024 | 338.08 | 339.00 | 333.94 | 336.05 | 336.05 | 1,249,600 |
11 June 2024 | 337.81 | 339.67 | 335.77 | 337.94 | 337.94 | 896,500 |
10 June 2024 | 337.51 | 339.56 | 336.20 | 338.65 | 338.65 | 1,002,700 |
07 June 2024 | 338.44 | 341.40 | 336.92 | 338.10 | 338.10 | 1,208,100 |
06 June 2024 | 334.14 | 339.49 | 333.43 | 337.91 | 337.91 | 1,632,300 |
05 June 2024 | 337.62 | 338.58 | 329.52 | 334.18 | 334.18 | 1,552,000 |
04 June 2024 | 338.25 | 338.25 | 331.27 | 337.06 | 337.06 | 1,654,900 |
04 June 2024 | 1.4 Dividend | |||||
03 June 2024 | 340.61 | 344.73 | 339.22 | 341.49 | 340.09 | 1,500,500 |
31 May 2024 | 332.98 | 344.67 | 331.53 | 344.62 | 343.21 | 3,915,500 |
30 May 2024 | 331.54 | 334.70 | 330.63 | 331.00 | 329.64 | 3,686,500 |
29 May 2024 | 331.32 | 334.32 | 329.31 | 332.92 | 331.56 | 2,930,700 |
28 May 2024 | 332.87 | 335.65 | 331.62 | 333.21 | 331.84 | 1,445,800 |
24 May 2024 | 338.92 | 338.92 | 331.05 | 332.61 | 331.25 | 1,311,600 |
23 May 2024 | 335.72 | 339.43 | 335.48 | 337.83 | 336.45 | 1,510,900 |
22 May 2024 | 335.43 | 337.38 | 334.17 | 336.47 | 335.09 | 968,800 |
21 May 2024 | 334.99 | 338.81 | 333.96 | 336.38 | 335.00 | 1,175,800 |
20 May 2024 | 338.55 | 338.60 | 332.23 | 333.37 | 332.00 | 1,306,700 |
17 May 2024 | 338.71 | 339.36 | 334.23 | 338.71 | 337.32 | 2,010,200 |
16 May 2024 | 343.91 | 344.80 | 338.16 | 339.26 | 337.87 | 2,275,000 |
15 May 2024 | 345.00 | 345.62 | 342.08 | 343.28 | 341.87 | 2,244,500 |
14 May 2024 | 348.47 | 351.15 | 345.65 | 346.42 | 345.00 | 1,853,000 |
13 May 2024 | 347.70 | 349.97 | 346.84 | 349.14 | 347.71 | 1,361,100 |
10 May 2024 | 351.60 | 352.02 | 347.35 | 348.39 | 346.96 | 1,675,300 |
09 May 2024 | 347.60 | 351.30 | 346.47 | 350.97 | 349.53 | 1,388,800 |
08 May 2024 | 348.59 | 348.79 | 345.44 | 347.35 | 345.93 | 1,355,200 |
07 May 2024 | 343.50 | 347.06 | 343.20 | 346.70 | 345.28 | 1,567,900 |
06 May 2024 | 342.46 | 344.38 | 339.45 | 342.41 | 341.01 | 1,339,300 |
03 May 2024 | 342.29 | 343.65 | 334.72 | 341.50 | 340.10 | 2,413,500 |
02 May 2024 | 360.00 | 361.71 | 342.68 | 344.50 | 343.09 | 3,108,800 |
01 May 2024 | 349.97 | 359.36 | 348.43 | 357.18 | 355.72 | 1,904,100 |
30 Apr 2024 | 356.59 | 357.95 | 355.70 | 357.04 | 355.58 | 1,216,200 |
29 Apr 2024 | 354.02 | 358.23 | 354.02 | 356.44 | 354.98 | 1,073,600 |
26 Apr 2024 | 352.50 | 355.15 | 351.42 | 354.47 | 353.02 | 830,500 |
25 Apr 2024 | 352.56 | 355.86 | 352.37 | 354.51 | 353.06 | 922,200 |
24 Apr 2024 | 351.04 | 353.99 | 350.06 | 352.28 | 350.84 | 1,120,800 |
23 Apr 2024 | 354.00 | 357.21 | 351.89 | 352.65 | 351.20 | 1,188,500 |
22 Apr 2024 | 352.75 | 356.39 | 352.65 | 353.18 | 351.73 | 1,404,000 |
19 Apr 2024 | 351.28 | 352.80 | 348.02 | 352.39 | 350.95 | 1,305,100 |
18 Apr 2024 | 349.71 | 353.38 | 347.00 | 348.78 | 347.35 | 1,621,700 |
17 Apr 2024 | 346.86 | 349.93 | 345.78 | 346.08 | 344.66 | 1,426,500 |
16 Apr 2024 | 356.13 | 356.13 | 346.44 | 346.85 | 345.43 | 1,799,900 |
15 Apr 2024 | 354.12 | 355.12 | 347.46 | 348.90 | 347.47 | 1,357,000 |
12 Apr 2024 | 351.78 | 353.33 | 348.50 | 349.84 | 348.41 | 1,442,000 |
11 Apr 2024 | 357.39 | 358.34 | 352.65 | 353.08 | 351.63 | 1,081,100 |
10 Apr 2024 | 356.25 | 359.72 | 355.51 | 357.84 | 356.37 | 1,005,700 |
09 Apr 2024 | 359.47 | 360.46 | 356.38 | 357.48 | 356.01 | 1,129,200 |
08 Apr 2024 | 360.89 | 361.87 | 357.34 | 357.98 | 356.51 | 1,612,500 |
05 Apr 2024 | 360.84 | 364.26 | 359.37 | 362.45 | 360.96 | 992,500 |
04 Apr 2024 | 364.11 | 364.14 | 359.83 | 360.37 | 358.89 | 1,147,900 |
03 Apr 2024 | 364.37 | 364.52 | 360.33 | 361.07 | 359.59 | 1,567,500 |
02 Apr 2024 | 359.95 | 364.65 | 359.09 | 363.09 | 361.60 | 2,054,800 |
01 Apr 2024 | 362.69 | 364.35 | 359.93 | 364.08 | 362.59 | 1,036,800 |
28 Mar 2024 | 363.95 | 365.71 | 363.15 | 363.19 | 361.70 | 1,162,700 |
27 Mar 2024 | 359.99 | 364.71 | 359.45 | 363.34 | 361.85 | 1,467,500 |
26 Mar 2024 | 355.04 | 359.83 | 354.54 | 357.73 | 356.26 | 1,205,100 |
25 Mar 2024 | 353.08 | 355.81 | 352.30 | 355.55 | 354.09 | 1,034,000 |
22 Mar 2024 | 353.67 | 355.77 | 351.33 | 351.78 | 350.34 | 1,102,300 |
21 Mar 2024 | 354.11 | 355.35 | 352.71 | 353.72 | 352.27 | 1,290,800 |
20 Mar 2024 | 351.55 | 354.78 | 351.08 | 353.83 | 352.38 | 1,049,400 |
19 Mar 2024 | 353.98 | 354.43 | 351.31 | 352.37 | 350.93 | 1,134,600 |
18 Mar 2024 | 350.51 | 354.16 | 349.93 | 352.63 | 351.18 | 1,499,100 |
15 Mar 2024 | 346.03 | 353.10 | 345.85 | 352.05 | 350.61 | 3,818,800 |
14 Mar 2024 | 348.51 | 350.22 | 347.39 | 349.51 | 348.08 | 1,527,700 |
13 Mar 2024 | 345.80 | 349.13 | 344.44 | 348.72 | 347.29 | 1,584,200 |
12 Mar 2024 | 342.08 | 345.05 | 341.00 | 343.94 | 342.53 | 1,313,500 |
11 Mar 2024 | 340.87 | 344.43 | 339.62 | 342.27 | 340.87 | 1,326,500 |
08 Mar 2024 | 342.03 | 345.85 | 340.86 | 341.79 | 340.39 | 1,485,100 |
07 Mar 2024 | 343.76 | 347.99 | 338.73 | 342.74 | 341.33 | 2,072,700 |
06 Mar 2024 | 333.43 | 340.84 | 333.43 | 339.82 | 338.43 | 2,449,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |