Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
20 May 2024 | 287.58 | 298.64 | 287.58 | 297.97 | 297.97 | 304,800 |
17 May 2024 | 291.81 | 293.26 | 284.26 | 286.49 | 286.49 | 154,000 |
16 May 2024 | 289.70 | 291.20 | 285.00 | 289.22 | 289.22 | 124,000 |
15 May 2024 | 286.85 | 291.29 | 282.98 | 289.61 | 289.61 | 158,200 |
14 May 2024 | 291.47 | 294.24 | 286.18 | 286.45 | 286.45 | 134,600 |
13 May 2024 | 287.09 | 293.30 | 286.24 | 290.63 | 290.63 | 145,900 |
10 May 2024 | 298.89 | 298.89 | 285.59 | 287.09 | 287.09 | 222,600 |
09 May 2024 | 300.87 | 301.98 | 295.04 | 298.77 | 298.77 | 181,800 |
08 May 2024 | 298.77 | 301.15 | 292.81 | 300.49 | 300.49 | 237,900 |
07 May 2024 | 300.74 | 313.55 | 300.74 | 304.57 | 304.57 | 219,100 |
06 May 2024 | 309.63 | 326.36 | 294.55 | 296.64 | 296.64 | 442,200 |
03 May 2024 | 324.82 | 334.01 | 322.73 | 332.77 | 332.77 | 189,700 |
02 May 2024 | 326.71 | 331.29 | 323.20 | 323.49 | 323.49 | 166,200 |
01 May 2024 | 330.27 | 330.27 | 316.90 | 322.48 | 322.48 | 157,600 |
30 Apr 2024 | 339.52 | 340.99 | 324.80 | 327.12 | 327.12 | 198,600 |
29 Apr 2024 | 346.90 | 346.90 | 337.51 | 341.47 | 341.47 | 153,100 |
26 Apr 2024 | 341.10 | 347.60 | 335.58 | 343.90 | 343.90 | 158,300 |
25 Apr 2024 | 322.00 | 343.42 | 320.49 | 341.10 | 341.10 | 296,200 |
24 Apr 2024 | 322.80 | 331.81 | 321.92 | 324.31 | 324.31 | 156,200 |
23 Apr 2024 | 328.04 | 330.01 | 314.00 | 321.71 | 321.71 | 238,400 |
22 Apr 2024 | 328.33 | 336.20 | 323.02 | 333.00 | 333.00 | 194,000 |
19 Apr 2024 | 334.36 | 341.37 | 328.39 | 329.50 | 329.50 | 291,300 |
18 Apr 2024 | 343.59 | 349.37 | 334.70 | 337.21 | 337.21 | 127,600 |
17 Apr 2024 | 360.00 | 361.17 | 341.08 | 342.18 | 342.18 | 205,900 |
16 Apr 2024 | 321.59 | 349.75 | 315.00 | 349.17 | 349.17 | 271,200 |
15 Apr 2024 | 328.46 | 333.52 | 323.76 | 324.80 | 324.80 | 126,200 |
12 Apr 2024 | 332.25 | 340.92 | 324.02 | 327.71 | 327.71 | 167,800 |
11 Apr 2024 | 323.00 | 330.07 | 323.00 | 328.44 | 328.44 | 189,600 |
10 Apr 2024 | 314.33 | 322.88 | 314.33 | 321.42 | 321.42 | 204,100 |
09 Apr 2024 | 317.40 | 322.62 | 308.40 | 322.61 | 322.61 | 180,200 |
08 Apr 2024 | 314.07 | 318.16 | 307.00 | 314.50 | 314.50 | 121,500 |
05 Apr 2024 | 312.59 | 317.17 | 308.01 | 311.23 | 311.23 | 176,200 |
04 Apr 2024 | 321.30 | 323.79 | 309.49 | 311.30 | 311.30 | 205,300 |
03 Apr 2024 | 315.09 | 323.57 | 314.55 | 320.49 | 320.49 | 151,600 |
02 Apr 2024 | 324.00 | 324.00 | 310.99 | 314.36 | 314.36 | 179,600 |
01 Apr 2024 | 329.00 | 333.00 | 324.70 | 325.17 | 325.17 | 147,900 |
28 Mar 2024 | 324.35 | 332.71 | 316.99 | 331.17 | 331.17 | 305,300 |
27 Mar 2024 | 316.50 | 326.97 | 316.25 | 323.02 | 323.02 | 249,000 |
26 Mar 2024 | 312.97 | 321.20 | 310.55 | 314.57 | 314.57 | 339,100 |
25 Mar 2024 | 315.46 | 321.09 | 308.89 | 309.97 | 309.97 | 323,800 |
22 Mar 2024 | 326.39 | 328.52 | 310.42 | 310.87 | 310.87 | 232,700 |
21 Mar 2024 | 326.74 | 329.11 | 322.95 | 326.91 | 326.91 | 220,300 |
20 Mar 2024 | 320.70 | 325.10 | 311.67 | 324.89 | 324.89 | 210,100 |
19 Mar 2024 | 303.12 | 320.83 | 302.00 | 317.96 | 317.96 | 241,300 |
18 Mar 2024 | 312.25 | 315.84 | 300.55 | 305.40 | 305.40 | 305,100 |
15 Mar 2024 | 301.37 | 308.24 | 290.03 | 308.24 | 308.24 | 850,300 |
14 Mar 2024 | 308.93 | 312.77 | 298.47 | 304.07 | 304.07 | 371,600 |
13 Mar 2024 | 319.35 | 320.14 | 298.90 | 313.83 | 313.83 | 644,500 |
12 Mar 2024 | 345.00 | 345.52 | 317.00 | 320.24 | 320.24 | 537,300 |
11 Mar 2024 | 371.37 | 371.37 | 340.29 | 344.11 | 344.11 | 361,100 |
08 Mar 2024 | 390.27 | 397.00 | 373.55 | 376.03 | 376.03 | 220,600 |
07 Mar 2024 | 383.16 | 390.38 | 377.50 | 389.91 | 389.91 | 185,700 |
06 Mar 2024 | 376.29 | 386.00 | 376.29 | 381.05 | 381.05 | 220,900 |
05 Mar 2024 | 375.50 | 387.11 | 368.82 | 372.20 | 372.20 | 240,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |