Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 386.53 | 391.10 | 381.10 | 388.55 | 388.55 | 504,424 |
02 May 2024 | 387.99 | 390.67 | 379.29 | 381.54 | 381.54 | 665,600 |
01 May 2024 | 390.88 | 396.00 | 360.33 | 383.98 | 383.98 | 1,173,500 |
30 Apr 2024 | 383.95 | 391.00 | 382.17 | 384.79 | 384.79 | 977,300 |
29 Apr 2024 | 385.00 | 392.48 | 381.00 | 384.82 | 384.82 | 718,800 |
26 Apr 2024 | 369.00 | 383.98 | 369.00 | 382.56 | 382.56 | 510,500 |
25 Apr 2024 | 360.79 | 378.93 | 354.53 | 369.90 | 369.90 | 619,900 |
24 Apr 2024 | 364.75 | 367.44 | 360.54 | 362.74 | 362.74 | 271,300 |
23 Apr 2024 | 359.44 | 365.99 | 355.00 | 364.73 | 364.73 | 510,400 |
22 Apr 2024 | 350.00 | 359.65 | 348.17 | 354.75 | 354.75 | 539,300 |
19 Apr 2024 | 357.06 | 360.01 | 342.65 | 347.37 | 347.37 | 625,300 |
18 Apr 2024 | 362.13 | 365.86 | 355.41 | 356.40 | 356.40 | 299,500 |
17 Apr 2024 | 373.99 | 376.15 | 354.00 | 359.57 | 359.57 | 455,500 |
16 Apr 2024 | 357.79 | 370.83 | 356.03 | 370.67 | 370.67 | 474,400 |
15 Apr 2024 | 367.34 | 372.19 | 358.27 | 358.85 | 358.85 | 271,900 |
12 Apr 2024 | 366.66 | 367.55 | 360.54 | 365.15 | 365.15 | 221,600 |
11 Apr 2024 | 361.32 | 368.55 | 359.01 | 366.95 | 366.95 | 329,100 |
10 Apr 2024 | 350.49 | 365.00 | 344.26 | 360.05 | 360.05 | 560,500 |
09 Apr 2024 | 362.79 | 363.00 | 343.42 | 354.32 | 354.32 | 577,200 |
08 Apr 2024 | 350.15 | 363.70 | 348.50 | 363.32 | 363.32 | 365,300 |
05 Apr 2024 | 353.80 | 358.67 | 348.23 | 350.43 | 350.43 | 489,300 |
04 Apr 2024 | 371.42 | 379.00 | 350.68 | 350.90 | 350.90 | 588,200 |
03 Apr 2024 | 363.82 | 373.97 | 360.77 | 370.41 | 370.41 | 615,700 |
02 Apr 2024 | 360.34 | 361.96 | 353.51 | 359.88 | 359.88 | 345,600 |
01 Apr 2024 | 366.04 | 370.78 | 365.19 | 367.80 | 367.80 | 332,300 |
28 Mar 2024 | 366.99 | 370.38 | 362.32 | 366.40 | 366.40 | 363,100 |
27 Mar 2024 | 371.83 | 373.11 | 356.64 | 365.88 | 365.88 | 383,100 |
26 Mar 2024 | 362.62 | 368.93 | 361.35 | 368.00 | 368.00 | 378,300 |
25 Mar 2024 | 357.50 | 369.76 | 357.50 | 361.23 | 361.23 | 634,000 |
22 Mar 2024 | 348.61 | 358.00 | 342.95 | 356.30 | 356.30 | 504,100 |
21 Mar 2024 | 347.01 | 353.79 | 343.93 | 348.01 | 348.01 | 390,400 |
20 Mar 2024 | 339.98 | 348.36 | 338.44 | 348.23 | 348.23 | 535,100 |
19 Mar 2024 | 337.11 | 341.28 | 324.99 | 340.49 | 340.49 | 583,400 |
18 Mar 2024 | 348.53 | 350.00 | 334.26 | 339.55 | 339.55 | 491,100 |
15 Mar 2024 | 346.70 | 350.00 | 340.59 | 347.65 | 347.65 | 881,500 |
14 Mar 2024 | 346.87 | 351.65 | 345.33 | 350.19 | 350.19 | 501,800 |
13 Mar 2024 | 349.13 | 350.56 | 343.75 | 344.26 | 344.26 | 401,500 |
12 Mar 2024 | 336.76 | 353.01 | 334.78 | 349.57 | 349.57 | 720,700 |
11 Mar 2024 | 351.00 | 351.00 | 331.84 | 334.22 | 334.22 | 973,500 |
08 Mar 2024 | 372.33 | 374.43 | 353.37 | 353.99 | 353.99 | 676,900 |
07 Mar 2024 | 370.76 | 372.39 | 365.33 | 370.76 | 370.76 | 278,100 |
07 Mar 2024 | 0.22 Dividend | |||||
06 Mar 2024 | 367.61 | 370.81 | 359.05 | 369.39 | 369.17 | 345,500 |
05 Mar 2024 | 364.62 | 366.82 | 356.03 | 364.94 | 364.72 | 421,200 |
04 Mar 2024 | 368.83 | 375.32 | 363.01 | 366.51 | 366.29 | 499,900 |
01 Mar 2024 | 353.91 | 366.40 | 352.79 | 366.28 | 366.06 | 662,500 |
29 Feb 2024 | 348.15 | 352.12 | 345.17 | 351.05 | 350.84 | 458,900 |
28 Feb 2024 | 336.99 | 347.15 | 336.99 | 346.52 | 346.31 | 421,400 |
27 Feb 2024 | 351.88 | 352.77 | 336.08 | 339.01 | 338.81 | 835,900 |
26 Feb 2024 | 340.05 | 350.88 | 340.00 | 349.46 | 349.25 | 632,200 |
23 Feb 2024 | 333.79 | 341.78 | 332.83 | 338.83 | 338.63 | 578,500 |
22 Feb 2024 | 318.56 | 343.29 | 317.24 | 334.05 | 333.85 | 1,060,500 |
21 Feb 2024 | 307.98 | 319.80 | 301.01 | 310.32 | 310.14 | 1,113,200 |
20 Feb 2024 | 322.20 | 325.06 | 316.99 | 324.47 | 324.28 | 912,500 |
16 Feb 2024 | 316.36 | 324.87 | 314.45 | 319.26 | 319.07 | 827,400 |
15 Feb 2024 | 308.82 | 315.45 | 308.20 | 315.15 | 314.96 | 417,200 |
14 Feb 2024 | 305.12 | 308.02 | 300.92 | 307.73 | 307.55 | 417,800 |
13 Feb 2024 | 288.68 | 299.99 | 285.83 | 299.97 | 299.79 | 426,500 |
12 Feb 2024 | 295.00 | 297.49 | 291.94 | 293.25 | 293.08 | 341,600 |
09 Feb 2024 | 294.87 | 297.67 | 293.61 | 295.50 | 295.32 | 406,100 |
08 Feb 2024 | 294.58 | 298.20 | 293.61 | 294.15 | 293.97 | 444,900 |
07 Feb 2024 | 288.58 | 296.08 | 285.82 | 292.79 | 292.62 | 339,300 |
06 Feb 2024 | 286.32 | 287.08 | 282.95 | 286.48 | 286.31 | 272,300 |
05 Feb 2024 | 287.21 | 287.77 | 283.14 | 285.94 | 285.77 | 194,900 |
02 Feb 2024 | 287.26 | 290.24 | 284.00 | 287.77 | 287.60 | 241,900 |
01 Feb 2024 | 282.02 | 288.38 | 282.02 | 287.59 | 287.42 | 310,200 |
31 Jan 2024 | 280.05 | 286.56 | 278.58 | 281.11 | 280.94 | 410,800 |
30 Jan 2024 | 279.02 | 282.87 | 277.34 | 279.20 | 279.03 | 254,900 |
29 Jan 2024 | 274.48 | 279.99 | 270.36 | 278.99 | 278.82 | 368,300 |
26 Jan 2024 | 280.55 | 281.27 | 271.67 | 273.19 | 273.03 | 413,000 |
25 Jan 2024 | 284.02 | 284.35 | 278.69 | 280.81 | 280.64 | 204,800 |
24 Jan 2024 | 285.74 | 285.74 | 279.57 | 280.47 | 280.30 | 215,900 |
23 Jan 2024 | 282.30 | 284.96 | 279.45 | 283.19 | 283.02 | 366,800 |
22 Jan 2024 | 277.03 | 284.88 | 277.03 | 281.82 | 281.65 | 417,900 |
19 Jan 2024 | 276.73 | 276.77 | 272.18 | 275.75 | 275.59 | 427,100 |
18 Jan 2024 | 275.29 | 277.08 | 272.90 | 275.48 | 275.32 | 471,200 |
17 Jan 2024 | 270.68 | 273.67 | 265.59 | 273.49 | 273.33 | 529,600 |
16 Jan 2024 | 262.52 | 274.50 | 262.50 | 271.70 | 271.54 | 553,300 |
12 Jan 2024 | 262.91 | 264.55 | 261.23 | 261.27 | 261.11 | 291,800 |
11 Jan 2024 | 258.39 | 262.95 | 256.50 | 262.57 | 262.41 | 360,700 |
10 Jan 2024 | 254.44 | 259.47 | 253.04 | 259.42 | 259.27 | 245,000 |
09 Jan 2024 | 246.86 | 253.92 | 246.86 | 253.92 | 253.77 | 305,500 |
08 Jan 2024 | 245.56 | 249.05 | 245.56 | 248.39 | 248.24 | 295,800 |
05 Jan 2024 | 243.59 | 246.20 | 242.35 | 245.23 | 245.08 | 272,300 |
04 Jan 2024 | 244.67 | 245.46 | 241.78 | 243.20 | 243.06 | 354,800 |
03 Jan 2024 | 252.67 | 252.67 | 244.01 | 244.67 | 244.52 | 487,100 |
02 Jan 2024 | 253.73 | 255.46 | 250.16 | 252.39 | 252.24 | 344,000 |
29 Dec 2023 | 256.94 | 259.50 | 255.98 | 256.58 | 256.43 | 273,300 |
28 Dec 2023 | 260.45 | 261.03 | 257.48 | 257.88 | 257.73 | 158,000 |
27 Dec 2023 | 259.15 | 261.97 | 258.61 | 260.39 | 260.23 | 180,600 |
26 Dec 2023 | 257.55 | 259.95 | 257.32 | 258.97 | 258.82 | 234,600 |
22 Dec 2023 | 256.71 | 259.40 | 254.29 | 258.17 | 258.02 | 215,400 |
21 Dec 2023 | 255.65 | 257.43 | 254.59 | 256.05 | 255.90 | 249,700 |
20 Dec 2023 | 255.80 | 257.43 | 252.43 | 252.80 | 252.65 | 328,400 |
19 Dec 2023 | 254.18 | 258.39 | 253.57 | 254.49 | 254.34 | 435,000 |
18 Dec 2023 | 246.89 | 253.26 | 246.74 | 251.24 | 251.09 | 408,600 |
15 Dec 2023 | 244.57 | 247.47 | 243.57 | 245.68 | 245.53 | 591,600 |
14 Dec 2023 | 253.20 | 253.75 | 240.60 | 245.16 | 245.01 | 656,600 |
13 Dec 2023 | 249.33 | 252.46 | 247.40 | 251.78 | 251.63 | 345,900 |
12 Dec 2023 | 247.57 | 249.00 | 245.48 | 248.85 | 248.70 | 691,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |