Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 290.14 | 294.13 | 287.43 | 291.42 | 291.42 | 2,242,300 |
25 Apr 2024 | 286.00 | 290.15 | 281.62 | 288.79 | 288.79 | 2,711,400 |
24 Apr 2024 | 294.00 | 295.00 | 290.92 | 293.82 | 293.82 | 2,850,400 |
23 Apr 2024 | 284.25 | 294.22 | 283.00 | 293.49 | 293.49 | 4,066,000 |
22 Apr 2024 | 282.09 | 282.97 | 275.20 | 281.68 | 281.68 | 2,926,100 |
19 Apr 2024 | 282.50 | 284.88 | 276.55 | 277.71 | 277.71 | 4,695,000 |
18 Apr 2024 | 277.75 | 284.37 | 276.33 | 281.14 | 281.14 | 3,855,900 |
17 Apr 2024 | 278.00 | 280.88 | 275.60 | 277.33 | 277.33 | 3,169,400 |
16 Apr 2024 | 270.41 | 276.50 | 270.36 | 275.02 | 275.02 | 3,627,500 |
15 Apr 2024 | 279.00 | 279.18 | 271.04 | 272.15 | 272.15 | 3,052,100 |
12 Apr 2024 | 282.44 | 283.76 | 277.26 | 279.07 | 279.07 | 2,889,800 |
11 Apr 2024 | 282.67 | 285.49 | 278.43 | 283.86 | 283.86 | 3,493,300 |
10 Apr 2024 | 275.00 | 282.50 | 275.00 | 281.00 | 281.00 | 3,503,300 |
09 Apr 2024 | 270.97 | 279.51 | 269.65 | 279.13 | 279.13 | 5,596,700 |
08 Apr 2024 | 268.01 | 269.12 | 265.66 | 268.58 | 268.58 | 3,692,900 |
05 Apr 2024 | 265.78 | 269.70 | 265.25 | 269.01 | 269.01 | 3,678,300 |
04 Apr 2024 | 271.67 | 273.39 | 265.00 | 265.20 | 265.20 | 4,818,200 |
03 Apr 2024 | 271.40 | 273.88 | 269.25 | 269.54 | 269.54 | 4,038,200 |
02 Apr 2024 | 275.45 | 275.56 | 271.45 | 273.40 | 273.40 | 3,869,400 |
01 Apr 2024 | 285.02 | 285.67 | 278.43 | 279.42 | 279.42 | 3,140,100 |
28 Mar 2024 | 281.36 | 285.06 | 280.05 | 284.13 | 284.13 | 3,400,500 |
27 Mar 2024 | 290.49 | 290.90 | 281.48 | 282.26 | 282.26 | 3,264,000 |
26 Mar 2024 | 285.85 | 288.24 | 282.80 | 286.69 | 286.69 | 2,934,700 |
25 Mar 2024 | 285.60 | 286.30 | 281.24 | 285.07 | 285.07 | 2,649,000 |
22 Mar 2024 | 290.82 | 290.89 | 285.56 | 286.78 | 286.78 | 3,792,100 |
21 Mar 2024 | 283.82 | 290.14 | 281.57 | 287.63 | 287.63 | 3,831,400 |
20 Mar 2024 | 281.73 | 283.72 | 278.27 | 282.05 | 282.05 | 3,407,600 |
19 Mar 2024 | 283.10 | 284.14 | 276.55 | 280.58 | 280.58 | 5,465,400 |
18 Mar 2024 | 285.37 | 286.63 | 281.18 | 285.24 | 285.24 | 3,839,200 |
15 Mar 2024 | 284.24 | 287.29 | 281.61 | 282.16 | 282.16 | 6,589,000 |
14 Mar 2024 | 292.36 | 292.74 | 283.36 | 287.58 | 287.58 | 4,951,600 |
13 Mar 2024 | 285.62 | 292.79 | 281.73 | 290.12 | 290.12 | 5,272,800 |
12 Mar 2024 | 285.33 | 287.44 | 281.40 | 284.73 | 284.73 | 4,066,800 |
11 Mar 2024 | 278.30 | 286.80 | 277.61 | 283.33 | 283.33 | 4,949,100 |
08 Mar 2024 | 286.18 | 288.45 | 279.70 | 280.20 | 280.20 | 5,732,400 |
07 Mar 2024 | 280.00 | 288.13 | 277.75 | 286.49 | 286.49 | 8,028,300 |
06 Mar 2024 | 298.98 | 300.00 | 276.81 | 278.86 | 278.86 | 11,691,700 |
05 Mar 2024 | 295.89 | 297.55 | 284.68 | 291.13 | 291.13 | 7,267,100 |
04 Mar 2024 | 302.00 | 302.38 | 292.06 | 299.44 | 299.44 | 7,214,200 |
01 Mar 2024 | 311.53 | 311.53 | 296.81 | 302.40 | 302.40 | 11,358,200 |
29 Feb 2024 | 315.78 | 320.69 | 308.73 | 310.55 | 310.55 | 8,178,000 |
28 Feb 2024 | 311.28 | 316.85 | 307.81 | 316.15 | 316.15 | 7,995,300 |
27 Feb 2024 | 317.40 | 327.57 | 307.55 | 314.75 | 314.75 | 21,354,300 |
26 Feb 2024 | 288.52 | 313.88 | 286.79 | 302.78 | 302.78 | 21,937,200 |
23 Feb 2024 | 276.95 | 284.32 | 271.62 | 282.09 | 282.09 | 15,331,500 |
22 Feb 2024 | 274.13 | 276.81 | 265.00 | 267.82 | 267.82 | 19,297,300 |
21 Feb 2024 | 275.20 | 275.98 | 260.09 | 261.97 | 261.97 | 43,937,300 |
20 Feb 2024 | 362.85 | 369.29 | 359.82 | 366.09 | 366.09 | 10,458,800 |
16 Feb 2024 | 369.50 | 370.99 | 362.05 | 366.41 | 366.41 | 3,258,100 |
15 Feb 2024 | 368.18 | 369.79 | 361.62 | 366.88 | 366.88 | 2,717,600 |
14 Feb 2024 | 368.81 | 375.17 | 366.13 | 368.33 | 368.33 | 3,093,700 |
13 Feb 2024 | 359.12 | 374.38 | 353.81 | 368.26 | 368.26 | 7,842,200 |
12 Feb 2024 | 375.45 | 376.30 | 367.53 | 371.97 | 371.97 | 2,868,500 |
09 Feb 2024 | 373.05 | 380.84 | 369.00 | 376.90 | 376.90 | 3,501,000 |
08 Feb 2024 | 363.22 | 371.72 | 363.00 | 367.02 | 367.02 | 2,958,200 |
07 Feb 2024 | 351.40 | 366.14 | 349.40 | 364.50 | 364.50 | 6,581,600 |
06 Feb 2024 | 345.49 | 347.75 | 336.00 | 341.49 | 341.49 | 2,741,600 |
05 Feb 2024 | 344.28 | 345.50 | 337.94 | 344.48 | 344.48 | 2,670,300 |
02 Feb 2024 | 339.56 | 346.43 | 339.00 | 345.06 | 345.06 | 2,539,600 |
01 Feb 2024 | 339.00 | 340.45 | 335.44 | 339.97 | 339.97 | 2,175,500 |
31 Jan 2024 | 342.23 | 343.99 | 332.67 | 338.51 | 338.51 | 2,484,300 |
30 Jan 2024 | 344.83 | 347.63 | 342.76 | 345.89 | 345.89 | 1,744,200 |
29 Jan 2024 | 341.99 | 345.49 | 340.77 | 345.25 | 345.25 | 2,619,100 |
26 Jan 2024 | 340.00 | 344.30 | 338.06 | 342.44 | 342.44 | 2,165,600 |
25 Jan 2024 | 344.46 | 344.46 | 336.57 | 340.19 | 340.19 | 3,455,000 |
24 Jan 2024 | 347.82 | 347.99 | 339.84 | 340.24 | 340.24 | 2,927,100 |
23 Jan 2024 | 345.57 | 346.00 | 338.32 | 344.18 | 344.18 | 3,022,500 |
22 Jan 2024 | 346.29 | 350.60 | 342.45 | 345.65 | 345.65 | 3,511,000 |
19 Jan 2024 | 339.53 | 340.40 | 334.31 | 337.74 | 337.74 | 2,917,600 |
18 Jan 2024 | 336.41 | 338.59 | 332.56 | 335.77 | 335.77 | 3,598,700 |
17 Jan 2024 | 330.54 | 332.47 | 322.61 | 330.06 | 330.06 | 3,932,200 |
16 Jan 2024 | 328.30 | 333.30 | 325.50 | 332.05 | 332.05 | 3,758,400 |
12 Jan 2024 | 324.51 | 330.40 | 321.40 | 325.24 | 325.24 | 3,191,100 |
11 Jan 2024 | 320.53 | 325.37 | 316.52 | 323.49 | 323.49 | 5,000,700 |
10 Jan 2024 | 305.20 | 316.49 | 305.10 | 316.09 | 316.09 | 5,080,800 |
09 Jan 2024 | 287.61 | 301.00 | 286.90 | 300.42 | 300.42 | 3,651,200 |
08 Jan 2024 | 283.52 | 290.74 | 283.50 | 289.50 | 289.50 | 2,915,500 |
05 Jan 2024 | 284.19 | 286.45 | 281.84 | 282.93 | 282.93 | 1,857,100 |
04 Jan 2024 | 286.00 | 287.48 | 282.90 | 283.30 | 283.30 | 2,542,700 |
03 Jan 2024 | 284.68 | 289.12 | 282.82 | 286.47 | 286.47 | 2,468,200 |
02 Jan 2024 | 291.94 | 292.12 | 284.83 | 288.92 | 288.92 | 2,883,900 |
29 Dec 2023 | 296.71 | 296.72 | 291.95 | 294.88 | 294.88 | 2,067,300 |
28 Dec 2023 | 296.98 | 297.66 | 293.80 | 295.58 | 295.58 | 1,936,300 |
27 Dec 2023 | 300.48 | 300.89 | 295.82 | 297.50 | 297.50 | 2,093,400 |
26 Dec 2023 | 298.87 | 301.99 | 298.50 | 300.82 | 300.82 | 1,558,700 |
22 Dec 2023 | 300.33 | 300.75 | 297.50 | 298.21 | 298.21 | 2,390,700 |
21 Dec 2023 | 302.78 | 304.11 | 295.91 | 299.40 | 299.40 | 2,886,400 |
20 Dec 2023 | 305.46 | 308.00 | 300.45 | 300.98 | 300.98 | 3,347,200 |
19 Dec 2023 | 307.58 | 310.88 | 306.18 | 308.61 | 308.61 | 3,880,000 |
18 Dec 2023 | 304.25 | 309.42 | 304.01 | 307.58 | 307.58 | 3,331,800 |
15 Dec 2023 | 301.03 | 309.05 | 299.25 | 307.30 | 307.30 | 8,788,100 |
14 Dec 2023 | 315.00 | 318.00 | 298.13 | 300.44 | 300.44 | 6,796,000 |
13 Dec 2023 | 305.04 | 316.19 | 305.04 | 313.86 | 313.86 | 5,187,800 |
12 Dec 2023 | 299.57 | 307.88 | 299.41 | 305.58 | 305.58 | 4,563,500 |
11 Dec 2023 | 297.90 | 300.11 | 295.32 | 299.88 | 299.88 | 4,048,200 |
08 Dec 2023 | 290.64 | 298.91 | 290.64 | 298.42 | 298.42 | 2,405,000 |
07 Dec 2023 | 288.18 | 294.37 | 286.69 | 293.61 | 293.61 | 4,306,300 |
06 Dec 2023 | 293.80 | 296.15 | 286.91 | 287.20 | 287.20 | 3,067,700 |
05 Dec 2023 | 282.54 | 292.81 | 280.66 | 292.78 | 292.78 | 3,200,600 |
04 Dec 2023 | 294.24 | 295.00 | 282.79 | 286.61 | 286.61 | 4,642,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |