Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 280.48 | 281.14 | 276.64 | 277.28 | 277.28 | 159,836 |
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 |
04 Mar 2024 | 303.51 | 307.45 | 299.62 | 299.64 | 299.64 | 163,600 |
01 Mar 2024 | 308.45 | 308.77 | 303.48 | 304.48 | 304.48 | 172,100 |
29 Feb 2024 | 313.99 | 319.23 | 305.06 | 308.14 | 308.14 | 329,300 |
28 Feb 2024 | 326.36 | 327.07 | 300.16 | 311.74 | 311.74 | 896,600 |
27 Feb 2024 | 358.27 | 371.65 | 357.83 | 370.06 | 370.06 | 219,000 |
26 Feb 2024 | 352.67 | 364.21 | 352.67 | 359.53 | 359.53 | 151,900 |
23 Feb 2024 | 348.01 | 356.40 | 348.01 | 354.43 | 354.43 | 110,000 |
22 Feb 2024 | 349.31 | 353.03 | 346.09 | 350.46 | 350.46 | 95,200 |
21 Feb 2024 | 346.58 | 348.73 | 343.34 | 347.83 | 347.83 | 112,700 |
20 Feb 2024 | 351.28 | 355.89 | 346.07 | 347.38 | 347.38 | 111,300 |
16 Feb 2024 | 353.98 | 355.92 | 351.61 | 351.92 | 351.92 | 79,100 |
15 Feb 2024 | 355.75 | 358.97 | 354.93 | 356.10 | 356.10 | 68,300 |
14 Feb 2024 | 357.52 | 358.76 | 350.69 | 355.30 | 355.30 | 84,900 |
13 Feb 2024 | 348.36 | 356.15 | 346.44 | 356.00 | 356.00 | 115,300 |
12 Feb 2024 | 351.31 | 361.54 | 350.97 | 356.40 | 356.40 | 105,800 |
09 Feb 2024 | 351.14 | 353.60 | 349.59 | 350.27 | 350.27 | 78,000 |
08 Feb 2024 | 352.45 | 356.07 | 351.11 | 351.81 | 351.81 | 84,500 |
07 Feb 2024 | 354.42 | 355.53 | 351.43 | 352.54 | 352.54 | 69,400 |
06 Feb 2024 | 357.94 | 358.14 | 353.03 | 353.05 | 353.05 | 115,300 |
05 Feb 2024 | 355.08 | 357.49 | 350.28 | 356.49 | 356.49 | 84,900 |
02 Feb 2024 | 356.80 | 359.16 | 354.52 | 357.07 | 357.07 | 72,700 |
01 Feb 2024 | 350.72 | 357.80 | 349.90 | 356.74 | 356.74 | 103,600 |
31 Jan 2024 | 357.28 | 358.57 | 347.85 | 349.27 | 349.27 | 109,000 |
30 Jan 2024 | 361.97 | 362.27 | 357.52 | 357.62 | 357.62 | 113,300 |
29 Jan 2024 | 362.28 | 363.15 | 358.72 | 361.97 | 361.97 | 86,800 |
26 Jan 2024 | 360.00 | 361.60 | 356.72 | 359.40 | 359.40 | 76,200 |
25 Jan 2024 | 359.58 | 360.32 | 356.38 | 356.61 | 356.61 | 101,500 |
24 Jan 2024 | 367.00 | 368.80 | 356.22 | 357.29 | 357.29 | 87,700 |
23 Jan 2024 | 361.34 | 366.79 | 360.20 | 365.91 | 365.91 | 86,800 |
22 Jan 2024 | 356.20 | 362.23 | 356.20 | 358.61 | 358.61 | 79,500 |
19 Jan 2024 | 360.40 | 360.40 | 355.09 | 357.59 | 357.59 | 77,800 |
18 Jan 2024 | 356.64 | 361.33 | 356.10 | 360.12 | 360.12 | 90,800 |
17 Jan 2024 | 356.55 | 358.63 | 351.24 | 358.41 | 358.41 | 138,300 |
16 Jan 2024 | 355.44 | 359.10 | 353.30 | 358.83 | 358.83 | 146,000 |
12 Jan 2024 | 349.21 | 354.69 | 349.21 | 351.91 | 351.91 | 107,600 |
11 Jan 2024 | 349.18 | 352.79 | 346.70 | 347.69 | 347.69 | 118,100 |
10 Jan 2024 | 338.13 | 350.44 | 338.13 | 350.12 | 350.12 | 139,700 |
09 Jan 2024 | 334.19 | 339.27 | 333.93 | 337.43 | 337.43 | 150,400 |
08 Jan 2024 | 328.63 | 337.92 | 325.61 | 337.41 | 337.41 | 162,500 |
05 Jan 2024 | 330.79 | 332.68 | 325.33 | 327.25 | 327.25 | 281,400 |
04 Jan 2024 | 329.80 | 330.68 | 326.70 | 329.45 | 329.45 | 159,100 |
03 Jan 2024 | 336.97 | 338.11 | 330.04 | 331.05 | 331.05 | 176,700 |
02 Jan 2024 | 344.83 | 345.55 | 337.64 | 339.41 | 339.41 | 137,600 |
29 Dec 2023 | 346.97 | 347.83 | 345.12 | 345.59 | 345.59 | 74,300 |
28 Dec 2023 | 348.50 | 350.25 | 345.80 | 349.30 | 349.30 | 93,800 |
27 Dec 2023 | 350.34 | 351.04 | 348.00 | 348.74 | 348.74 | 75,800 |
26 Dec 2023 | 348.07 | 353.45 | 347.04 | 350.54 | 350.54 | 46,600 |
22 Dec 2023 | 345.18 | 350.57 | 345.18 | 350.07 | 350.07 | 87,600 |
21 Dec 2023 | 348.60 | 348.92 | 343.83 | 345.55 | 345.55 | 53,100 |
20 Dec 2023 | 351.49 | 354.06 | 343.81 | 345.19 | 345.19 | 123,000 |
19 Dec 2023 | 350.25 | 356.38 | 350.25 | 354.32 | 354.32 | 94,600 |
18 Dec 2023 | 346.03 | 352.10 | 346.03 | 349.59 | 349.59 | 110,900 |
15 Dec 2023 | 355.12 | 355.12 | 343.15 | 345.73 | 345.73 | 152,900 |
14 Dec 2023 | 351.20 | 361.99 | 351.20 | 355.25 | 355.25 | 115,300 |
13 Dec 2023 | 343.27 | 353.75 | 341.50 | 352.35 | 352.35 | 97,100 |
12 Dec 2023 | 346.41 | 348.79 | 344.30 | 344.82 | 344.82 | 109,900 |
11 Dec 2023 | 345.63 | 348.37 | 345.02 | 346.83 | 346.83 | 80,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |