Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Oct 2024 | 224.66 | 226.77 | 222.29 | 224.20 | 224.20 | 130,200 |
10 Oct 2024 | 220.00 | 225.72 | 220.00 | 225.72 | 225.72 | 147,600 |
09 Oct 2024 | 218.47 | 221.27 | 213.51 | 221.06 | 221.06 | 162,400 |
08 Oct 2024 | 225.37 | 228.79 | 220.28 | 220.52 | 220.52 | 242,100 |
07 Oct 2024 | 231.89 | 238.82 | 231.89 | 237.99 | 237.99 | 171,500 |
04 Oct 2024 | 228.93 | 235.83 | 225.57 | 233.40 | 233.40 | 124,000 |
03 Oct 2024 | 223.21 | 228.79 | 223.21 | 225.57 | 225.57 | 90,700 |
02 Oct 2024 | 233.00 | 235.22 | 224.54 | 227.21 | 227.21 | 161,700 |
01 Oct 2024 | 235.62 | 235.62 | 230.07 | 232.44 | 232.44 | 146,000 |
30 Sept 2024 | 243.53 | 246.98 | 234.62 | 236.18 | 236.18 | 234,100 |
27 Sept 2024 | 241.09 | 251.98 | 240.98 | 241.19 | 241.19 | 340,600 |
26 Sept 2024 | 232.93 | 239.10 | 232.93 | 238.21 | 238.21 | 309,500 |
25 Sept 2024 | 225.73 | 226.26 | 221.34 | 221.67 | 221.67 | 151,600 |
24 Sept 2024 | 221.55 | 233.13 | 221.55 | 226.54 | 226.54 | 300,200 |
23 Sept 2024 | 213.00 | 216.45 | 210.14 | 213.00 | 213.00 | 146,600 |
20 Sept 2024 | 212.46 | 217.70 | 205.08 | 211.67 | 211.67 | 773,700 |
19 Sept 2024 | 207.50 | 213.25 | 203.61 | 212.75 | 212.75 | 313,000 |
18 Sept 2024 | 206.61 | 208.27 | 199.39 | 200.33 | 200.33 | 371,900 |
17 Sept 2024 | 211.19 | 211.74 | 205.62 | 205.62 | 205.62 | 171,500 |
16 Sept 2024 | 211.49 | 211.51 | 205.13 | 209.52 | 209.52 | 226,900 |
13 Sept 2024 | 205.77 | 213.69 | 205.00 | 210.71 | 210.71 | 263,400 |
12 Sept 2024 | 197.11 | 208.47 | 196.00 | 201.65 | 201.65 | 364,100 |
11 Sept 2024 | 189.49 | 193.17 | 185.00 | 192.88 | 192.88 | 155,400 |
10 Sept 2024 | 193.00 | 193.00 | 186.00 | 188.50 | 188.50 | 271,400 |
09 Sept 2024 | 197.89 | 197.89 | 191.76 | 192.91 | 192.91 | 215,300 |
06 Sept 2024 | 201.85 | 203.00 | 193.00 | 197.04 | 197.04 | 380,900 |
05 Sept 2024 | 211.68 | 212.98 | 203.51 | 203.51 | 203.51 | 264,000 |
04 Sept 2024 | 216.00 | 216.68 | 211.49 | 214.35 | 214.35 | 197,600 |
03 Sept 2024 | 232.50 | 232.92 | 217.09 | 217.82 | 217.82 | 247,200 |
30 Aug 2024 | 239.86 | 242.47 | 238.58 | 239.15 | 239.15 | 127,800 |
29 Aug 2024 | 236.63 | 245.05 | 235.56 | 239.51 | 239.51 | 192,800 |
28 Aug 2024 | 230.42 | 235.22 | 228.75 | 234.84 | 234.84 | 232,400 |
27 Aug 2024 | 222.59 | 235.05 | 221.68 | 233.19 | 233.19 | 230,500 |
26 Aug 2024 | 228.96 | 231.31 | 222.05 | 222.24 | 222.24 | 182,200 |
23 Aug 2024 | 226.97 | 231.20 | 222.48 | 226.34 | 226.34 | 315,300 |
22 Aug 2024 | 234.04 | 234.63 | 224.27 | 225.82 | 225.82 | 214,600 |
21 Aug 2024 | 237.24 | 240.89 | 229.41 | 234.58 | 234.58 | 235,800 |
20 Aug 2024 | 238.67 | 238.68 | 227.79 | 230.49 | 230.49 | 202,300 |
19 Aug 2024 | 240.73 | 242.44 | 236.30 | 238.44 | 238.44 | 166,400 |
16 Aug 2024 | 234.28 | 242.10 | 230.82 | 240.56 | 240.56 | 234,900 |
15 Aug 2024 | 236.00 | 238.76 | 230.00 | 235.18 | 235.18 | 301,700 |
14 Aug 2024 | 252.49 | 254.74 | 228.00 | 229.49 | 229.49 | 517,500 |
13 Aug 2024 | 250.82 | 257.99 | 248.24 | 255.38 | 255.38 | 165,000 |
12 Aug 2024 | 258.37 | 258.37 | 249.51 | 251.91 | 251.91 | 186,700 |
09 Aug 2024 | 256.62 | 259.00 | 256.01 | 258.63 | 258.63 | 101,300 |
08 Aug 2024 | 255.00 | 259.20 | 251.80 | 256.19 | 256.19 | 205,800 |
07 Aug 2024 | 255.74 | 257.05 | 247.68 | 252.55 | 252.55 | 203,800 |
06 Aug 2024 | 250.39 | 252.37 | 245.53 | 251.03 | 251.03 | 235,100 |
05 Aug 2024 | 235.27 | 252.63 | 229.20 | 250.24 | 250.24 | 448,700 |
02 Aug 2024 | 267.63 | 267.63 | 259.28 | 260.52 | 260.52 | 338,900 |
01 Aug 2024 | 297.53 | 297.53 | 274.40 | 278.55 | 278.55 | 293,100 |
31 July 2024 | 289.58 | 300.16 | 287.51 | 295.41 | 295.41 | 264,100 |
30 July 2024 | 293.92 | 295.95 | 287.04 | 287.32 | 287.32 | 112,300 |
29 July 2024 | 301.00 | 303.41 | 291.01 | 294.22 | 294.22 | 107,900 |
26 July 2024 | 300.98 | 301.22 | 293.15 | 300.71 | 300.71 | 154,600 |
25 July 2024 | 302.54 | 302.54 | 286.81 | 296.07 | 296.07 | 161,500 |
24 July 2024 | 305.98 | 308.88 | 302.32 | 303.34 | 303.34 | 111,600 |
23 July 2024 | 301.30 | 305.88 | 296.94 | 304.66 | 304.66 | 128,300 |
22 July 2024 | 305.42 | 306.81 | 298.07 | 304.44 | 304.44 | 147,100 |
19 July 2024 | 309.92 | 311.01 | 303.63 | 307.34 | 307.34 | 120,500 |
18 July 2024 | 311.00 | 311.97 | 306.48 | 309.82 | 309.82 | 86,100 |
17 July 2024 | 318.04 | 323.58 | 305.27 | 310.80 | 310.80 | 119,500 |
16 July 2024 | 321.76 | 322.80 | 307.01 | 318.71 | 318.71 | 153,700 |
15 July 2024 | 318.63 | 326.68 | 317.22 | 319.91 | 319.91 | 155,900 |
12 July 2024 | 309.30 | 316.38 | 308.18 | 315.50 | 315.50 | 100,700 |
11 July 2024 | 307.26 | 310.25 | 304.00 | 308.82 | 308.82 | 97,700 |
10 July 2024 | 306.55 | 307.00 | 299.08 | 302.76 | 302.76 | 100,500 |
09 July 2024 | 303.91 | 308.31 | 303.48 | 305.27 | 305.27 | 110,600 |
08 July 2024 | 302.08 | 308.17 | 302.08 | 303.94 | 303.94 | 100,800 |
05 July 2024 | 320.40 | 320.61 | 301.96 | 303.94 | 303.94 | 211,800 |
03 July 2024 | 331.08 | 334.72 | 320.24 | 320.78 | 320.78 | 114,900 |
02 July 2024 | 325.84 | 331.86 | 315.66 | 326.25 | 326.25 | 328,000 |
01 July 2024 | 298.84 | 332.50 | 298.84 | 328.47 | 328.47 | 650,600 |
28 June 2024 | 279.30 | 285.42 | 275.71 | 280.53 | 280.53 | 615,600 |
27 June 2024 | 279.78 | 283.04 | 274.31 | 275.64 | 275.64 | 157,400 |
26 June 2024 | 275.00 | 283.07 | 274.00 | 281.28 | 281.28 | 166,100 |
25 June 2024 | 284.75 | 284.75 | 275.80 | 276.39 | 276.39 | 170,000 |
24 June 2024 | 284.90 | 291.01 | 283.27 | 285.69 | 285.69 | 187,000 |
21 June 2024 | 288.36 | 292.25 | 278.36 | 286.49 | 286.49 | 778,100 |
20 June 2024 | 300.10 | 307.90 | 292.87 | 293.14 | 293.14 | 186,600 |
18 June 2024 | 292.80 | 300.41 | 292.80 | 299.00 | 299.00 | 119,300 |
17 June 2024 | 292.21 | 298.63 | 291.92 | 293.93 | 293.93 | 138,000 |
14 June 2024 | 296.60 | 298.35 | 294.26 | 294.69 | 294.69 | 108,200 |
13 June 2024 | 297.18 | 298.62 | 292.00 | 297.65 | 297.65 | 108,300 |
12 June 2024 | 305.00 | 305.72 | 297.00 | 298.28 | 298.28 | 135,700 |
11 June 2024 | 302.83 | 302.90 | 293.92 | 300.90 | 300.90 | 141,300 |
10 June 2024 | 304.05 | 306.05 | 291.05 | 304.15 | 304.15 | 151,500 |
07 June 2024 | 305.48 | 307.30 | 299.11 | 307.03 | 307.03 | 121,700 |
06 June 2024 | 311.96 | 314.71 | 309.55 | 309.71 | 309.71 | 145,400 |
05 June 2024 | 298.71 | 311.69 | 298.71 | 310.61 | 310.61 | 175,200 |
04 June 2024 | 326.21 | 329.40 | 296.01 | 298.70 | 298.70 | 272,100 |
03 June 2024 | 321.36 | 332.97 | 321.36 | 329.63 | 329.63 | 251,200 |
31 May 2024 | 315.51 | 318.80 | 312.35 | 315.41 | 315.41 | 179,100 |
30 May 2024 | 309.00 | 314.99 | 308.42 | 313.24 | 313.24 | 93,900 |
29 May 2024 | 307.26 | 312.05 | 306.85 | 308.21 | 308.21 | 128,300 |
28 May 2024 | 308.62 | 316.02 | 306.69 | 309.73 | 309.73 | 104,800 |
24 May 2024 | 307.00 | 308.54 | 305.13 | 307.18 | 307.18 | 111,100 |
23 May 2024 | 306.66 | 310.70 | 300.27 | 302.93 | 302.93 | 107,500 |
22 May 2024 | 301.87 | 306.45 | 299.73 | 304.52 | 304.52 | 172,700 |
21 May 2024 | 298.96 | 305.00 | 298.28 | 304.07 | 304.07 | 219,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |