Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Sept 2023 | 326.00 | 327.20 | 324.40 | 324.60 | 324.60 | 173,393 |
20 Sept 2023 | 325.50 | 327.60 | 325.20 | 325.52 | 325.52 | 6,437 |
19 Sept 2023 | 328.30 | 328.80 | 325.60 | 325.93 | 325.93 | 10,515 |
18 Sept 2023 | 327.20 | 330.20 | 326.80 | 328.35 | 328.35 | 170,364 |
15 Sept 2023 | 333.40 | 333.00 | 325.60 | 327.20 | 327.20 | 4,245 |
14 Sept 2023 | 325.40 | 332.20 | 325.80 | 332.13 | 332.13 | 3,970 |
13 Sept 2023 | 324.60 | 327.00 | 322.80 | 323.60 | 323.60 | 5,681 |
12 Sept 2023 | 327.00 | 327.40 | 324.80 | 325.54 | 325.54 | 3,052 |
11 Sept 2023 | 326.60 | 330.01 | 325.60 | 325.86 | 325.86 | 5,279 |
08 Sept 2023 | 319.70 | 324.80 | 322.14 | 324.67 | 324.67 | 9,982 |
07 Sept 2023 | 322.70 | 323.00 | 320.40 | 321.58 | 321.58 | 3,121 |
06 Sept 2023 | 322.30 | 324.43 | 322.00 | 323.17 | 323.17 | 26,725 |
05 Sept 2023 | 321.70 | 324.40 | 320.77 | 321.24 | 321.24 | 3,907 |
04 Sept 2023 | 321.90 | 322.80 | 319.79 | 320.37 | 320.37 | 4,616 |
01 Sept 2023 | 325.40 | 325.20 | 321.62 | 323.03 | 323.03 | 8,173 |
31 Aug 2023 | 321.50 | 326.20 | 321.84 | 321.84 | 321.84 | 12,850 |
30 Aug 2023 | 323.40 | 325.80 | 322.00 | 324.46 | 324.46 | 6,309 |
29 Aug 2023 | 322.60 | 325.60 | 321.00 | 325.32 | 325.32 | 11,861 |
25 Aug 2023 | 311.60 | 324.00 | 312.00 | 322.30 | 322.30 | 39,974 |
24 Aug 2023 | 309.50 | 310.00 | 307.40 | 309.20 | 309.20 | 127,838 |
23 Aug 2023 | 307.90 | 310.00 | 308.40 | 309.08 | 309.08 | 4,411 |
22 Aug 2023 | 311.50 | 312.00 | 307.57 | 309.31 | 309.31 | 7,792 |
21 Aug 2023 | 310.10 | 310.80 | 308.40 | 310.14 | 310.14 | 7,187 |
18 Aug 2023 | 307.50 | 309.20 | 306.40 | 309.06 | 309.06 | 18,051 |
17 Aug 2023 | 303.40 | 309.42 | 305.60 | 308.57 | 308.57 | 15,320 |
16 Aug 2023 | 305.60 | 308.80 | 304.60 | 306.45 | 306.45 | 9,179 |
15 Aug 2023 | 304.40 | 305.60 | 303.00 | 304.63 | 304.63 | 17,670 |
14 Aug 2023 | 298.80 | 305.40 | 300.60 | 304.86 | 304.86 | 6,448 |
11 Aug 2023 | 305.50 | 306.80 | 303.60 | 304.88 | 304.88 | 5,754 |
10 Aug 2023 | 302.50 | 306.00 | 303.44 | 305.62 | 305.62 | 7,556 |
09 Aug 2023 | 298.80 | 301.80 | 298.80 | 300.63 | 300.63 | 6,393 |
08 Aug 2023 | 296.80 | 299.80 | 297.20 | 299.11 | 299.11 | 9,400 |
07 Aug 2023 | 300.20 | 301.00 | 299.99 | 300.48 | 300.48 | 2,303 |
04 Aug 2023 | 300.60 | 301.40 | 298.20 | 298.93 | 298.93 | 3,161 |
03 Aug 2023 | 302.30 | 303.00 | 298.40 | 299.56 | 299.56 | 4,328 |
02 Aug 2023 | 305.90 | 305.00 | 303.20 | 303.51 | 303.51 | 2,609 |
01 Aug 2023 | 308.00 | 307.80 | 306.20 | 307.17 | 307.17 | 1,888 |
31 Jul 2023 | 306.10 | 309.00 | 305.00 | 307.73 | 307.73 | 92,231 |
28 Jul 2023 | 310.50 | 311.20 | 306.00 | 307.49 | 307.49 | 6,544 |
27 Jul 2023 | 310.00 | 311.60 | 309.40 | 310.30 | 310.30 | 11,946 |
26 Jul 2023 | 309.40 | 310.40 | 308.40 | 309.63 | 309.63 | 10,900 |
25 Jul 2023 | 310.60 | 312.20 | 309.60 | 310.67 | 310.67 | 9,214 |
24 Jul 2023 | 309.70 | 311.40 | 309.00 | 310.21 | 310.21 | 15,562 |
21 Jul 2023 | 306.80 | 309.60 | 306.40 | 308.57 | 308.57 | 3,461 |
20 Jul 2023 | 305.70 | 307.60 | 303.80 | 305.31 | 305.31 | 14,753 |
19 Jul 2023 | 300.70 | 307.00 | 300.00 | 305.82 | 305.82 | 171,197 |
18 Jul 2023 | 299.20 | 301.00 | 297.60 | 298.97 | 298.97 | 177,822 |
17 Jul 2023 | 303.40 | 308.45 | 298.60 | 301.08 | 301.08 | 94,471 |
14 Jul 2023 | 313.70 | 313.20 | 307.00 | 309.59 | 309.59 | 30,612 |
13 Jul 2023 | 311.00 | 315.80 | 310.40 | 315.18 | 315.18 | 104,369 |
12 Jul 2023 | 310.50 | 312.20 | 308.60 | 310.43 | 310.43 | 11,567 |
11 Jul 2023 | 320.40 | 319.20 | 309.43 | 310.51 | 310.51 | 10,538 |
10 Jul 2023 | 323.10 | 323.80 | 320.00 | 321.45 | 321.45 | 7,545 |
07 Jul 2023 | 323.60 | 323.60 | 318.84 | 322.04 | 322.04 | 8,154 |
06 Jul 2023 | 328.30 | 326.00 | 320.80 | 322.47 | 322.47 | 8,120 |
05 Jul 2023 | 335.50 | 335.40 | 327.20 | 328.96 | 328.96 | 9,661 |
04 Jul 2023 | 335.40 | 336.20 | 333.80 | 334.92 | 334.92 | 5,008 |
03 Jul 2023 | 336.60 | 335.20 | 332.04 | 333.60 | 333.60 | 49,392 |
30 Jun 2023 | 333.20 | 337.40 | 333.20 | 335.17 | 335.17 | 8,054 |
29 Jun 2023 | 334.40 | 336.40 | 334.60 | 334.97 | 334.97 | 7,317 |
28 Jun 2023 | 335.60 | 336.60 | 333.83 | 335.03 | 335.03 | 53,900 |
27 Jun 2023 | 338.90 | 338.80 | 334.40 | 336.43 | 336.43 | 82,839 |
26 Jun 2023 | 337.50 | 339.40 | 336.60 | 337.45 | 337.45 | 69,350 |
23 Jun 2023 | 337.40 | 339.00 | 336.20 | 338.64 | 338.64 | 6,927 |
22 Jun 2023 | 342.80 | 341.60 | 338.40 | 339.56 | 339.56 | 1,974 |
21 Jun 2023 | 346.70 | 344.40 | 342.67 | 343.30 | 343.30 | 3,035 |
20 Jun 2023 | 346.70 | 347.60 | 343.76 | 344.36 | 344.36 | 2,875 |
19 Jun 2023 | 347.70 | 349.40 | 346.60 | 348.61 | 348.61 | 4,370 |
16 Jun 2023 | 346.10 | 349.20 | 346.80 | 346.98 | 346.98 | 2,188 |
15 Jun 2023 | 346.50 | 347.60 | 345.40 | 346.88 | 346.88 | 2,218 |
14 Jun 2023 | 349.70 | 349.60 | 346.80 | 348.20 | 348.20 | 4,366 |
13 Jun 2023 | 354.00 | 352.80 | 348.00 | 349.81 | 349.81 | 3,957 |
12 Jun 2023 | 354.50 | 357.60 | 352.00 | 353.16 | 353.16 | 4,727 |
09 Jun 2023 | 356.50 | 356.00 | 353.57 | 354.52 | 354.52 | 5,342 |
08 Jun 2023 | 355.10 | 357.00 | 354.40 | 356.16 | 356.16 | 400,140 |
07 Jun 2023 | 359.30 | 359.40 | 355.00 | 357.24 | 357.24 | 8,744 |
06 Jun 2023 | 358.20 | 359.80 | 356.80 | 359.73 | 359.73 | 3,614 |
05 Jun 2023 | - | - | - | - | - | - |
02 Jun 2023 | 356.60 | 358.80 | 355.60 | 356.62 | 356.62 | 15,361 |
01 Jun 2023 | 362.90 | 362.00 | 355.40 | 358.50 | 358.50 | 4,435 |
31 May 2023 | 364.60 | 364.00 | 361.60 | 362.25 | 362.25 | 6,797 |
30 May 2023 | 360.80 | 365.40 | 360.80 | 363.96 | 363.96 | 88,219 |
26 May 2023 | 360.20 | 362.40 | 360.20 | 361.45 | 361.45 | 5,320 |
25 May 2023 | 359.70 | 360.60 | 358.20 | 358.94 | 358.94 | 12,105 |
24 May 2023 | 359.50 | 360.00 | 357.82 | 360.00 | 360.00 | 27,502 |
23 May 2023 | 358.80 | 362.00 | 359.00 | 359.86 | 359.86 | 10,016 |
22 May 2023 | 356.50 | 359.20 | 355.40 | 358.36 | 358.36 | 14,866 |
19 May 2023 | - | - | - | - | - | - |
18 May 2023 | - | - | - | - | - | - |
17 May 2023 | 356.00 | 356.40 | 354.20 | 354.86 | 354.86 | 453 |
16 May 2023 | 357.00 | 358.20 | 355.20 | 356.74 | 356.74 | 4,578 |
15 May 2023 | 353.50 | 356.40 | 354.20 | 356.03 | 356.03 | 3,833 |
12 May 2023 | 352.70 | 355.40 | 352.60 | 353.67 | 353.67 | 88,048 |
11 May 2023 | 349.90 | 352.40 | 350.00 | 352.30 | 352.30 | 2,001 |
10 May 2023 | 352.20 | 353.80 | 350.39 | 350.44 | 350.44 | 5,169 |
09 May 2023 | 349.20 | 352.20 | 348.00 | 351.27 | 351.27 | 4,777 |
05 May 2023 | - | - | - | - | - | - |
04 May 2023 | 348.50 | 348.43 | 344.80 | 347.50 | 347.50 | 7,696 |
03 May 2023 | 349.10 | 350.80 | 347.00 | 347.80 | 347.80 | 10,698 |
02 May 2023 | 354.50 | 353.40 | 347.60 | 351.09 | 351.09 | 27,153 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |