Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Jun 2024 | 296.00 | 298.27 | 295.05 | 296.64 | 296.64 | 351,900 |
18 Jun 2024 | 302.09 | 302.09 | 294.45 | 295.25 | 295.25 | 436,200 |
17 Jun 2024 | 300.95 | 303.59 | 298.65 | 302.40 | 302.40 | 306,400 |
14 Jun 2024 | 305.49 | 305.49 | 298.68 | 301.37 | 301.37 | 218,800 |
13 Jun 2024 | 307.64 | 309.21 | 304.61 | 308.91 | 308.91 | 303,000 |
12 Jun 2024 | 307.24 | 310.11 | 303.02 | 304.56 | 304.56 | 191,600 |
11 Jun 2024 | 301.01 | 303.00 | 299.04 | 301.38 | 301.38 | 172,900 |
10 Jun 2024 | 298.82 | 303.77 | 295.08 | 302.60 | 302.60 | 227,800 |
07 Jun 2024 | 305.22 | 308.03 | 300.43 | 300.83 | 300.83 | 187,300 |
06 Jun 2024 | 307.12 | 308.87 | 304.15 | 307.49 | 307.49 | 162,800 |
05 Jun 2024 | 304.80 | 309.99 | 303.00 | 307.50 | 307.50 | 248,000 |
04 Jun 2024 | 303.98 | 307.89 | 301.38 | 302.77 | 302.77 | 219,500 |
03 Jun 2024 | 314.10 | 314.63 | 302.27 | 307.63 | 307.63 | 305,600 |
31 May 2024 | 316.61 | 318.77 | 308.16 | 312.34 | 312.34 | 507,200 |
30 May 2024 | 319.55 | 319.55 | 315.31 | 316.62 | 316.62 | 233,800 |
29 May 2024 | 321.09 | 322.29 | 315.34 | 316.93 | 316.93 | 216,500 |
28 May 2024 | 328.33 | 328.50 | 324.10 | 326.24 | 326.24 | 303,100 |
24 May 2024 | 325.31 | 327.00 | 322.60 | 327.00 | 327.00 | 205,400 |
23 May 2024 | 328.70 | 328.70 | 321.30 | 324.06 | 324.06 | 276,600 |
22 May 2024 | 321.71 | 327.09 | 321.71 | 326.98 | 326.98 | 230,700 |
21 May 2024 | 319.21 | 322.48 | 317.07 | 321.78 | 321.78 | 285,700 |
20 May 2024 | 316.24 | 320.54 | 316.24 | 320.16 | 320.16 | 332,000 |
17 May 2024 | 320.74 | 320.74 | 317.52 | 317.89 | 317.89 | 222,700 |
16 May 2024 | 324.00 | 324.17 | 319.67 | 319.86 | 319.86 | 288,400 |
15 May 2024 | 323.00 | 325.11 | 322.21 | 323.87 | 323.87 | 217,500 |
14 May 2024 | 318.39 | 322.78 | 317.85 | 320.98 | 320.98 | 216,300 |
13 May 2024 | 319.10 | 320.15 | 315.57 | 316.00 | 316.00 | 232,900 |
10 May 2024 | 319.04 | 319.08 | 314.20 | 315.80 | 315.80 | 304,100 |
09 May 2024 | 319.04 | 319.87 | 315.07 | 316.50 | 316.50 | 250,400 |
08 May 2024 | 314.94 | 320.06 | 312.19 | 319.95 | 319.95 | 329,800 |
07 May 2024 | 315.48 | 320.68 | 314.25 | 317.87 | 317.87 | 275,000 |
06 May 2024 | 312.15 | 319.45 | 311.80 | 315.79 | 315.79 | 334,100 |
03 May 2024 | 315.65 | 317.07 | 308.93 | 309.59 | 309.59 | 475,200 |
02 May 2024 | 312.23 | 315.17 | 303.21 | 312.71 | 312.71 | 507,800 |
01 May 2024 | 311.61 | 315.52 | 303.49 | 309.05 | 309.05 | 580,100 |
30 Apr 2024 | 320.00 | 322.95 | 304.21 | 314.56 | 314.56 | 907,700 |
29 Apr 2024 | 298.45 | 303.84 | 298.20 | 300.01 | 300.01 | 560,700 |
26 Apr 2024 | 293.50 | 299.15 | 292.78 | 297.21 | 297.21 | 461,400 |
25 Apr 2024 | 274.36 | 293.29 | 271.63 | 292.53 | 292.53 | 674,700 |
24 Apr 2024 | 275.28 | 280.92 | 274.24 | 277.53 | 277.53 | 322,600 |
23 Apr 2024 | 271.55 | 277.45 | 271.55 | 276.56 | 276.56 | 245,800 |
22 Apr 2024 | 271.74 | 274.87 | 267.21 | 271.63 | 271.63 | 305,100 |
19 Apr 2024 | 273.03 | 274.87 | 266.75 | 268.07 | 268.07 | 351,500 |
18 Apr 2024 | 274.00 | 277.03 | 271.51 | 273.03 | 273.03 | 376,100 |
17 Apr 2024 | 283.52 | 284.49 | 275.75 | 276.14 | 276.14 | 175,600 |
16 Apr 2024 | 280.65 | 283.29 | 278.22 | 280.42 | 280.42 | 245,500 |
15 Apr 2024 | 292.32 | 293.41 | 281.52 | 283.00 | 283.00 | 199,500 |
12 Apr 2024 | 293.85 | 295.03 | 287.87 | 289.68 | 289.68 | 221,000 |
11 Apr 2024 | 300.24 | 300.46 | 292.25 | 297.54 | 297.54 | 270,500 |
10 Apr 2024 | 297.38 | 304.81 | 296.42 | 299.91 | 299.91 | 287,600 |
09 Apr 2024 | 299.42 | 306.96 | 299.42 | 306.17 | 306.17 | 364,500 |
08 Apr 2024 | 295.11 | 299.34 | 293.76 | 296.87 | 296.87 | 232,800 |
05 Apr 2024 | 291.91 | 292.19 | 287.57 | 290.38 | 290.38 | 216,700 |
04 Apr 2024 | 295.78 | 303.88 | 291.90 | 292.96 | 292.96 | 390,700 |
03 Apr 2024 | 294.08 | 296.24 | 291.25 | 292.75 | 292.75 | 399,300 |
02 Apr 2024 | 293.99 | 297.67 | 292.96 | 296.50 | 296.50 | 461,500 |
01 Apr 2024 | 302.59 | 304.56 | 298.07 | 301.00 | 301.00 | 416,900 |
28 Mar 2024 | 300.24 | 302.63 | 298.04 | 301.44 | 301.44 | 376,900 |
27 Mar 2024 | 293.15 | 299.55 | 292.64 | 299.16 | 299.16 | 405,000 |
26 Mar 2024 | 300.00 | 301.52 | 291.01 | 291.38 | 291.38 | 290,600 |
25 Mar 2024 | 291.40 | 299.52 | 291.30 | 297.94 | 297.94 | 449,800 |
22 Mar 2024 | 293.87 | 293.87 | 290.16 | 291.44 | 291.44 | 201,800 |
21 Mar 2024 | 289.02 | 296.44 | 287.88 | 295.06 | 295.06 | 227,400 |
20 Mar 2024 | 284.93 | 287.07 | 278.84 | 285.81 | 285.81 | 358,500 |
19 Mar 2024 | 283.98 | 287.52 | 283.50 | 285.19 | 285.19 | 306,000 |
18 Mar 2024 | 288.53 | 288.60 | 283.68 | 285.97 | 285.97 | 329,300 |
15 Mar 2024 | 277.50 | 286.36 | 277.50 | 285.86 | 285.86 | 539,300 |
14 Mar 2024 | 282.08 | 285.32 | 279.05 | 281.77 | 281.77 | 375,300 |
13 Mar 2024 | 284.07 | 286.16 | 282.33 | 284.50 | 284.50 | 286,200 |
12 Mar 2024 | 281.11 | 286.90 | 278.45 | 285.44 | 285.44 | 316,100 |
11 Mar 2024 | 282.30 | 283.54 | 279.19 | 280.23 | 280.23 | 268,800 |
08 Mar 2024 | 290.47 | 290.99 | 282.43 | 282.59 | 282.59 | 328,600 |
07 Mar 2024 | 289.42 | 290.69 | 285.32 | 288.59 | 288.59 | 246,600 |
06 Mar 2024 | 289.25 | 289.58 | 283.52 | 287.27 | 287.27 | 182,100 |
05 Mar 2024 | 289.76 | 289.76 | 282.17 | 284.54 | 284.54 | 306,700 |
04 Mar 2024 | 290.65 | 293.57 | 286.01 | 291.65 | 291.65 | 442,500 |
01 Mar 2024 | 279.68 | 289.94 | 278.75 | 289.64 | 289.64 | 413,200 |
29 Feb 2024 | 276.05 | 282.00 | 275.76 | 279.48 | 279.48 | 400,900 |
28 Feb 2024 | 272.29 | 274.22 | 270.83 | 272.80 | 272.80 | 212,900 |
27 Feb 2024 | 279.56 | 281.04 | 274.48 | 275.78 | 275.78 | 194,600 |
26 Feb 2024 | 273.89 | 279.41 | 272.40 | 278.06 | 278.06 | 336,900 |
23 Feb 2024 | 278.21 | 279.83 | 274.99 | 274.99 | 274.99 | 269,300 |
22 Feb 2024 | 278.27 | 283.90 | 277.04 | 279.48 | 279.48 | 302,400 |
21 Feb 2024 | 269.73 | 276.23 | 268.65 | 274.43 | 274.43 | 375,000 |
20 Feb 2024 | 269.86 | 272.39 | 267.38 | 271.93 | 271.93 | 523,800 |
16 Feb 2024 | 282.41 | 283.00 | 271.71 | 275.46 | 275.46 | 658,200 |
15 Feb 2024 | 276.57 | 294.99 | 273.28 | 283.75 | 283.75 | 1,184,700 |
14 Feb 2024 | 249.47 | 255.36 | 248.27 | 252.96 | 252.96 | 567,200 |
13 Feb 2024 | 251.78 | 253.11 | 243.49 | 245.80 | 245.80 | 692,200 |
12 Feb 2024 | 253.09 | 260.00 | 253.09 | 259.40 | 259.40 | 395,800 |
09 Feb 2024 | 248.36 | 253.77 | 248.36 | 253.09 | 253.09 | 328,600 |
08 Feb 2024 | 247.22 | 249.75 | 245.68 | 247.12 | 247.12 | 318,700 |
07 Feb 2024 | 243.67 | 247.62 | 240.38 | 247.11 | 247.11 | 522,900 |
06 Feb 2024 | 241.15 | 243.50 | 241.15 | 242.49 | 242.49 | 497,100 |
05 Feb 2024 | 242.92 | 244.10 | 239.04 | 242.07 | 242.07 | 336,200 |
02 Feb 2024 | 240.21 | 247.94 | 237.06 | 246.48 | 246.48 | 418,600 |
01 Feb 2024 | 239.55 | 242.87 | 233.95 | 242.60 | 242.60 | 474,100 |
31 Jan 2024 | 250.00 | 250.00 | 238.48 | 239.55 | 239.55 | 482,600 |
30 Jan 2024 | 255.98 | 255.98 | 250.56 | 250.91 | 250.91 | 302,100 |
29 Jan 2024 | 250.72 | 256.04 | 249.71 | 255.93 | 255.93 | 493,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |