Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 285.70 | 290.54 | 285.28 | 287.48 | 287.48 | 840,600 |
09 May 2024 | 283.05 | 287.23 | 282.25 | 285.28 | 285.28 | 1,001,200 |
08 May 2024 | 282.50 | 284.61 | 281.35 | 282.57 | 282.57 | 1,237,000 |
07 May 2024 | 286.00 | 288.42 | 283.80 | 284.04 | 284.04 | 1,040,600 |
06 May 2024 | 281.78 | 285.22 | 280.27 | 285.19 | 285.19 | 1,013,900 |
03 May 2024 | 280.39 | 284.32 | 279.34 | 281.63 | 281.63 | 1,371,200 |
02 May 2024 | 275.84 | 277.45 | 270.39 | 276.44 | 276.44 | 1,643,500 |
01 May 2024 | 275.36 | 280.82 | 273.24 | 274.55 | 274.55 | 2,082,300 |
30 Apr 2024 | 281.52 | 282.84 | 275.40 | 275.63 | 275.63 | 1,705,800 |
29 Apr 2024 | 283.77 | 285.71 | 280.18 | 282.49 | 282.49 | 1,396,300 |
26 Apr 2024 | 278.50 | 287.44 | 278.50 | 282.41 | 282.41 | 2,141,700 |
25 Apr 2024 | 274.47 | 279.58 | 273.49 | 277.08 | 277.08 | 2,046,500 |
24 Apr 2024 | 282.47 | 284.10 | 276.72 | 277.66 | 277.66 | 2,329,200 |
23 Apr 2024 | 278.00 | 285.98 | 275.50 | 281.76 | 281.76 | 4,681,900 |
22 Apr 2024 | 284.00 | 287.14 | 281.00 | 285.02 | 285.02 | 2,781,600 |
19 Apr 2024 | 285.00 | 286.67 | 279.60 | 280.25 | 280.25 | 2,021,100 |
18 Apr 2024 | 295.05 | 296.16 | 282.60 | 285.90 | 285.90 | 2,700,400 |
17 Apr 2024 | 300.81 | 303.63 | 293.60 | 293.71 | 293.71 | 1,127,500 |
16 Apr 2024 | 298.92 | 302.04 | 296.57 | 300.81 | 300.81 | 1,651,400 |
15 Apr 2024 | 310.50 | 310.73 | 299.68 | 301.56 | 301.56 | 1,338,000 |
12 Apr 2024 | 305.55 | 306.89 | 304.02 | 305.85 | 305.85 | 1,115,200 |
11 Apr 2024 | 304.61 | 310.77 | 303.96 | 310.10 | 310.10 | 1,287,800 |
10 Apr 2024 | 305.55 | 307.44 | 303.01 | 304.59 | 304.59 | 1,014,000 |
09 Apr 2024 | 312.74 | 313.45 | 305.04 | 311.41 | 311.41 | 1,193,400 |
08 Apr 2024 | 309.05 | 312.20 | 306.20 | 311.09 | 311.09 | 785,900 |
05 Apr 2024 | 309.12 | 310.80 | 307.12 | 308.02 | 308.02 | 1,075,800 |
04 Apr 2024 | 314.90 | 317.09 | 306.04 | 306.48 | 306.48 | 1,138,100 |
03 Apr 2024 | 304.00 | 312.17 | 304.00 | 310.58 | 310.58 | 1,114,800 |
02 Apr 2024 | 307.00 | 307.27 | 303.53 | 306.36 | 306.36 | 1,214,900 |
01 Apr 2024 | 310.46 | 313.97 | 308.65 | 312.13 | 312.13 | 901,100 |
28 Mar 2024 | 312.16 | 313.01 | 309.39 | 311.28 | 311.28 | 1,331,700 |
27 Mar 2024 | 319.24 | 319.37 | 309.31 | 311.34 | 311.34 | 1,075,900 |
26 Mar 2024 | 317.00 | 321.35 | 315.00 | 316.01 | 316.01 | 1,266,800 |
25 Mar 2024 | 318.61 | 318.65 | 313.21 | 316.21 | 316.21 | 1,305,800 |
22 Mar 2024 | 322.75 | 324.23 | 318.57 | 322.74 | 322.74 | 1,751,900 |
21 Mar 2024 | 320.87 | 327.36 | 320.65 | 322.80 | 322.80 | 1,907,500 |
20 Mar 2024 | 314.17 | 317.10 | 311.72 | 316.86 | 316.86 | 1,297,700 |
19 Mar 2024 | 303.75 | 312.79 | 303.44 | 311.85 | 311.85 | 1,997,300 |
18 Mar 2024 | 300.85 | 303.98 | 300.26 | 300.93 | 300.93 | 1,244,100 |
15 Mar 2024 | 304.25 | 305.41 | 298.11 | 298.44 | 298.44 | 2,605,500 |
14 Mar 2024 | 310.00 | 310.39 | 304.34 | 306.24 | 306.24 | 1,038,600 |
13 Mar 2024 | 311.69 | 311.69 | 303.50 | 306.21 | 306.21 | 1,291,400 |
12 Mar 2024 | 308.98 | 312.93 | 305.60 | 311.28 | 311.28 | 1,357,000 |
11 Mar 2024 | 306.97 | 307.44 | 301.12 | 305.74 | 305.74 | 1,119,500 |
08 Mar 2024 | 318.46 | 319.00 | 308.50 | 308.60 | 308.60 | 1,311,700 |
07 Mar 2024 | 316.01 | 319.83 | 312.65 | 318.04 | 318.04 | 1,177,200 |
06 Mar 2024 | 311.69 | 315.81 | 307.15 | 312.65 | 312.65 | 1,206,500 |
05 Mar 2024 | 313.38 | 316.95 | 304.24 | 307.70 | 307.70 | 1,744,300 |
04 Mar 2024 | 315.24 | 320.78 | 313.96 | 317.31 | 317.31 | 1,593,000 |
01 Mar 2024 | 303.23 | 315.78 | 303.00 | 315.24 | 315.24 | 1,839,800 |
29 Feb 2024 | 302.50 | 305.79 | 299.86 | 304.38 | 304.38 | 1,704,300 |
28 Feb 2024 | 299.00 | 302.69 | 298.01 | 300.58 | 300.58 | 752,400 |
27 Feb 2024 | 303.90 | 304.05 | 298.29 | 300.01 | 300.01 | 804,200 |
26 Feb 2024 | 305.00 | 307.09 | 303.00 | 303.69 | 303.69 | 1,015,400 |
23 Feb 2024 | 307.28 | 308.26 | 300.55 | 303.53 | 303.53 | 1,167,700 |
22 Feb 2024 | 304.50 | 308.00 | 303.35 | 305.57 | 305.57 | 2,240,500 |
21 Feb 2024 | 288.69 | 290.96 | 285.71 | 290.76 | 290.76 | 1,265,100 |
20 Feb 2024 | 289.92 | 292.69 | 284.79 | 292.07 | 292.07 | 1,799,200 |
16 Feb 2024 | 295.80 | 298.30 | 289.50 | 290.30 | 290.30 | 1,620,900 |
15 Feb 2024 | 302.37 | 303.33 | 294.92 | 295.67 | 295.67 | 2,018,400 |
14 Feb 2024 | 300.65 | 304.15 | 298.40 | 300.74 | 300.74 | 1,743,000 |
13 Feb 2024 | 290.00 | 300.46 | 286.05 | 294.33 | 294.33 | 4,063,400 |
12 Feb 2024 | 315.00 | 315.70 | 305.47 | 306.58 | 306.58 | 3,285,800 |
09 Feb 2024 | 311.00 | 313.12 | 308.82 | 311.94 | 311.94 | 1,580,100 |
08 Feb 2024 | 303.50 | 308.19 | 302.29 | 307.36 | 307.36 | 1,506,600 |
07 Feb 2024 | 295.27 | 302.42 | 294.86 | 300.73 | 300.73 | 1,147,800 |
06 Feb 2024 | 298.24 | 299.73 | 289.74 | 292.80 | 292.80 | 1,123,000 |
05 Feb 2024 | 295.69 | 298.35 | 294.06 | 296.65 | 296.65 | 1,164,600 |
02 Feb 2024 | 290.75 | 298.57 | 290.75 | 296.55 | 296.55 | 1,275,900 |
01 Feb 2024 | 289.50 | 291.33 | 287.01 | 290.52 | 290.52 | 1,056,000 |
31 Jan 2024 | 291.40 | 292.01 | 287.27 | 288.46 | 288.46 | 1,197,700 |
30 Jan 2024 | 293.98 | 295.23 | 292.38 | 294.62 | 294.62 | 901,100 |
29 Jan 2024 | 291.00 | 294.82 | 291.00 | 294.37 | 294.37 | 966,500 |
26 Jan 2024 | 289.00 | 293.35 | 287.20 | 290.73 | 290.73 | 1,268,900 |
25 Jan 2024 | 298.65 | 298.88 | 290.07 | 291.19 | 291.19 | 1,395,200 |
24 Jan 2024 | 297.64 | 301.61 | 294.39 | 294.91 | 294.91 | 1,590,800 |
23 Jan 2024 | 295.80 | 296.59 | 291.00 | 295.54 | 295.54 | 1,385,900 |
22 Jan 2024 | 295.96 | 299.96 | 293.61 | 295.73 | 295.73 | 2,322,600 |
19 Jan 2024 | 280.00 | 292.54 | 280.00 | 292.14 | 292.14 | 2,622,700 |
18 Jan 2024 | 276.95 | 279.62 | 275.28 | 279.01 | 279.01 | 1,298,500 |
17 Jan 2024 | 277.56 | 279.65 | 269.61 | 275.39 | 275.39 | 1,883,200 |
16 Jan 2024 | 268.60 | 278.86 | 268.11 | 277.56 | 277.56 | 2,605,100 |
12 Jan 2024 | 267.67 | 268.79 | 265.67 | 268.50 | 268.50 | 1,432,000 |
11 Jan 2024 | 265.24 | 268.49 | 261.25 | 266.79 | 266.79 | 1,535,800 |
10 Jan 2024 | 262.60 | 266.21 | 260.75 | 263.26 | 263.26 | 1,220,000 |
09 Jan 2024 | 259.50 | 264.35 | 258.71 | 261.75 | 261.75 | 1,135,800 |
08 Jan 2024 | 254.90 | 262.13 | 253.72 | 261.91 | 261.91 | 1,980,700 |
05 Jan 2024 | 255.00 | 257.42 | 251.94 | 252.71 | 252.71 | 1,692,500 |
04 Jan 2024 | 257.11 | 259.57 | 255.62 | 255.92 | 255.92 | 1,095,200 |
03 Jan 2024 | 260.77 | 262.00 | 256.60 | 257.28 | 257.28 | 1,326,300 |
02 Jan 2024 | 269.16 | 269.20 | 260.28 | 262.90 | 262.90 | 1,594,400 |
29 Dec 2023 | 273.44 | 274.71 | 270.86 | 272.37 | 272.37 | 818,600 |
28 Dec 2023 | 274.56 | 275.28 | 273.01 | 273.24 | 273.24 | 900,300 |
27 Dec 2023 | 275.61 | 277.49 | 273.00 | 274.64 | 274.64 | 858,300 |
26 Dec 2023 | 276.64 | 279.18 | 274.38 | 274.96 | 274.96 | 872,400 |
22 Dec 2023 | 275.99 | 276.73 | 269.01 | 275.82 | 275.82 | 1,845,900 |
21 Dec 2023 | 273.69 | 275.84 | 272.59 | 275.57 | 275.57 | 852,900 |
20 Dec 2023 | 273.78 | 275.63 | 270.73 | 270.79 | 270.79 | 1,100,400 |
19 Dec 2023 | 275.00 | 277.78 | 273.81 | 274.33 | 274.33 | 1,334,100 |
18 Dec 2023 | 271.91 | 274.64 | 271.52 | 273.50 | 273.50 | 1,439,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |