Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 331.40 | 340.80 | 331.40 | 334.77 | 334.77 | 3,123 |
01 Jun 2023 | 332.90 | 336.60 | 329.40 | 332.40 | 332.40 | 22,102 |
31 May 2023 | 331.70 | 334.80 | 329.20 | 330.17 | 330.17 | 58,614 |
30 May 2023 | 337.40 | 338.60 | 334.20 | 336.94 | 336.94 | 5,094 |
30 May 2023 | 8.341583 Dividend | |||||
26 May 2023 | 336.50 | 341.00 | 336.20 | 338.44 | 330.10 | 3,252 |
25 May 2023 | 341.40 | 342.20 | 338.20 | 339.54 | 331.17 | 1,345 |
24 May 2023 | 338.10 | 340.80 | 335.60 | 339.17 | 330.81 | 9,686 |
23 May 2023 | 341.00 | 343.20 | 339.80 | 342.28 | 333.85 | 16,528 |
22 May 2023 | 333.80 | 336.40 | 332.60 | 334.84 | 326.58 | 2,449 |
19 May 2023 | 336.00 | 338.07 | 330.80 | 334.38 | 326.14 | 6,011 |
18 May 2023 | 332.20 | 332.20 | 332.20 | 332.20 | 324.01 | - |
17 May 2023 | 321.60 | 321.60 | 321.60 | 321.60 | 313.67 | - |
16 May 2023 | 336.10 | 336.20 | 326.39 | 327.20 | 319.14 | 23,916 |
15 May 2023 | 345.20 | 347.40 | 343.80 | 345.77 | 337.24 | 15,241 |
12 May 2023 | 346.80 | 354.00 | 345.40 | 348.26 | 339.67 | 19,540 |
11 May 2023 | 343.00 | 343.80 | 341.20 | 342.26 | 333.83 | 4,641 |
10 May 2023 | 339.70 | 344.20 | 335.20 | 336.39 | 328.10 | 6,324 |
09 May 2023 | 343.40 | 345.00 | 338.40 | 341.90 | 333.47 | 13,585 |
05 May 2023 | 339.70 | 346.60 | 339.60 | 345.90 | 337.37 | 16,429 |
04 May 2023 | 352.70 | 354.20 | 339.60 | 346.75 | 338.20 | 10,270 |
03 May 2023 | 358.50 | 361.20 | 354.20 | 356.25 | 347.47 | 5,398 |
02 May 2023 | 362.50 | 368.00 | 358.00 | 362.91 | 353.97 | 7,451 |
28 Apr 2023 | 358.90 | 369.80 | 358.80 | 368.02 | 358.95 | 19,628 |
27 Apr 2023 | 355.40 | 361.40 | 354.60 | 359.80 | 350.93 | 3,420 |
26 Apr 2023 | 358.70 | 361.00 | 355.60 | 357.55 | 348.74 | 5,239 |
25 Apr 2023 | 365.20 | 365.80 | 358.80 | 360.74 | 351.85 | 6,708 |
24 Apr 2023 | 360.30 | 365.20 | 358.80 | 359.60 | 350.74 | 39,892 |
21 Apr 2023 | 366.60 | 366.60 | 363.20 | 365.21 | 356.21 | 3,906 |
20 Apr 2023 | 366.10 | 371.00 | 364.40 | 369.90 | 360.79 | 6,341 |
19 Apr 2023 | 371.50 | 373.40 | 367.80 | 371.24 | 362.09 | 17,283 |
18 Apr 2023 | 370.30 | 375.01 | 369.80 | 375.01 | 365.77 | 3,979 |
17 Apr 2023 | 362.30 | 367.80 | 360.60 | 367.24 | 358.19 | 66,699 |
14 Apr 2023 | 353.90 | 360.21 | 353.20 | 359.33 | 350.47 | 23,484 |
13 Apr 2023 | 353.70 | 360.24 | 351.60 | 354.11 | 345.38 | 15,624 |
12 Apr 2023 | 352.10 | 353.60 | 347.60 | 352.60 | 343.91 | 70,709 |
11 Apr 2023 | 348.90 | 354.60 | 343.80 | 346.77 | 338.22 | 100,509 |
06 Apr 2023 | 338.60 | 338.60 | 338.60 | 338.60 | 330.25 | - |
05 Apr 2023 | 334.30 | 338.00 | 331.20 | 333.80 | 325.57 | 15,515 |
04 Apr 2023 | 339.00 | 339.80 | 335.60 | 338.20 | 329.86 | 8,970 |
03 Apr 2023 | 343.30 | 355.20 | 337.20 | 342.80 | 334.35 | 18,224 |
31 Mar 2023 | 337.40 | 345.60 | 338.00 | 341.94 | 333.51 | 21,954 |
30 Mar 2023 | 337.00 | 341.80 | 337.40 | 340.69 | 332.29 | 3,746 |
29 Mar 2023 | 335.00 | 343.20 | 332.80 | 342.40 | 333.96 | 22,889 |
28 Mar 2023 | 333.70 | 338.40 | 334.80 | 334.80 | 326.55 | 15,260 |
27 Mar 2023 | 333.90 | 341.00 | 334.40 | 334.40 | 326.16 | 19,383 |
24 Mar 2023 | 347.20 | 339.60 | 333.80 | 338.55 | 330.20 | 7,438 |
23 Mar 2023 | 346.40 | 349.40 | 341.40 | 342.28 | 333.85 | 6,969 |
22 Mar 2023 | 358.10 | 352.40 | 347.20 | 352.20 | 343.52 | 1,540 |
21 Mar 2023 | 349.70 | 352.80 | 342.00 | 347.75 | 339.18 | 2,431 |
20 Mar 2023 | 342.90 | 342.40 | 330.00 | 333.90 | 325.67 | 6,649 |
17 Mar 2023 | 334.00 | 337.60 | 322.20 | 335.62 | 327.35 | 36,044 |
16 Mar 2023 | 350.20 | 339.40 | 329.80 | 338.19 | 329.85 | 3,639 |
15 Mar 2023 | 349.70 | 352.00 | 337.40 | 340.01 | 331.63 | 7,554 |
14 Mar 2023 | 348.60 | 355.80 | 349.83 | 349.83 | 341.21 | 2,302 |
13 Mar 2023 | 353.90 | 361.40 | 343.20 | 350.08 | 341.45 | 8,659 |
10 Mar 2023 | 362.90 | 364.80 | 358.04 | 358.04 | 349.21 | 10,273 |
09 Mar 2023 | 373.00 | 374.20 | 369.60 | 372.25 | 363.07 | 4,356 |
08 Mar 2023 | 375.70 | 375.80 | 365.80 | 372.17 | 363.00 | 10,185 |
07 Mar 2023 | 364.90 | 366.40 | 362.60 | 366.38 | 357.35 | 3,924 |
06 Mar 2023 | 367.30 | 370.00 | 361.20 | 366.84 | 357.80 | 3,441 |
03 Mar 2023 | 363.40 | 367.92 | 363.00 | 367.92 | 358.85 | 3,437 |
02 Mar 2023 | 353.80 | 364.20 | 355.20 | 360.14 | 351.26 | 2,969 |
01 Mar 2023 | 363.00 | 365.00 | 359.40 | 362.40 | 353.47 | 7,635 |
28 Feb 2023 | 357.70 | 363.61 | 357.40 | 361.80 | 352.88 | 6,616 |
27 Feb 2023 | 356.40 | 363.40 | 355.40 | 359.23 | 350.38 | 15,967 |
24 Feb 2023 | 353.80 | 356.60 | 349.40 | 352.40 | 343.71 | 13,466 |
23 Feb 2023 | 351.70 | 354.60 | 348.40 | 351.32 | 342.66 | 14,868 |
22 Feb 2023 | 342.80 | 345.00 | 330.80 | 339.13 | 330.77 | 45,080 |
21 Feb 2023 | 358.60 | 362.40 | 355.80 | 360.30 | 351.42 | 88,099 |
20 Feb 2023 | 359.80 | 365.60 | 359.47 | 363.84 | 354.87 | 5,452 |
17 Feb 2023 | 353.20 | 356.80 | 350.40 | 356.80 | 348.01 | 3,638 |
16 Feb 2023 | 349.30 | 351.01 | 341.20 | 348.97 | 340.37 | 15,552 |
15 Feb 2023 | 343.00 | 348.40 | 340.80 | 343.25 | 334.79 | 51,303 |
14 Feb 2023 | 342.90 | 361.60 | 335.60 | 336.62 | 328.32 | 9,412 |
13 Feb 2023 | 327.00 | 332.40 | 325.60 | 327.75 | 319.67 | 10,077 |
10 Feb 2023 | 333.70 | 333.60 | 326.00 | 327.83 | 319.75 | 31,655 |
09 Feb 2023 | 318.70 | 329.20 | 315.80 | 327.40 | 319.33 | 2,533 |
08 Feb 2023 | 322.50 | 323.60 | 318.20 | 322.40 | 314.45 | 4,327 |
07 Feb 2023 | 318.80 | 323.28 | 316.80 | 323.13 | 315.16 | 3,708 |
06 Feb 2023 | 316.40 | 321.00 | 311.00 | 316.60 | 308.80 | 19,442 |
03 Feb 2023 | 307.60 | 318.00 | 305.00 | 313.74 | 306.01 | 31,090 |
02 Feb 2023 | 313.10 | 317.20 | 311.00 | 314.81 | 307.05 | 9,475 |
01 Feb 2023 | 312.40 | 315.60 | 311.80 | 313.14 | 305.42 | 3,497 |
31 Jan 2023 | 302.70 | 308.80 | 300.80 | 307.03 | 299.46 | 16,585 |
30 Jan 2023 | 299.50 | 305.60 | 298.80 | 300.58 | 293.17 | 3,049 |
27 Jan 2023 | 298.60 | 301.60 | 296.60 | 300.17 | 292.77 | 15,487 |
26 Jan 2023 | 304.30 | 307.40 | 297.40 | 305.00 | 297.48 | 39,319 |
25 Jan 2023 | 296.90 | 299.40 | 292.00 | 297.53 | 290.19 | 29,852 |
24 Jan 2023 | 307.80 | 310.80 | 303.60 | 305.98 | 298.44 | 14,842 |
23 Jan 2023 | 311.10 | 312.40 | 306.40 | 309.01 | 301.39 | 11,966 |
20 Jan 2023 | 316.20 | 321.80 | 315.80 | 320.43 | 312.53 | 4,637 |
19 Jan 2023 | 315.20 | 318.20 | 310.00 | 316.40 | 308.60 | 21,491 |
18 Jan 2023 | 315.20 | 317.80 | 316.00 | 316.89 | 309.08 | 16,552 |
17 Jan 2023 | 313.80 | 318.40 | 313.80 | 316.39 | 308.59 | 3,656 |
16 Jan 2023 | 315.40 | 316.60 | 314.20 | 315.88 | 308.10 | 686 |
13 Jan 2023 | 314.00 | 315.80 | 311.00 | 311.50 | 303.82 | 32,719 |
12 Jan 2023 | 304.50 | 309.00 | 302.20 | 305.87 | 298.34 | 11,233 |
11 Jan 2023 | 308.80 | 311.80 | 307.20 | 310.39 | 302.74 | 15,621 |
10 Jan 2023 | 307.00 | 309.20 | 303.00 | 305.26 | 297.74 | 26,162 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |