Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Sept 2023 | 250.55 | 257.70 | 250.55 | 254.85 | 254.85 | 160,402 |
28 Sept 2023 | 254.60 | 256.95 | 249.05 | 249.70 | 249.70 | 247,025 |
27 Sept 2023 | 258.15 | 259.90 | 252.90 | 256.30 | 256.30 | 181,798 |
26 Sept 2023 | 257.85 | 263.70 | 257.85 | 260.10 | 260.10 | 66,070 |
25 Sept 2023 | 260.25 | 261.70 | 256.25 | 260.10 | 260.10 | 84,824 |
22 Sept 2023 | 261.15 | 266.00 | 260.25 | 260.85 | 260.85 | 199,093 |
21 Sept 2023 | 257.05 | 266.00 | 256.70 | 263.55 | 263.55 | 305,086 |
20 Sept 2023 | 253.95 | 259.05 | 252.55 | 257.60 | 257.60 | 275,227 |
19 Sept 2023 | - | - | - | - | - | - |
18 Sept 2023 | 252.40 | 261.20 | 251.50 | 257.25 | 257.25 | 364,718 |
15 Sept 2023 | 258.00 | 258.00 | 251.00 | 252.45 | 252.45 | 292,755 |
14 Sept 2023 | 256.20 | 259.35 | 254.80 | 258.60 | 258.60 | 57,385 |
13 Sept 2023 | 252.50 | 255.90 | 249.25 | 254.50 | 254.50 | 133,754 |
12 Sept 2023 | 268.50 | 269.00 | 251.05 | 251.75 | 251.75 | 373,482 |
11 Sept 2023 | 262.85 | 268.75 | 260.30 | 265.85 | 265.85 | 210,346 |
08 Sept 2023 | 255.30 | 263.15 | 253.80 | 260.35 | 260.35 | 413,870 |
07 Sept 2023 | 255.35 | 257.85 | 252.55 | 254.40 | 254.40 | 172,272 |
06 Sept 2023 | 253.50 | 255.10 | 250.00 | 254.70 | 254.70 | 183,210 |
05 Sept 2023 | 253.30 | 258.60 | 252.70 | 254.70 | 254.70 | 123,024 |
01 Sept 2023 | 248.25 | 250.85 | 246.40 | 250.15 | 250.15 | 136,348 |
31 Aug 2023 | 257.85 | 257.85 | 246.80 | 248.05 | 248.05 | 218,194 |
30 Aug 2023 | 261.95 | 261.95 | 257.00 | 257.50 | 257.50 | 275,011 |
29 Aug 2023 | 263.55 | 266.70 | 263.25 | 263.95 | 263.95 | 61,708 |
28 Aug 2023 | 260.65 | 265.75 | 260.65 | 264.25 | 264.25 | 150,696 |
25 Aug 2023 | 265.00 | 267.95 | 260.65 | 261.60 | 261.60 | 135,812 |
24 Aug 2023 | 260.05 | 266.50 | 260.05 | 264.85 | 264.85 | 167,045 |
23 Aug 2023 | 262.90 | 262.90 | 259.30 | 260.00 | 260.00 | 70,124 |
22 Aug 2023 | 262.20 | 262.65 | 259.30 | 260.05 | 260.05 | 120,824 |
21 Aug 2023 | 259.25 | 262.15 | 259.25 | 260.50 | 260.50 | 89,777 |
18 Aug 2023 | 261.65 | 263.75 | 259.75 | 261.20 | 261.20 | 171,260 |
17 Aug 2023 | 262.35 | 263.90 | 260.40 | 261.65 | 261.65 | 93,964 |
16 Aug 2023 | 263.30 | 266.30 | 260.80 | 261.65 | 261.65 | 75,300 |
15 Aug 2023 | - | - | - | - | - | - |
14 Aug 2023 | 266.00 | 266.35 | 262.20 | 263.30 | 263.30 | 50,321 |
11 Aug 2023 | 266.20 | 269.55 | 264.65 | 266.55 | 266.55 | 120,917 |
10 Aug 2023 | 266.75 | 269.65 | 264.10 | 264.90 | 264.90 | 146,075 |
09 Aug 2023 | 267.85 | 267.85 | 263.20 | 266.50 | 266.50 | 100,875 |
08 Aug 2023 | 268.05 | 270.20 | 262.50 | 265.00 | 265.00 | 217,797 |
07 Aug 2023 | 267.30 | 269.00 | 263.05 | 267.90 | 267.90 | 170,168 |
04 Aug 2023 | 274.75 | 274.75 | 266.30 | 266.85 | 266.85 | 231,379 |
03 Aug 2023 | 277.00 | 277.80 | 268.25 | 270.40 | 270.40 | 291,587 |
02 Aug 2023 | 284.05 | 285.50 | 274.05 | 276.35 | 276.35 | 232,376 |
01 Aug 2023 | 282.45 | 287.00 | 280.25 | 285.10 | 285.10 | 121,850 |
31 July 2023 | 280.50 | 285.50 | 276.50 | 282.35 | 282.35 | 384,714 |
28 July 2023 | 293.70 | 293.70 | 277.65 | 279.50 | 279.50 | 225,279 |
27 July 2023 | 303.00 | 305.75 | 289.50 | 290.65 | 290.65 | 220,078 |
26 July 2023 | 300.30 | 309.85 | 299.05 | 301.80 | 301.80 | 218,815 |
25 July 2023 | 297.60 | 303.75 | 297.60 | 300.30 | 300.30 | 45,348 |
24 July 2023 | 299.05 | 304.50 | 299.05 | 300.80 | 300.80 | 51,192 |
21 July 2023 | 295.05 | 304.70 | 295.05 | 301.45 | 301.45 | 116,240 |
20 July 2023 | 298.45 | 305.55 | 298.30 | 300.45 | 300.45 | 111,342 |
19 July 2023 | 288.55 | 298.45 | 288.55 | 297.60 | 297.60 | 148,465 |
18 July 2023 | 295.05 | 298.10 | 289.70 | 290.60 | 290.60 | 244,606 |
17 July 2023 | 288.05 | 294.95 | 288.05 | 294.35 | 294.35 | 61,778 |
14 July 2023 | 286.80 | 290.40 | 283.80 | 287.20 | 287.20 | 57,734 |
13 July 2023 | 292.90 | 293.55 | 285.00 | 286.65 | 286.65 | 104,605 |
12 July 2023 | 294.50 | 296.00 | 290.50 | 291.30 | 291.30 | 114,462 |
11 July 2023 | 297.45 | 299.85 | 294.10 | 295.30 | 295.30 | 116,855 |
10 July 2023 | 306.05 | 307.00 | 294.30 | 298.05 | 298.05 | 114,607 |
07 July 2023 | 302.00 | 307.90 | 299.55 | 305.80 | 305.80 | 309,612 |
06 July 2023 | 288.15 | 307.00 | 288.15 | 302.20 | 302.20 | 561,566 |
05 July 2023 | 279.20 | 292.10 | 276.50 | 290.75 | 290.75 | 413,278 |
03 July 2023 | 275.05 | 293.40 | 272.70 | 283.60 | 283.60 | 432,590 |
30 June 2023 | 269.25 | 274.95 | 268.20 | 273.75 | 273.75 | 167,576 |
29 June 2023 | - | - | - | - | - | - |
28 June 2023 | - | - | - | - | - | - |
27 June 2023 | 270.05 | 274.35 | 265.95 | 267.05 | 267.05 | 63,324 |
26 June 2023 | 268.85 | 272.50 | 266.60 | 271.05 | 271.05 | 61,209 |
23 June 2023 | 274.95 | 275.00 | 265.00 | 269.45 | 269.45 | 204,436 |
22 June 2023 | 271.10 | 276.10 | 270.70 | 275.00 | 275.00 | 118,481 |
21 June 2023 | 273.00 | 275.35 | 270.80 | 274.05 | 274.05 | 77,110 |
20 June 2023 | 271.05 | 273.45 | 268.80 | 272.95 | 272.95 | 91,687 |
16 June 2023 | 273.30 | 274.95 | 271.15 | 273.35 | 273.35 | 53,297 |
15 June 2023 | 275.50 | 277.20 | 272.90 | 273.85 | 273.85 | 58,252 |
14 June 2023 | 274.25 | 279.60 | 273.45 | 275.65 | 275.65 | 91,148 |
13 June 2023 | 275.10 | 277.00 | 272.85 | 274.30 | 274.30 | 82,455 |
12 June 2023 | 262.45 | 275.10 | 262.45 | 273.35 | 273.35 | 207,535 |
09 June 2023 | 266.05 | 268.40 | 261.60 | 262.10 | 262.10 | 230,769 |
08 June 2023 | 273.75 | 273.75 | 264.85 | 265.65 | 265.65 | 258,109 |
07 June 2023 | 262.35 | 278.40 | 262.35 | 276.75 | 276.75 | 353,305 |
06 June 2023 | 256.30 | 263.00 | 256.30 | 262.30 | 262.30 | 136,877 |
05 June 2023 | 256.05 | 258.85 | 253.25 | 256.55 | 256.55 | 106,080 |
02 June 2023 | 260.20 | 260.75 | 257.45 | 258.45 | 258.45 | 50,460 |
01 June 2023 | 262.05 | 267.35 | 259.70 | 260.15 | 260.15 | 139,775 |
31 May 2023 | 257.05 | 264.00 | 256.15 | 261.15 | 261.15 | 159,350 |
30 May 2023 | 257.10 | 258.90 | 255.45 | 256.85 | 256.85 | 36,950 |
26 May 2023 | 259.00 | 261.65 | 257.60 | 258.25 | 258.25 | 67,920 |
25 May 2023 | 258.15 | 259.25 | 254.80 | 257.85 | 257.85 | 74,470 |
24 May 2023 | 263.50 | 264.75 | 257.90 | 258.15 | 258.15 | 92,803 |
23 May 2023 | 255.00 | 265.45 | 255.00 | 263.55 | 263.55 | 100,097 |
22 May 2023 | 252.15 | 256.25 | 252.15 | 255.40 | 255.40 | 64,830 |
19 May 2023 | 253.05 | 256.95 | 251.70 | 256.35 | 256.35 | 95,494 |
18 May 2023 | 256.65 | 259.40 | 253.60 | 254.60 | 254.60 | 81,284 |
17 May 2023 | 260.50 | 264.10 | 257.50 | 258.20 | 258.20 | 102,231 |
16 May 2023 | 262.30 | 266.00 | 259.15 | 261.15 | 261.15 | 89,317 |
15 May 2023 | 262.25 | 267.40 | 258.30 | 259.55 | 259.55 | 256,435 |
12 May 2023 | 256.45 | 261.25 | 255.15 | 260.85 | 260.85 | 148,871 |
11 May 2023 | 258.75 | 259.15 | 256.30 | 258.45 | 258.45 | 75,982 |
10 May 2023 | 255.50 | 259.40 | 253.95 | 256.00 | 256.00 | 139,475 |
09 May 2023 | 254.00 | 256.30 | 253.25 | 255.55 | 255.55 | 290,270 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |