Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 262.00 | 295.10 | 262.00 | 290.91 | 290.91 | 358,700 |
25 July 2024 | 270.19 | 274.99 | 270.19 | 270.52 | 270.52 | 305,400 |
24 July 2024 | 273.14 | 275.64 | 268.79 | 271.85 | 271.85 | 200,700 |
23 July 2024 | 275.01 | 277.30 | 273.18 | 273.47 | 273.47 | 143,100 |
22 July 2024 | 280.00 | 280.00 | 274.81 | 275.26 | 275.26 | 124,300 |
19 July 2024 | 280.68 | 281.48 | 277.76 | 279.29 | 279.29 | 115,300 |
18 July 2024 | 286.88 | 292.11 | 280.70 | 280.75 | 280.75 | 129,700 |
17 July 2024 | 289.40 | 290.58 | 283.76 | 286.85 | 286.85 | 109,300 |
16 July 2024 | 286.47 | 291.25 | 283.27 | 287.32 | 287.32 | 98,700 |
15 July 2024 | 289.23 | 289.23 | 282.91 | 284.58 | 284.58 | 75,000 |
12 July 2024 | 287.54 | 289.81 | 286.11 | 288.27 | 288.27 | 85,000 |
11 July 2024 | 285.88 | 291.63 | 284.15 | 288.13 | 288.13 | 123,600 |
10 July 2024 | 289.46 | 290.05 | 281.27 | 284.74 | 284.74 | 116,600 |
09 July 2024 | 291.45 | 294.65 | 288.75 | 289.50 | 289.50 | 101,500 |
08 July 2024 | 296.86 | 298.00 | 292.55 | 292.55 | 292.55 | 112,500 |
05 July 2024 | 294.81 | 296.38 | 293.07 | 295.07 | 295.07 | 111,500 |
03 July 2024 | 302.35 | 302.59 | 295.91 | 296.44 | 296.44 | 43,100 |
02 July 2024 | 301.14 | 302.36 | 298.22 | 300.92 | 300.92 | 76,000 |
01 July 2024 | 304.17 | 305.02 | 299.58 | 301.90 | 301.90 | 111,800 |
28 June 2024 | 303.82 | 305.24 | 299.21 | 305.05 | 305.05 | 328,400 |
27 June 2024 | 302.36 | 305.55 | 299.49 | 302.36 | 302.36 | 134,600 |
26 June 2024 | 299.02 | 303.51 | 299.02 | 303.50 | 303.50 | 111,600 |
25 June 2024 | 296.51 | 303.70 | 295.17 | 301.03 | 301.03 | 116,500 |
24 June 2024 | 296.69 | 301.60 | 295.34 | 297.94 | 297.94 | 133,700 |
21 June 2024 | 294.50 | 298.55 | 294.40 | 297.24 | 297.24 | 289,500 |
20 June 2024 | 293.62 | 297.79 | 292.64 | 295.04 | 295.04 | 101,900 |
18 June 2024 | 289.04 | 296.07 | 289.04 | 295.56 | 295.56 | 112,400 |
17 June 2024 | 284.06 | 292.85 | 284.06 | 290.92 | 290.92 | 109,000 |
14 June 2024 | 284.46 | 287.64 | 281.95 | 284.87 | 284.87 | 107,300 |
13 June 2024 | 289.14 | 289.14 | 282.73 | 286.31 | 286.31 | 130,400 |
12 June 2024 | 287.78 | 289.97 | 284.00 | 289.14 | 289.14 | 110,500 |
11 June 2024 | 290.16 | 293.41 | 284.11 | 285.79 | 285.79 | 196,000 |
10 June 2024 | 289.80 | 292.96 | 288.79 | 291.80 | 291.80 | 141,300 |
07 June 2024 | 292.59 | 294.68 | 288.97 | 291.53 | 291.53 | 110,700 |
06 June 2024 | 301.28 | 303.77 | 293.75 | 294.78 | 294.78 | 231,100 |
05 June 2024 | 300.00 | 306.20 | 296.27 | 301.91 | 301.91 | 191,600 |
04 June 2024 | 302.85 | 304.99 | 291.52 | 298.41 | 298.41 | 334,300 |
03 June 2024 | 283.01 | 305.20 | 282.85 | 302.76 | 302.76 | 760,200 |
31 May 2024 | 256.61 | 339.77 | 255.50 | 313.67 | 313.67 | 1,823,000 |
30 May 2024 | 256.54 | 260.35 | 255.26 | 256.41 | 256.41 | 162,000 |
29 May 2024 | 257.28 | 263.79 | 255.70 | 255.87 | 255.87 | 203,000 |
28 May 2024 | 259.63 | 260.47 | 254.40 | 259.51 | 259.51 | 269,800 |
24 May 2024 | 268.00 | 269.01 | 260.06 | 260.75 | 260.75 | 178,800 |
23 May 2024 | 267.00 | 268.75 | 264.05 | 267.28 | 267.28 | 157,700 |
22 May 2024 | 271.16 | 275.30 | 266.48 | 267.07 | 267.07 | 175,700 |
21 May 2024 | 274.74 | 274.74 | 269.01 | 271.59 | 271.59 | 168,900 |
20 May 2024 | 279.98 | 282.44 | 272.49 | 275.07 | 275.07 | 219,700 |
17 May 2024 | 282.00 | 282.04 | 277.00 | 280.33 | 280.33 | 167,800 |
16 May 2024 | 282.68 | 284.38 | 280.65 | 282.29 | 282.29 | 142,700 |
15 May 2024 | 286.27 | 286.35 | 280.04 | 281.60 | 281.60 | 208,200 |
14 May 2024 | 295.00 | 302.61 | 283.22 | 284.78 | 284.78 | 413,300 |
13 May 2024 | 290.93 | 291.87 | 282.61 | 283.82 | 283.82 | 207,700 |
10 May 2024 | 284.38 | 298.51 | 283.64 | 291.16 | 291.16 | 492,000 |
09 May 2024 | 283.06 | 287.44 | 282.34 | 284.53 | 284.53 | 174,600 |
08 May 2024 | 277.00 | 281.82 | 275.05 | 281.64 | 281.64 | 251,700 |
07 May 2024 | 269.25 | 273.34 | 264.63 | 273.29 | 273.29 | 250,900 |
06 May 2024 | 279.07 | 279.97 | 267.08 | 268.20 | 268.20 | 232,700 |
03 May 2024 | 280.48 | 281.14 | 276.64 | 277.28 | 277.28 | 165,100 |
02 May 2024 | 277.58 | 281.61 | 277.58 | 278.98 | 278.98 | 132,900 |
01 May 2024 | 277.99 | 280.62 | 276.00 | 276.57 | 276.57 | 286,100 |
30 Apr 2024 | 283.86 | 283.86 | 277.36 | 278.41 | 278.41 | 247,700 |
29 Apr 2024 | 285.00 | 288.19 | 282.02 | 285.63 | 285.63 | 334,400 |
26 Apr 2024 | 315.00 | 318.00 | 281.52 | 283.20 | 283.20 | 403,700 |
25 Apr 2024 | 291.29 | 294.10 | 286.44 | 287.27 | 287.27 | 213,500 |
24 Apr 2024 | 285.03 | 293.85 | 284.97 | 293.30 | 293.30 | 172,700 |
23 Apr 2024 | 288.38 | 290.00 | 283.40 | 286.10 | 286.10 | 136,800 |
22 Apr 2024 | 288.25 | 290.46 | 286.87 | 289.18 | 289.18 | 149,000 |
19 Apr 2024 | 284.11 | 290.00 | 284.11 | 286.98 | 286.98 | 136,300 |
18 Apr 2024 | 279.88 | 285.48 | 279.58 | 284.87 | 284.87 | 119,000 |
17 Apr 2024 | 276.54 | 283.02 | 276.26 | 280.10 | 280.10 | 162,800 |
16 Apr 2024 | 279.58 | 279.99 | 274.78 | 274.92 | 274.92 | 136,700 |
15 Apr 2024 | 283.34 | 286.58 | 280.77 | 280.82 | 280.82 | 147,100 |
12 Apr 2024 | 289.00 | 290.96 | 284.70 | 285.65 | 285.65 | 118,200 |
11 Apr 2024 | 292.56 | 294.39 | 290.00 | 291.39 | 291.39 | 125,200 |
10 Apr 2024 | 289.50 | 292.04 | 289.02 | 290.56 | 290.56 | 146,700 |
09 Apr 2024 | 293.73 | 295.01 | 290.76 | 291.31 | 291.31 | 161,000 |
08 Apr 2024 | 295.58 | 300.71 | 295.00 | 297.00 | 297.00 | 88,800 |
05 Apr 2024 | 294.94 | 295.83 | 291.70 | 294.75 | 294.75 | 93,800 |
04 Apr 2024 | 297.61 | 299.58 | 295.00 | 295.99 | 295.99 | 89,200 |
03 Apr 2024 | 297.66 | 298.40 | 293.49 | 296.52 | 296.52 | 105,400 |
02 Apr 2024 | 299.41 | 301.97 | 297.74 | 300.00 | 300.00 | 125,900 |
01 Apr 2024 | 303.49 | 304.37 | 297.78 | 300.70 | 300.70 | 191,600 |
28 Mar 2024 | 308.80 | 309.84 | 303.44 | 304.42 | 304.42 | 129,600 |
27 Mar 2024 | 310.97 | 311.64 | 307.47 | 307.97 | 307.97 | 97,400 |
26 Mar 2024 | 311.61 | 312.85 | 307.54 | 308.42 | 308.42 | 129,300 |
25 Mar 2024 | 306.50 | 311.68 | 304.11 | 310.13 | 310.13 | 167,100 |
22 Mar 2024 | 297.51 | 308.27 | 295.25 | 307.12 | 307.12 | 202,600 |
21 Mar 2024 | 296.10 | 296.68 | 292.86 | 293.92 | 293.92 | 115,900 |
20 Mar 2024 | 290.92 | 295.51 | 288.00 | 295.38 | 295.38 | 144,100 |
19 Mar 2024 | 290.01 | 292.63 | 287.33 | 289.93 | 289.93 | 207,500 |
18 Mar 2024 | 294.09 | 295.87 | 289.70 | 290.08 | 290.08 | 181,800 |
15 Mar 2024 | 292.83 | 296.02 | 292.83 | 295.10 | 295.10 | 171,800 |
14 Mar 2024 | 297.14 | 297.91 | 293.36 | 294.27 | 294.27 | 143,800 |
13 Mar 2024 | 298.33 | 300.28 | 297.50 | 298.35 | 298.35 | 151,700 |
12 Mar 2024 | 301.00 | 302.00 | 296.67 | 297.62 | 297.62 | 119,700 |
11 Mar 2024 | 300.16 | 304.92 | 298.10 | 301.68 | 301.68 | 132,100 |
08 Mar 2024 | 299.69 | 301.49 | 297.38 | 298.81 | 298.81 | 108,900 |
07 Mar 2024 | 296.50 | 300.24 | 294.85 | 298.67 | 298.67 | 141,100 |
06 Mar 2024 | 297.42 | 301.69 | 294.70 | 295.53 | 295.53 | 127,900 |
05 Mar 2024 | 300.90 | 302.31 | 296.26 | 297.05 | 297.05 | 152,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |