Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 284.43 | 287.50 | 282.78 | 286.74 | 286.74 | 234,400 |
25 Jul 2024 | 286.30 | 289.26 | 278.77 | 282.72 | 282.72 | 282,600 |
24 Jul 2024 | 291.22 | 292.37 | 285.39 | 285.96 | 285.96 | 232,100 |
23 Jul 2024 | 290.17 | 292.03 | 289.32 | 291.06 | 291.06 | 254,200 |
22 Jul 2024 | 284.79 | 290.68 | 284.48 | 290.13 | 290.13 | 465,400 |
19 Jul 2024 | 285.64 | 286.59 | 281.79 | 284.79 | 284.79 | 347,900 |
18 Jul 2024 | 283.19 | 289.08 | 281.96 | 284.14 | 284.14 | 230,100 |
17 Jul 2024 | 280.00 | 284.94 | 278.67 | 283.98 | 283.98 | 294,600 |
16 Jul 2024 | 277.48 | 279.38 | 276.15 | 278.75 | 278.75 | 352,600 |
15 Jul 2024 | 274.81 | 279.51 | 273.25 | 276.09 | 276.09 | 384,400 |
12 Jul 2024 | 279.41 | 279.41 | 273.99 | 274.33 | 274.33 | 371,200 |
11 Jul 2024 | 280.51 | 282.82 | 277.26 | 278.41 | 278.41 | 308,700 |
10 Jul 2024 | 277.60 | 277.75 | 273.55 | 276.38 | 276.38 | 180,100 |
09 Jul 2024 | 272.90 | 276.99 | 271.51 | 275.97 | 275.97 | 273,600 |
08 Jul 2024 | 272.70 | 273.85 | 270.70 | 273.10 | 273.10 | 275,700 |
05 Jul 2024 | 270.08 | 272.64 | 268.41 | 272.24 | 272.24 | 268,600 |
03 Jul 2024 | 272.61 | 273.93 | 269.48 | 269.60 | 269.60 | 176,600 |
02 Jul 2024 | 273.99 | 274.96 | 271.94 | 272.99 | 272.99 | 233,500 |
01 Jul 2024 | 270.23 | 273.42 | 269.12 | 272.82 | 272.82 | 366,400 |
28 Jun 2024 | 273.31 | 274.63 | 269.39 | 272.20 | 272.20 | 649,500 |
28 Jun 2024 | 2.45 Dividend | |||||
27 Jun 2024 | 273.37 | 274.62 | 270.63 | 273.38 | 270.93 | 422,500 |
26 Jun 2024 | 272.71 | 276.28 | 272.13 | 273.23 | 270.78 | 292,100 |
25 Jun 2024 | 277.73 | 278.49 | 274.47 | 275.62 | 273.15 | 204,700 |
24 Jun 2024 | 278.85 | 282.45 | 278.06 | 279.19 | 276.69 | 368,400 |
21 Jun 2024 | 281.56 | 281.56 | 276.69 | 278.22 | 275.73 | 911,100 |
20 Jun 2024 | 282.60 | 283.55 | 277.60 | 280.08 | 277.57 | 372,100 |
18 Jun 2024 | 283.07 | 284.77 | 280.53 | 284.59 | 282.04 | 321,600 |
17 Jun 2024 | 275.85 | 282.29 | 275.82 | 281.29 | 278.77 | 514,300 |
14 Jun 2024 | 274.85 | 279.09 | 272.50 | 278.50 | 276.00 | 414,600 |
13 Jun 2024 | 272.20 | 275.35 | 270.94 | 275.20 | 272.73 | 433,300 |
12 Jun 2024 | 271.75 | 273.66 | 270.14 | 271.44 | 269.01 | 291,900 |
11 Jun 2024 | 267.36 | 269.25 | 265.53 | 265.64 | 263.26 | 266,700 |
10 Jun 2024 | 267.44 | 272.48 | 267.44 | 269.37 | 266.96 | 295,300 |
07 Jun 2024 | 265.35 | 268.93 | 265.35 | 268.07 | 265.67 | 262,100 |
06 Jun 2024 | 267.12 | 269.36 | 265.82 | 268.32 | 265.92 | 200,300 |
05 Jun 2024 | 263.06 | 268.42 | 260.87 | 268.08 | 265.68 | 247,800 |
04 Jun 2024 | 260.70 | 265.00 | 260.70 | 263.81 | 261.45 | 292,800 |
03 Jun 2024 | 261.60 | 262.98 | 258.43 | 260.63 | 258.29 | 317,300 |
31 May 2024 | 257.45 | 260.28 | 256.22 | 259.79 | 257.46 | 489,400 |
30 May 2024 | 255.04 | 255.85 | 254.08 | 255.60 | 253.31 | 197,300 |
29 May 2024 | 251.79 | 253.37 | 249.46 | 252.91 | 250.64 | 370,700 |
28 May 2024 | 261.18 | 261.57 | 254.90 | 255.33 | 253.04 | 289,600 |
24 May 2024 | 259.38 | 259.92 | 258.16 | 259.40 | 257.08 | 225,600 |
23 May 2024 | 262.54 | 263.36 | 257.88 | 257.97 | 255.66 | 211,700 |
22 May 2024 | 263.72 | 266.53 | 261.52 | 262.94 | 260.58 | 342,800 |
21 May 2024 | 262.90 | 265.13 | 262.67 | 264.16 | 261.79 | 214,800 |
20 May 2024 | 265.85 | 265.85 | 262.15 | 263.41 | 261.05 | 361,800 |
17 May 2024 | 265.95 | 266.53 | 263.61 | 266.29 | 263.90 | 361,800 |
16 May 2024 | 267.70 | 269.00 | 264.67 | 264.71 | 262.34 | 210,600 |
15 May 2024 | 269.23 | 269.23 | 265.22 | 267.84 | 265.44 | 407,600 |
14 May 2024 | 263.47 | 265.18 | 260.87 | 264.97 | 262.60 | 365,500 |
13 May 2024 | 260.01 | 261.71 | 258.79 | 260.56 | 258.22 | 253,200 |
10 May 2024 | 260.52 | 260.52 | 257.16 | 258.95 | 256.63 | 205,100 |
09 May 2024 | 255.61 | 259.78 | 254.88 | 259.58 | 257.25 | 216,100 |
08 May 2024 | 256.44 | 257.33 | 253.74 | 254.50 | 252.22 | 164,100 |
07 May 2024 | 257.93 | 258.06 | 255.88 | 257.67 | 255.36 | 304,400 |
06 May 2024 | 252.95 | 255.66 | 250.51 | 255.49 | 253.20 | 283,000 |
03 May 2024 | 252.96 | 253.53 | 249.37 | 250.31 | 248.07 | 399,500 |
02 May 2024 | 247.00 | 251.72 | 245.34 | 249.80 | 247.56 | 605,000 |
01 May 2024 | 247.80 | 249.00 | 240.58 | 245.47 | 243.27 | 714,600 |
30 Apr 2024 | 245.71 | 248.53 | 245.71 | 246.25 | 244.04 | 599,300 |
29 Apr 2024 | 249.21 | 249.71 | 246.69 | 248.02 | 245.80 | 313,400 |
26 Apr 2024 | 248.88 | 252.69 | 246.91 | 246.92 | 244.71 | 422,600 |
25 Apr 2024 | 245.96 | 247.52 | 244.49 | 247.21 | 244.99 | 466,800 |
24 Apr 2024 | 239.37 | 248.95 | 239.37 | 247.74 | 245.52 | 396,600 |
23 Apr 2024 | 240.58 | 243.99 | 240.03 | 242.15 | 239.98 | 557,100 |
22 Apr 2024 | 236.10 | 240.80 | 235.40 | 239.89 | 237.74 | 381,800 |
19 Apr 2024 | 234.77 | 237.50 | 234.77 | 235.17 | 233.06 | 335,800 |
18 Apr 2024 | 233.54 | 234.51 | 230.90 | 233.97 | 231.87 | 285,000 |
17 Apr 2024 | 233.16 | 234.93 | 231.49 | 232.65 | 230.57 | 342,600 |
16 Apr 2024 | 234.26 | 234.38 | 231.89 | 232.70 | 230.61 | 294,100 |
15 Apr 2024 | 240.82 | 241.28 | 234.26 | 235.59 | 233.48 | 248,400 |
12 Apr 2024 | 243.23 | 243.99 | 237.93 | 239.29 | 237.15 | 376,300 |
11 Apr 2024 | 246.03 | 246.31 | 240.97 | 244.25 | 242.06 | 378,600 |
10 Apr 2024 | 243.18 | 244.88 | 242.29 | 244.01 | 241.82 | 434,500 |
09 Apr 2024 | 244.33 | 249.74 | 244.33 | 249.59 | 247.35 | 315,100 |
08 Apr 2024 | 239.56 | 244.80 | 239.56 | 243.50 | 241.32 | 286,100 |
05 Apr 2024 | 234.45 | 238.77 | 234.45 | 237.68 | 235.55 | 170,200 |
04 Apr 2024 | 240.98 | 241.20 | 235.19 | 235.98 | 233.87 | 253,200 |
03 Apr 2024 | 234.64 | 238.06 | 233.08 | 237.50 | 235.37 | 239,400 |
02 Apr 2024 | 238.03 | 238.03 | 234.45 | 235.50 | 233.39 | 294,600 |
01 Apr 2024 | 246.48 | 246.48 | 239.39 | 239.67 | 237.52 | 293,000 |
28 Mar 2024 | 243.34 | 245.62 | 242.45 | 244.81 | 242.62 | 350,000 |
27 Mar 2024 | 237.50 | 241.52 | 237.50 | 241.41 | 239.25 | 258,600 |
27 Mar 2024 | 2.45 Dividend | |||||
26 Mar 2024 | 239.85 | 240.73 | 237.72 | 237.73 | 233.17 | 324,100 |
25 Mar 2024 | 241.28 | 243.30 | 238.33 | 239.53 | 234.94 | 310,100 |
22 Mar 2024 | 244.38 | 245.01 | 240.17 | 241.99 | 237.35 | 360,000 |
21 Mar 2024 | 241.50 | 244.80 | 240.16 | 244.01 | 239.33 | 315,100 |
20 Mar 2024 | 234.36 | 241.61 | 234.36 | 240.70 | 236.08 | 353,200 |
19 Mar 2024 | 237.95 | 238.95 | 235.42 | 236.13 | 231.60 | 244,900 |
18 Mar 2024 | 240.12 | 240.12 | 236.69 | 237.60 | 233.04 | 305,400 |
15 Mar 2024 | 235.03 | 239.84 | 235.03 | 239.07 | 234.49 | 562,300 |
14 Mar 2024 | 240.92 | 241.01 | 234.64 | 237.13 | 232.58 | 409,100 |
13 Mar 2024 | 240.08 | 243.10 | 240.08 | 242.34 | 237.69 | 278,900 |
12 Mar 2024 | 241.58 | 244.06 | 238.74 | 240.63 | 236.02 | 300,000 |
11 Mar 2024 | 245.44 | 247.61 | 242.74 | 242.97 | 238.31 | 277,700 |
08 Mar 2024 | 244.79 | 246.50 | 244.18 | 245.44 | 240.73 | 372,700 |
07 Mar 2024 | 244.79 | 244.79 | 241.22 | 242.50 | 237.85 | 515,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |