Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 326.27 | 329.69 | 325.55 | 328.33 | 328.33 | 2,010 |
25 Jul 2024 | 325.20 | 335.45 | 325.00 | 333.02 | 333.02 | 5,171 |
24 Jul 2024 | 331.01 | 332.25 | 328.79 | 330.33 | 330.33 | 18,512 |
23 Jul 2024 | 331.51 | 331.75 | 328.18 | 328.63 | 328.63 | 186,166 |
22 Jul 2024 | 331.41 | 332.65 | 330.18 | 331.75 | 331.75 | 1,273 |
19 Jul 2024 | 333.00 | 335.00 | 327.70 | 329.38 | 329.38 | 1,890 |
18 Jul 2024 | 330.00 | 336.23 | 326.00 | 330.55 | 330.55 | 5,579 |
17 Jul 2024 | 324.29 | 328.28 | 322.74 | 326.92 | 326.92 | 1,767 |
16 Jul 2024 | 319.00 | 323.42 | 318.16 | 323.42 | 323.42 | 4,947 |
15 Jul 2024 | 313.00 | 319.40 | 312.67 | 315.79 | 315.79 | 2,522 |
12 Jul 2024 | 299.96 | 311.88 | 299.13 | 311.53 | 311.53 | 3,695 |
11 Jul 2024 | 295.09 | 301.94 | 293.96 | 300.97 | 300.97 | 4,346 |
11 Jul 2024 | 1.29 Dividend | |||||
10 Jul 2024 | 296.90 | 297.99 | 290.84 | 292.31 | 291.02 | 3,466 |
09 Jul 2024 | 299.09 | 299.72 | 294.54 | 296.79 | 295.48 | 3,005 |
08 Jul 2024 | 301.04 | 301.28 | 295.71 | 297.61 | 296.30 | 4,192 |
05 Jul 2024 | 305.00 | 305.70 | 297.90 | 300.10 | 298.78 | 4,355 |
04 Jul 2024 | - | - | - | - | - | - |
03 Jul 2024 | 304.95 | 306.80 | 303.78 | 305.63 | 304.28 | 69,878 |
02 Jul 2024 | 301.55 | 303.80 | 300.93 | 302.18 | 300.85 | 6,962 |
01 Jul 2024 | 304.00 | 304.43 | 299.75 | 302.43 | 301.09 | 23,145 |
28 Jun 2024 | 304.00 | 305.49 | 302.52 | 302.88 | 301.54 | 2,662 |
27 Jun 2024 | 303.18 | 305.55 | 301.84 | 303.08 | 301.74 | 1,918 |
26 Jun 2024 | 305.00 | 305.70 | 299.57 | 303.90 | 302.56 | 3,437 |
25 Jun 2024 | 308.00 | 309.39 | 305.41 | 307.81 | 306.46 | 3,887 |
24 Jun 2024 | 308.51 | 312.13 | 304.69 | 308.55 | 307.19 | 3,439 |
21 Jun 2024 | 305.00 | 310.13 | 302.68 | 309.36 | 307.99 | 3,389 |
20 Jun 2024 | 286.01 | 317.55 | 286.01 | 305.60 | 304.25 | 19,920 |
19 Jun 2024 | - | - | - | - | - | - |
18 Jun 2024 | 286.50 | 289.79 | 285.25 | 285.25 | 283.99 | 6,237 |
17 Jun 2024 | 288.00 | 288.33 | 284.08 | 286.02 | 284.75 | 3,369 |
14 Jun 2024 | 282.20 | 286.48 | 280.59 | 285.89 | 284.63 | 2,596 |
13 Jun 2024 | 287.26 | 289.07 | 282.90 | 282.90 | 281.65 | 3,096 |
12 Jun 2024 | 294.22 | 294.22 | 286.14 | 287.47 | 286.20 | 9,752 |
11 Jun 2024 | 290.00 | 292.20 | 289.24 | 292.20 | 290.91 | 1,850 |
10 Jun 2024 | 287.09 | 289.51 | 287.04 | 288.01 | 286.74 | 2,888 |
07 Jun 2024 | 291.58 | 291.97 | 289.13 | 289.13 | 287.85 | 2,094 |
06 Jun 2024 | 291.51 | 297.50 | 291.16 | 292.97 | 291.68 | 2,489 |
05 Jun 2024 | 289.02 | 291.05 | 288.16 | 290.59 | 289.31 | 2,015 |
04 Jun 2024 | 283.84 | 287.76 | 280.32 | 287.76 | 286.49 | 1,365 |
03 Jun 2024 | 287.06 | 287.06 | 280.86 | 282.46 | 281.21 | 2,618 |
31 May 2024 | 285.34 | 285.34 | 278.97 | 280.07 | 278.83 | 3,023 |
30 May 2024 | 290.20 | 290.42 | 284.78 | 285.93 | 284.67 | 3,627 |
29 May 2024 | 297.09 | 297.82 | 291.33 | 294.29 | 292.99 | 8,371 |
28 May 2024 | 301.15 | 301.15 | 296.65 | 296.74 | 295.43 | 11,663 |
24 May 2024 | 306.76 | 312.00 | 301.17 | 301.17 | 299.84 | 398 |
23 May 2024 | 311.00 | 311.00 | 304.68 | 305.16 | 303.81 | 3,609 |
22 May 2024 | 304.02 | 308.03 | 303.90 | 306.60 | 305.25 | 11,234 |
21 May 2024 | 307.00 | 307.00 | 303.18 | 304.04 | 302.70 | 764 |
20 May 2024 | 304.54 | 307.07 | 301.81 | 306.30 | 304.94 | 1,525 |
17 May 2024 | 310.00 | 310.00 | 300.08 | 300.82 | 299.49 | 1,318 |
16 May 2024 | 308.52 | 311.77 | 306.90 | 307.85 | 306.49 | 2,908 |
15 May 2024 | 306.79 | 307.96 | 301.45 | 306.26 | 304.91 | 17,908 |
14 May 2024 | 309.26 | 312.32 | 306.43 | 306.62 | 305.27 | 4,792 |
13 May 2024 | 308.25 | 308.80 | 307.27 | 308.25 | 306.89 | 1,335 |
10 May 2024 | 308.00 | 309.18 | 306.48 | 307.42 | 306.06 | 652 |
09 May 2024 | 308.50 | 308.50 | 302.91 | 303.68 | 302.34 | 847 |
08 May 2024 | 310.70 | 313.33 | 310.12 | 312.98 | 311.60 | 2,690 |
07 May 2024 | 307.90 | 311.95 | 307.79 | 310.73 | 309.36 | 2,058 |
03 May 2024 | 304.00 | 304.80 | 301.58 | 304.80 | 303.45 | 1,025 |
02 May 2024 | 300.76 | 303.15 | 298.44 | 300.80 | 299.47 | 2,723 |
01 May 2024 | 299.89 | 301.06 | 298.33 | 300.63 | 299.31 | 1,086 |
30 Apr 2024 | 305.00 | 305.00 | 299.47 | 301.85 | 300.52 | 3,538 |
29 Apr 2024 | 307.06 | 308.54 | 304.00 | 304.27 | 302.93 | 2,262 |
26 Apr 2024 | 307.83 | 309.41 | 307.61 | 308.03 | 306.67 | 1,735 |
25 Apr 2024 | 308.86 | 309.81 | 305.41 | 309.59 | 308.23 | 4,588 |
24 Apr 2024 | 316.00 | 316.25 | 311.00 | 312.92 | 311.54 | 6,960 |
23 Apr 2024 | 318.48 | 319.87 | 316.78 | 316.78 | 315.38 | 962 |
22 Apr 2024 | 318.54 | 319.02 | 315.51 | 318.21 | 316.80 | 965 |
19 Apr 2024 | 317.86 | 318.17 | 314.70 | 316.38 | 314.98 | 1,020 |
18 Apr 2024 | 312.70 | 317.70 | 312.01 | 314.38 | 312.99 | 9,107 |
17 Apr 2024 | 316.87 | 316.87 | 312.62 | 315.17 | 313.78 | 2,560 |
16 Apr 2024 | 315.14 | 315.19 | 312.09 | 314.25 | 312.86 | 6,359 |
15 Apr 2024 | 316.88 | 321.52 | 314.61 | 314.61 | 313.22 | 1,975 |
12 Apr 2024 | 321.01 | 321.92 | 313.38 | 314.89 | 313.50 | 3,363 |
11 Apr 2024 | 326.05 | 326.97 | 323.30 | 325.19 | 323.75 | 1,196 |
10 Apr 2024 | 328.00 | 329.69 | 324.35 | 325.67 | 324.23 | 1,597 |
10 Apr 2024 | 1.29 Dividend | |||||
09 Apr 2024 | 332.04 | 333.81 | 330.00 | 331.41 | 328.66 | 853 |
08 Apr 2024 | 333.88 | 334.95 | 332.28 | 333.36 | 330.60 | 1,479 |
05 Apr 2024 | 331.53 | 333.56 | 330.60 | 332.66 | 329.90 | 1,489 |
04 Apr 2024 | 333.73 | 337.67 | 333.10 | 334.89 | 332.11 | 1,587 |
03 Apr 2024 | 335.57 | 336.51 | 333.70 | 333.70 | 330.94 | 1,622 |
02 Apr 2024 | 336.43 | 338.90 | 333.33 | 333.82 | 331.06 | 3,299 |
28 Mar 2024 | 341.62 | 346.01 | 341.42 | 346.01 | 343.14 | 3,759 |
27 Mar 2024 | 338.11 | 342.14 | 337.88 | 339.42 | 336.61 | 2,128 |
26 Mar 2024 | 335.14 | 337.82 | 334.62 | 336.87 | 334.08 | 5,359 |
25 Mar 2024 | 337.30 | 337.35 | 329.80 | 333.52 | 330.76 | 5,304 |
22 Mar 2024 | 347.00 | 350.33 | 336.51 | 336.51 | 333.72 | 5,640 |
21 Mar 2024 | 386.75 | 388.00 | 343.47 | 344.42 | 341.57 | 8,526 |
20 Mar 2024 | 378.03 | 379.83 | 375.46 | 379.82 | 376.67 | 1,198 |
19 Mar 2024 | 373.49 | 377.24 | 372.45 | 375.54 | 372.43 | 799 |
18 Mar 2024 | 378.08 | 378.82 | 373.11 | 373.72 | 370.62 | 10,018 |
15 Mar 2024 | 369.12 | 373.63 | 366.87 | 372.63 | 369.54 | 1,030 |
14 Mar 2024 | 380.39 | 381.05 | 376.96 | 378.12 | 374.99 | 2,450 |
13 Mar 2024 | 379.31 | 381.16 | 377.54 | 379.21 | 376.07 | 867 |
12 Mar 2024 | 375.00 | 382.46 | 374.85 | 380.79 | 377.64 | 512 |
11 Mar 2024 | 374.38 | 375.84 | 367.18 | 371.80 | 368.72 | 33,609 |
08 Mar 2024 | 386.50 | 387.51 | 382.98 | 383.62 | 380.44 | 9,863 |
07 Mar 2024 | 384.65 | 386.80 | 382.81 | 386.26 | 383.06 | 970 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |