Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 Jun 2024 | 352.90 | 357.81 | 352.05 | 357.61 | 357.61 | 48,784,162 |
07 Jun 2024 | 352.92 | 356.57 | 352.89 | 353.03 | 353.03 | 92,220,400 |
06 Jun 2024 | 360.09 | 361.96 | 356.51 | 356.91 | 356.91 | 96,414,200 |
05 Jun 2024 | 362.30 | 362.69 | 360.14 | 360.63 | 360.63 | 94,093,300 |
04 Jun 2024 | 361.75 | 364.03 | 358.82 | 362.75 | 362.75 | 112,858,300 |
03 Jun 2024 | 366.70 | 366.70 | 361.67 | 362.83 | 362.83 | 126,335,300 |
31 May 2024 | 362.08 | 367.83 | 360.77 | 367.47 | 367.47 | 207,846,000 |
30 May 2024 | 357.70 | 361.53 | 356.94 | 361.43 | 361.43 | 108,115,100 |
29 May 2024 | 357.99 | 358.25 | 355.16 | 356.41 | 356.41 | 97,174,900 |
28 May 2024 | 361.91 | 363.43 | 360.47 | 361.17 | 361.17 | 103,901,600 |
24 May 2024 | 359.15 | 362.98 | 358.29 | 361.60 | 361.60 | 91,570,800 |
23 May 2024 | 363.08 | 363.13 | 357.85 | 358.05 | 358.05 | 106,911,500 |
22 May 2024 | 366.63 | 367.80 | 363.86 | 364.26 | 364.26 | 111,844,000 |
21 May 2024 | 365.18 | 368.68 | 365.18 | 368.62 | 368.62 | 102,381,500 |
20 May 2024 | 366.48 | 366.48 | 364.52 | 365.07 | 365.07 | 89,507,600 |
17 May 2024 | 365.67 | 366.69 | 363.92 | 365.85 | 365.85 | 111,772,300 |
16 May 2024 | 367.18 | 369.01 | 365.33 | 365.81 | 365.81 | 111,952,400 |
15 May 2024 | 365.78 | 368.37 | 365.27 | 367.15 | 367.15 | 115,401,900 |
14 May 2024 | 362.84 | 363.11 | 360.11 | 362.06 | 362.06 | 109,912,300 |
13 May 2024 | 362.35 | 364.21 | 360.56 | 361.31 | 361.31 | 104,970,500 |
10 May 2024 | 363.92 | 364.26 | 360.38 | 361.36 | 361.36 | 135,866,000 |
09 May 2024 | 356.13 | 362.18 | 355.69 | 361.95 | 361.95 | 127,949,500 |
08 May 2024 | 351.94 | 356.77 | 351.52 | 356.54 | 356.54 | 131,651,800 |
07 May 2024 | 350.62 | 353.12 | 349.92 | 352.84 | 352.84 | 125,944,900 |
06 May 2024 | 348.31 | 349.27 | 346.04 | 348.94 | 348.94 | 107,368,900 |
03 May 2024 | 347.48 | 348.21 | 344.12 | 347.36 | 347.36 | 109,877,600 |
02 May 2024 | 343.82 | 345.06 | 341.35 | 344.41 | 344.41 | 106,174,600 |
01 May 2024 | 338.09 | 345.64 | 337.37 | 342.68 | 342.68 | 129,039,000 |
30 Apr 2024 | 338.41 | 341.36 | 336.49 | 338.80 | 338.80 | 118,216,400 |
29 Apr 2024 | 338.70 | 341.24 | 338.61 | 340.77 | 340.77 | 93,031,200 |
26 Apr 2024 | 339.87 | 340.31 | 336.08 | 336.09 | 336.09 | 100,146,300 |
25 Apr 2024 | 338.45 | 341.20 | 335.19 | 339.91 | 339.91 | 108,731,400 |
24 Apr 2024 | 333.91 | 340.04 | 332.43 | 339.00 | 339.00 | 106,050,600 |
23 Apr 2024 | 334.63 | 338.99 | 334.62 | 337.00 | 337.00 | 96,038,200 |
22 Apr 2024 | 332.17 | 336.22 | 330.18 | 335.36 | 335.36 | 99,654,900 |
19 Apr 2024 | 328.27 | 332.92 | 327.69 | 332.18 | 332.18 | 118,124,700 |
18 Apr 2024 | 326.43 | 328.34 | 324.15 | 327.37 | 327.37 | 86,947,700 |
17 Apr 2024 | 320.90 | 326.16 | 320.23 | 325.37 | 325.37 | 103,871,600 |
16 Apr 2024 | 322.28 | 322.28 | 317.66 | 318.73 | 318.73 | 110,684,600 |
15 Apr 2024 | 328.25 | 329.55 | 321.81 | 323.11 | 323.11 | 103,579,200 |
12 Apr 2024 | 328.83 | 329.99 | 324.56 | 326.08 | 326.08 | 101,591,000 |
11 Apr 2024 | 331.12 | 331.12 | 326.34 | 328.50 | 328.50 | 94,076,600 |
10 Apr 2024 | 328.21 | 330.39 | 326.33 | 329.18 | 329.18 | 111,146,800 |
09 Apr 2024 | 334.98 | 335.45 | 332.90 | 334.98 | 334.98 | 91,787,500 |
08 Apr 2024 | 331.35 | 333.64 | 330.51 | 333.14 | 333.14 | 86,503,000 |
05 Apr 2024 | 327.80 | 331.74 | 326.23 | 331.02 | 331.02 | 102,659,100 |
04 Apr 2024 | 333.79 | 333.98 | 327.71 | 329.86 | 329.86 | 111,403,600 |
03 Apr 2024 | 331.99 | 332.66 | 329.43 | 330.52 | 330.52 | 90,836,300 |
02 Apr 2024 | 330.85 | 333.77 | 330.75 | 331.90 | 331.90 | 96,493,000 |
01 Apr 2024 | 333.20 | 333.20 | 329.27 | 331.34 | 331.34 | 99,452,100 |
28 Mar 2024 | 331.47 | 333.91 | 330.25 | 333.49 | 333.49 | 117,965,600 |
27 Mar 2024 | 324.54 | 331.01 | 324.54 | 330.99 | 330.99 | 127,952,400 |
26 Mar 2024 | 326.05 | 327.23 | 321.96 | 322.12 | 322.12 | 119,512,600 |
25 Mar 2024 | 325.35 | 326.06 | 323.92 | 325.83 | 325.83 | 99,140,200 |
22 Mar 2024 | 325.93 | 326.50 | 323.96 | 324.34 | 324.34 | 97,708,400 |
21 Mar 2024 | 325.46 | 327.48 | 323.83 | 323.87 | 323.87 | 139,321,200 |
20 Mar 2024 | 323.32 | 326.12 | 322.63 | 324.55 | 324.55 | 111,267,400 |
19 Mar 2024 | 322.03 | 324.44 | 321.15 | 324.13 | 324.13 | 118,219,500 |
18 Mar 2024 | 319.80 | 323.28 | 318.39 | 321.18 | 321.18 | 125,654,100 |
15 Mar 2024 | 318.41 | 321.44 | 318.04 | 319.70 | 319.70 | 249,675,500 |
14 Mar 2024 | 320.91 | 322.42 | 317.17 | 319.33 | 319.33 | 138,785,400 |
13 Mar 2024 | 322.90 | 324.93 | 321.48 | 321.94 | 321.94 | 125,494,900 |
12 Mar 2024 | 321.41 | 322.48 | 317.96 | 319.84 | 319.84 | 105,890,900 |
11 Mar 2024 | 321.39 | 323.78 | 319.85 | 323.05 | 323.05 | 108,662,700 |
08 Mar 2024 | 321.63 | 322.42 | 318.82 | 321.41 | 321.41 | 125,229,600 |
07 Mar 2024 | 321.43 | 321.73 | 320.18 | 320.74 | 320.74 | 119,529,900 |
06 Mar 2024 | 318.23 | 320.43 | 317.41 | 318.81 | 318.81 | 134,109,500 |
05 Mar 2024 | 318.21 | 322.80 | 314.51 | 315.76 | 315.76 | 157,813,200 |
04 Mar 2024 | 310.07 | 317.14 | 310.07 | 316.59 | 316.59 | 120,601,000 |
01 Mar 2024 | 312.29 | 312.33 | 307.72 | 311.46 | 311.46 | 154,278,300 |
29 Feb 2024 | 314.74 | 316.10 | 312.14 | 313.71 | 313.71 | 194,168,300 |
28 Feb 2024 | 312.16 | 314.06 | 311.69 | 313.58 | 313.58 | 125,605,500 |
27 Feb 2024 | 308.99 | 312.78 | 307.51 | 312.64 | 312.64 | 121,102,400 |
26 Feb 2024 | 311.48 | 311.71 | 306.30 | 306.83 | 306.83 | 123,666,700 |
23 Feb 2024 | 311.65 | 314.86 | 311.17 | 313.42 | 313.42 | 122,368,700 |
22 Feb 2024 | 311.70 | 312.51 | 308.90 | 311.22 | 311.22 | 129,169,900 |
21 Feb 2024 | 311.04 | 314.02 | 310.20 | 313.65 | 313.65 | 115,416,300 |
20 Feb 2024 | 309.73 | 313.10 | 308.92 | 309.43 | 309.43 | 117,567,800 |
16 Feb 2024 | 308.27 | 311.21 | 306.79 | 309.85 | 309.85 | 126,970,000 |
15 Feb 2024 | 306.77 | 310.57 | 306.72 | 310.36 | 310.36 | 120,386,600 |
14 Feb 2024 | 304.37 | 306.20 | 303.26 | 305.64 | 305.64 | 107,995,500 |
13 Feb 2024 | 307.71 | 308.71 | 299.76 | 304.00 | 304.00 | 130,512,400 |
12 Feb 2024 | 305.71 | 309.41 | 304.95 | 309.22 | 309.22 | 103,876,900 |
09 Feb 2024 | 303.38 | 305.89 | 303.14 | 305.72 | 305.72 | 103,537,200 |
08 Feb 2024 | 305.56 | 305.70 | 301.89 | 304.44 | 304.44 | 111,704,600 |
07 Feb 2024 | 307.84 | 308.44 | 305.37 | 306.98 | 306.98 | 125,054,500 |
06 Feb 2024 | 305.33 | 307.77 | 304.53 | 306.82 | 306.82 | 121,280,200 |
05 Feb 2024 | 309.08 | 309.35 | 305.65 | 305.87 | 305.87 | 112,920,600 |
02 Feb 2024 | 314.43 | 315.30 | 310.13 | 312.21 | 312.21 | 125,741,200 |
01 Feb 2024 | 311.08 | 317.99 | 309.51 | 317.95 | 317.95 | 103,761,900 |
31 Jan 2024 | 315.45 | 316.71 | 310.45 | 312.07 | 312.07 | 193,866,000 |
30 Jan 2024 | 312.16 | 314.72 | 310.22 | 312.97 | 312.97 | 99,043,300 |
29 Jan 2024 | 311.15 | 314.15 | 309.43 | 313.09 | 313.09 | 97,279,700 |
26 Jan 2024 | 310.94 | 312.14 | 310.01 | 311.10 | 311.10 | 109,398,200 |
25 Jan 2024 | 308.70 | 310.13 | 305.83 | 310.09 | 310.09 | 123,490,900 |
24 Jan 2024 | 310.99 | 311.46 | 304.17 | 304.64 | 304.64 | 134,696,600 |
23 Jan 2024 | 308.64 | 309.74 | 307.01 | 308.90 | 308.90 | 127,003,900 |
22 Jan 2024 | 309.73 | 311.99 | 306.95 | 308.19 | 308.19 | 112,771,000 |
19 Jan 2024 | 310.44 | 311.07 | 307.90 | 309.79 | 309.79 | 116,323,500 |
18 Jan 2024 | 312.11 | 312.21 | 308.53 | 310.18 | 310.18 | 118,046,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |