Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 Jun 2024 | 313.48 | 317.83 | 310.78 | 314.83 | 314.83 | 2,389,500 |
06 Jun 2024 | 325.00 | 326.99 | 311.37 | 313.46 | 313.46 | 3,069,100 |
05 Jun 2024 | 319.77 | 327.58 | 319.40 | 326.59 | 326.59 | 2,487,300 |
04 Jun 2024 | 324.52 | 325.50 | 310.15 | 316.17 | 316.17 | 4,143,000 |
03 Jun 2024 | 334.00 | 335.00 | 318.67 | 324.46 | 324.46 | 2,494,500 |
31 May 2024 | 333.45 | 335.00 | 322.22 | 332.85 | 332.85 | 3,837,900 |
30 May 2024 | 332.29 | 335.18 | 331.41 | 334.20 | 334.20 | 1,240,900 |
29 May 2024 | 335.30 | 336.43 | 332.69 | 332.89 | 332.89 | 1,131,300 |
28 May 2024 | 342.29 | 343.00 | 335.30 | 337.36 | 337.36 | 1,772,300 |
24 May 2024 | 339.08 | 345.19 | 338.93 | 340.89 | 340.89 | 1,495,600 |
23 May 2024 | 342.19 | 344.00 | 336.58 | 338.42 | 338.42 | 1,772,500 |
22 May 2024 | 336.74 | 338.41 | 333.18 | 336.18 | 336.18 | 1,566,500 |
21 May 2024 | 332.64 | 337.26 | 332.46 | 336.73 | 336.73 | 1,389,200 |
20 May 2024 | 330.00 | 335.71 | 329.00 | 333.25 | 333.25 | 1,021,000 |
17 May 2024 | 332.00 | 333.61 | 326.71 | 330.24 | 330.24 | 1,881,400 |
16 May 2024 | 337.90 | 338.88 | 330.13 | 330.18 | 330.18 | 2,203,100 |
15 May 2024 | 332.00 | 338.15 | 332.00 | 337.96 | 337.96 | 1,720,100 |
14 May 2024 | 326.16 | 331.37 | 321.97 | 330.45 | 330.45 | 1,588,200 |
13 May 2024 | 331.01 | 331.88 | 325.86 | 328.51 | 328.51 | 1,903,200 |
10 May 2024 | 335.00 | 337.70 | 330.11 | 330.57 | 330.57 | 1,955,000 |
09 May 2024 | 330.00 | 333.45 | 329.98 | 333.26 | 333.26 | 1,487,100 |
08 May 2024 | 327.40 | 333.13 | 326.82 | 330.40 | 330.40 | 1,454,300 |
07 May 2024 | 328.11 | 329.00 | 325.62 | 327.43 | 327.43 | 1,792,900 |
06 May 2024 | 322.33 | 327.43 | 322.33 | 327.24 | 327.24 | 1,297,000 |
03 May 2024 | 318.51 | 322.59 | 316.59 | 320.50 | 320.50 | 1,769,800 |
03 May 2024 | 0.94 Dividend | |||||
02 May 2024 | 313.29 | 316.09 | 305.26 | 315.27 | 314.33 | 3,009,900 |
01 May 2024 | 318.83 | 319.48 | 311.74 | 312.03 | 311.10 | 3,416,700 |
30 Apr 2024 | 330.00 | 333.06 | 312.52 | 318.26 | 317.31 | 5,279,700 |
29 Apr 2024 | 324.92 | 327.19 | 321.42 | 326.51 | 325.54 | 3,127,300 |
26 Apr 2024 | 318.21 | 325.32 | 318.21 | 324.30 | 323.33 | 2,305,700 |
25 Apr 2024 | 314.05 | 318.88 | 312.15 | 317.10 | 316.15 | 2,453,100 |
24 Apr 2024 | 324.00 | 325.41 | 313.95 | 318.79 | 317.84 | 3,550,500 |
23 Apr 2024 | 311.94 | 315.28 | 310.40 | 312.84 | 311.91 | 2,781,400 |
22 Apr 2024 | 305.35 | 310.34 | 304.17 | 308.09 | 307.17 | 2,379,200 |
19 Apr 2024 | 309.04 | 311.66 | 302.26 | 303.02 | 302.12 | 3,084,200 |
18 Apr 2024 | 313.75 | 315.71 | 308.46 | 308.94 | 308.02 | 1,860,300 |
17 Apr 2024 | 316.68 | 316.68 | 305.85 | 310.18 | 309.26 | 2,204,600 |
16 Apr 2024 | 312.89 | 317.54 | 311.32 | 315.35 | 314.41 | 1,547,300 |
15 Apr 2024 | 324.00 | 324.82 | 313.89 | 315.28 | 314.34 | 2,447,600 |
12 Apr 2024 | 314.27 | 318.67 | 314.27 | 318.50 | 317.55 | 2,248,300 |
11 Apr 2024 | 314.41 | 319.36 | 312.95 | 317.26 | 316.31 | 1,547,300 |
10 Apr 2024 | 309.00 | 317.37 | 306.21 | 314.37 | 313.43 | 2,425,900 |
09 Apr 2024 | 324.94 | 325.51 | 313.00 | 313.87 | 312.93 | 4,069,500 |
08 Apr 2024 | 326.30 | 329.37 | 323.63 | 325.82 | 324.85 | 2,423,700 |
05 Apr 2024 | 323.93 | 331.47 | 322.79 | 330.51 | 329.52 | 2,643,300 |
04 Apr 2024 | 323.91 | 326.21 | 318.17 | 320.16 | 319.21 | 3,039,900 |
03 Apr 2024 | 315.50 | 322.36 | 315.50 | 320.94 | 319.98 | 2,984,500 |
02 Apr 2024 | 313.04 | 316.43 | 312.58 | 314.75 | 313.81 | 2,773,100 |
01 Apr 2024 | 313.00 | 314.13 | 311.07 | 312.03 | 311.10 | 1,213,200 |
28 Mar 2024 | 314.69 | 314.75 | 312.00 | 312.68 | 311.75 | 1,983,400 |
27 Mar 2024 | 314.00 | 314.64 | 308.22 | 314.40 | 313.46 | 1,874,300 |
26 Mar 2024 | 311.66 | 316.30 | 311.46 | 312.08 | 311.15 | 2,247,200 |
25 Mar 2024 | 315.00 | 315.78 | 311.50 | 311.88 | 310.95 | 1,703,600 |
22 Mar 2024 | 314.93 | 317.02 | 314.36 | 316.58 | 315.64 | 2,046,300 |
21 Mar 2024 | 311.71 | 315.79 | 310.20 | 315.52 | 314.58 | 2,167,400 |
20 Mar 2024 | 304.56 | 310.43 | 303.36 | 309.81 | 308.89 | 1,946,500 |
19 Mar 2024 | 298.24 | 303.17 | 297.27 | 302.96 | 302.06 | 1,462,100 |
18 Mar 2024 | 300.81 | 303.25 | 298.58 | 298.75 | 297.86 | 1,557,200 |
15 Mar 2024 | 298.03 | 302.68 | 297.76 | 297.90 | 297.01 | 3,024,600 |
14 Mar 2024 | 302.67 | 302.98 | 297.46 | 300.29 | 299.39 | 2,236,400 |
13 Mar 2024 | 296.46 | 300.69 | 295.68 | 300.24 | 299.34 | 1,891,100 |
12 Mar 2024 | 293.42 | 298.31 | 291.94 | 297.74 | 296.85 | 2,063,200 |
11 Mar 2024 | 295.50 | 295.79 | 289.60 | 292.70 | 291.83 | 1,656,600 |
08 Mar 2024 | 299.76 | 303.40 | 295.56 | 297.49 | 296.60 | 1,893,900 |
08 Mar 2024 | 0.94 Dividend | |||||
07 Mar 2024 | 298.73 | 301.53 | 296.90 | 301.13 | 299.29 | 1,869,100 |
06 Mar 2024 | 295.32 | 298.39 | 294.88 | 296.74 | 294.93 | 1,723,900 |
05 Mar 2024 | 294.35 | 295.07 | 289.37 | 291.93 | 290.15 | 2,263,300 |
04 Mar 2024 | 295.89 | 298.13 | 294.53 | 296.58 | 294.77 | 1,943,500 |
01 Mar 2024 | 289.36 | 294.44 | 288.81 | 293.70 | 291.91 | 2,314,600 |
29 Feb 2024 | 287.00 | 289.86 | 285.93 | 289.00 | 287.24 | 2,534,300 |
28 Feb 2024 | 283.57 | 287.64 | 282.67 | 286.96 | 285.21 | 1,278,900 |
27 Feb 2024 | 284.52 | 285.40 | 282.24 | 283.57 | 281.84 | 1,678,200 |
26 Feb 2024 | 286.00 | 287.55 | 284.18 | 284.30 | 282.57 | 1,960,300 |
23 Feb 2024 | 285.45 | 288.46 | 283.00 | 284.93 | 283.19 | 1,230,700 |
22 Feb 2024 | 282.80 | 286.37 | 282.16 | 284.58 | 282.85 | 2,496,300 |
21 Feb 2024 | 275.30 | 278.04 | 274.15 | 277.16 | 275.47 | 1,315,200 |
20 Feb 2024 | 276.23 | 277.86 | 274.21 | 276.09 | 274.41 | 1,263,600 |
16 Feb 2024 | 276.07 | 278.94 | 273.80 | 277.52 | 275.83 | 1,650,900 |
15 Feb 2024 | 275.62 | 277.04 | 272.78 | 275.79 | 274.11 | 1,398,000 |
14 Feb 2024 | 274.27 | 277.15 | 272.61 | 275.62 | 273.94 | 1,430,900 |
13 Feb 2024 | 268.41 | 273.06 | 266.00 | 272.38 | 270.72 | 2,512,400 |
12 Feb 2024 | 276.93 | 277.51 | 272.51 | 274.05 | 272.38 | 1,331,700 |
09 Feb 2024 | 273.54 | 278.58 | 273.00 | 277.96 | 276.27 | 1,557,600 |
08 Feb 2024 | 273.00 | 274.70 | 272.39 | 273.21 | 271.55 | 1,581,000 |
07 Feb 2024 | 272.88 | 274.01 | 271.15 | 272.85 | 271.19 | 1,377,600 |
06 Feb 2024 | 270.30 | 272.32 | 267.96 | 271.12 | 269.47 | 1,919,200 |
05 Feb 2024 | 269.36 | 270.70 | 266.56 | 269.42 | 267.78 | 1,990,000 |
02 Feb 2024 | 266.13 | 271.78 | 265.26 | 270.10 | 268.45 | 3,172,800 |
01 Feb 2024 | 255.63 | 264.75 | 255.46 | 264.57 | 262.96 | 3,663,800 |
31 Jan 2024 | 248.76 | 250.64 | 245.66 | 246.08 | 244.58 | 2,300,900 |
30 Jan 2024 | 248.81 | 251.14 | 248.06 | 250.27 | 248.74 | 1,828,000 |
29 Jan 2024 | 244.41 | 248.81 | 244.35 | 248.72 | 247.20 | 1,464,800 |
26 Jan 2024 | 246.00 | 247.55 | 245.01 | 245.89 | 244.39 | 1,138,600 |
25 Jan 2024 | 243.73 | 246.29 | 241.87 | 245.82 | 244.32 | 1,678,400 |
24 Jan 2024 | 244.93 | 244.99 | 241.45 | 241.57 | 240.10 | 1,541,900 |
23 Jan 2024 | 244.00 | 244.00 | 239.17 | 243.25 | 241.77 | 1,959,300 |
22 Jan 2024 | 245.76 | 246.95 | 243.66 | 243.90 | 242.41 | 1,727,400 |
19 Jan 2024 | 241.77 | 244.62 | 240.05 | 244.60 | 243.11 | 1,500,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |