Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 0.00 | 0.00 | 0.00 | 290.77 | 290.77 | 624 |
21 Sept 2023 | 290.02 | 290.13 | 284.09 | 285.93 | 285.93 | 3,799 |
20 Sept 2023 | 303.17 | 303.17 | 297.66 | 298.39 | 298.39 | 848 |
19 Sept 2023 | 298.20 | 299.64 | 296.17 | 299.64 | 299.64 | 635 |
18 Sept 2023 | 296.13 | 303.11 | 296.13 | 300.61 | 300.61 | 382 |
15 Sept 2023 | 303.74 | 303.74 | 295.55 | 295.87 | 295.87 | 661 |
14 Sept 2023 | 305.68 | 305.68 | 299.97 | 304.10 | 304.10 | 197 |
13 Sept 2023 | 301.05 | 304.76 | 301.05 | 304.34 | 304.34 | 109 |
12 Sept 2023 | 300.48 | 302.36 | 300.30 | 301.81 | 301.81 | 3,554 |
11 Sept 2023 | 298.22 | 302.45 | 298.22 | 300.93 | 300.93 | 32,563 |
08 Sept 2023 | 298.21 | 300.06 | 297.68 | 297.89 | 297.89 | 536 |
07 Sept 2023 | 305.53 | 305.53 | 299.06 | 302.07 | 302.07 | 852 |
06 Sept 2023 | 309.48 | 309.48 | 304.10 | 309.48 | 309.48 | 10,290 |
05 Sept 2023 | 310.00 | 311.39 | 306.68 | 309.60 | 309.60 | 1,976 |
04 Sept 2023 | - | - | - | - | - | - |
01 Sept 2023 | 313.03 | 317.55 | 309.51 | 309.51 | 309.51 | 1,092 |
31 Aug 2023 | 318.58 | 320.30 | 316.75 | 316.75 | 316.75 | 6,635 |
30 Aug 2023 | 313.67 | 318.07 | 313.27 | 317.68 | 317.68 | 542 |
29 Aug 2023 | 301.50 | 310.00 | 301.50 | 310.00 | 310.00 | 779 |
25 Aug 2023 | 287.28 | 295.95 | 287.28 | 295.95 | 295.95 | 2,501 |
24 Aug 2023 | 292.87 | 293.04 | 288.32 | 288.32 | 288.32 | 986 |
23 Aug 2023 | 291.20 | 292.64 | 291.20 | 291.42 | 291.42 | 223 |
22 Aug 2023 | 288.23 | 288.70 | 286.00 | 286.00 | 286.00 | 4,429 |
21 Aug 2023 | 286.50 | 286.62 | 283.13 | 285.98 | 285.98 | 639 |
18 Aug 2023 | 288.07 | 290.36 | 285.45 | 286.30 | 286.30 | 513 |
17 Aug 2023 | 298.39 | 298.57 | 291.54 | 291.93 | 291.93 | 326 |
16 Aug 2023 | 305.60 | 306.14 | 301.93 | 301.93 | 301.93 | 163 |
15 Aug 2023 | 305.37 | 312.17 | 305.37 | 308.31 | 308.31 | 168 |
14 Aug 2023 | 304.86 | 305.36 | 303.43 | 304.44 | 304.44 | 1,495 |
11 Aug 2023 | 304.67 | 305.51 | 302.52 | 305.51 | 305.51 | 56,726 |
10 Aug 2023 | 305.75 | 308.00 | 305.75 | 306.77 | 306.77 | 800 |
09 Aug 2023 | 305.00 | 306.81 | 302.87 | 305.23 | 305.23 | 274 |
08 Aug 2023 | 306.24 | 309.24 | 297.58 | 301.42 | 301.42 | 64,553 |
07 Aug 2023 | 310.70 | 311.58 | 308.29 | 308.29 | 308.29 | 461 |
04 Aug 2023 | 311.35 | 312.85 | 309.21 | 311.30 | 311.30 | 2,949 |
03 Aug 2023 | 311.52 | 312.57 | 306.70 | 310.82 | 310.82 | 1,561 |
02 Aug 2023 | 320.59 | 322.30 | 313.73 | 314.79 | 314.79 | 22,144 |
01 Aug 2023 | 322.40 | 323.78 | 322.12 | 323.26 | 323.26 | 1,953 |
31 Jul 2023 | 326.27 | 326.27 | 322.14 | 324.74 | 324.74 | 1,452 |
28 Jul 2023 | 327.74 | 327.93 | 325.58 | 327.93 | 327.93 | 479 |
27 Jul 2023 | 332.42 | 333.55 | 325.60 | 325.60 | 325.60 | 700 |
26 Jul 2023 | 328.80 | 330.00 | 327.16 | 327.26 | 327.26 | 251 |
25 Jul 2023 | 322.76 | 330.80 | 322.76 | 330.43 | 330.43 | 1,311 |
24 Jul 2023 | 336.50 | 337.32 | 323.62 | 323.62 | 323.62 | 2,079 |
21 Jul 2023 | 339.29 | 344.13 | 330.70 | 337.27 | 337.27 | 3,745 |
20 Jul 2023 | 350.14 | 353.41 | 348.69 | 353.41 | 353.41 | 955 |
19 Jul 2023 | 358.48 | 358.48 | 349.26 | 349.26 | 349.26 | 702 |
18 Jul 2023 | 351.82 | 351.82 | 347.44 | 351.61 | 351.61 | 801 |
17 Jul 2023 | 354.00 | 355.18 | 349.84 | 354.96 | 354.96 | 701 |
14 Jul 2023 | 347.50 | 354.40 | 347.34 | 354.40 | 354.40 | 837 |
13 Jul 2023 | 347.53 | 349.23 | 346.04 | 347.98 | 347.98 | 19,986 |
12 Jul 2023 | 342.88 | 346.58 | 341.73 | 346.58 | 346.58 | 1,659 |
11 Jul 2023 | 340.64 | 342.88 | 337.26 | 337.26 | 337.26 | 1,227 |
10 Jul 2023 | 333.80 | 338.89 | 333.80 | 338.89 | 338.89 | 520 |
07 Jul 2023 | 329.99 | 331.74 | 328.13 | 331.70 | 331.70 | 1,321 |
06 Jul 2023 | 328.55 | 331.26 | 328.32 | 330.59 | 330.59 | 2,930 |
05 Jul 2023 | 333.34 | 335.73 | 332.08 | 332.65 | 332.65 | 630 |
04 Jul 2023 | - | - | - | - | - | - |
03 Jul 2023 | 338.96 | 339.92 | 334.37 | 334.85 | 334.85 | 1,810 |
30 Jun 2023 | 341.48 | 343.83 | 340.76 | 342.94 | 342.94 | 1,974 |
29 Jun 2023 | 335.00 | 339.23 | 335.00 | 337.50 | 337.50 | 3,068 |
28 Jun 2023 | 330.00 | 334.08 | 330.00 | 331.60 | 331.60 | 4,044 |
27 Jun 2023 | 329.76 | 329.76 | 325.77 | 328.44 | 328.44 | 1,817 |
26 Jun 2023 | 326.60 | 328.30 | 324.41 | 328.30 | 328.30 | 1,859 |
23 Jun 2023 | 325.85 | 327.18 | 324.36 | 327.18 | 327.18 | 1,708 |
22 Jun 2023 | 323.74 | 327.49 | 323.12 | 327.26 | 327.26 | 54,922 |
21 Jun 2023 | 325.97 | 325.97 | 322.61 | 323.88 | 323.88 | 586 |
20 Jun 2023 | 327.50 | 327.99 | 324.42 | 327.39 | 327.39 | 2,715 |
19 Jun 2023 | - | - | - | - | - | - |
16 Jun 2023 | 328.27 | 332.24 | 328.27 | 329.83 | 329.83 | 26,174 |
15 Jun 2023 | 322.25 | 328.53 | 321.85 | 328.27 | 328.27 | 1,734 |
14 Jun 2023 | 323.45 | 326.65 | 320.61 | 321.05 | 321.05 | 20,172 |
13 Jun 2023 | 313.47 | 316.86 | 313.25 | 315.41 | 315.41 | 1,809 |
12 Jun 2023 | 313.83 | 316.20 | 312.22 | 313.81 | 313.81 | 398 |
09 Jun 2023 | 311.07 | 312.37 | 308.61 | 311.62 | 311.62 | 940 |
08 Jun 2023 | 306.74 | 310.13 | 304.79 | 308.36 | 308.36 | 220,575 |
07 Jun 2023 | 314.67 | 314.67 | 307.92 | 308.97 | 308.97 | 1,135 |
06 Jun 2023 | 317.07 | 318.85 | 313.20 | 313.20 | 313.20 | 976 |
05 Jun 2023 | 311.85 | 316.21 | 311.36 | 316.21 | 316.21 | 513 |
02 Jun 2023 | 310.54 | 313.29 | 309.13 | 311.83 | 311.83 | 3,676 |
01 Jun 2023 | 308.00 | 308.95 | 305.59 | 308.58 | 308.58 | 682 |
31 May 2023 | 306.71 | 307.00 | 300.27 | 304.82 | 304.82 | 1,644 |
30 May 2023 | 308.88 | 312.97 | 306.90 | 306.90 | 306.90 | 1,601 |
26 May 2023 | 302.76 | 306.21 | 302.76 | 306.21 | 306.21 | 2,020 |
25 May 2023 | 299.95 | 302.02 | 298.44 | 300.73 | 300.73 | 1,342 |
24 May 2023 | 300.24 | 300.95 | 299.80 | 300.95 | 300.95 | 459 |
23 May 2023 | 311.25 | 311.63 | 298.20 | 299.19 | 299.19 | 1,338 |
22 May 2023 | 313.27 | 317.30 | 312.60 | 314.40 | 314.40 | 703 |
19 May 2023 | 313.00 | 315.00 | 311.54 | 312.76 | 312.76 | 15,426 |
18 May 2023 | 307.87 | 310.71 | 307.87 | 308.72 | 308.72 | 810 |
17 May 2023 | 307.51 | 307.80 | 304.25 | 307.80 | 307.80 | 76,327 |
16 May 2023 | 306.27 | 307.63 | 306.25 | 307.07 | 307.07 | 659 |
15 May 2023 | 305.01 | 307.83 | 304.85 | 307.75 | 307.75 | 2,337 |
12 May 2023 | 303.98 | 305.92 | 303.24 | 303.33 | 303.33 | 47,134 |
11 May 2023 | 302.00 | 302.99 | 301.57 | 302.99 | 302.99 | 540 |
10 May 2023 | 303.10 | 303.21 | 300.64 | 301.88 | 301.88 | 735 |
09 May 2023 | 302.53 | 303.09 | 301.09 | 302.02 | 302.02 | 40,271 |
05 May 2023 | 303.33 | 304.08 | 301.31 | 303.36 | 303.36 | 893 |
04 May 2023 | 303.53 | 303.53 | 300.95 | 303.08 | 303.08 | 1,526 |
03 May 2023 | 302.99 | 305.93 | 302.62 | 305.93 | 305.93 | 1,625 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |