Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 462.65 | 464.30 | 448.65 | 454.60 | 454.60 | 927,323 |
02 May 2024 | 450.40 | 459.95 | 449.30 | 457.70 | 457.70 | 1,059,959 |
30 Apr 2024 | 451.95 | 455.20 | 448.35 | 449.10 | 449.10 | 1,994,794 |
29 Apr 2024 | 440.00 | 451.50 | 437.30 | 448.10 | 448.10 | 1,246,693 |
26 Apr 2024 | 431.55 | 440.40 | 431.55 | 436.75 | 436.75 | 1,609,246 |
25 Apr 2024 | 428.70 | 432.90 | 427.00 | 431.50 | 431.50 | 952,398 |
24 Apr 2024 | 431.55 | 432.70 | 427.05 | 428.35 | 428.35 | 331,700 |
23 Apr 2024 | 431.70 | 432.25 | 427.90 | 429.40 | 429.40 | 626,880 |
22 Apr 2024 | 433.90 | 435.10 | 426.90 | 427.90 | 427.90 | 859,264 |
19 Apr 2024 | 425.75 | 431.70 | 419.05 | 428.00 | 428.00 | 2,260,727 |
18 Apr 2024 | 434.95 | 442.95 | 427.05 | 429.90 | 429.90 | 1,452,076 |
16 Apr 2024 | 430.20 | 435.80 | 426.45 | 430.35 | 430.35 | 1,059,546 |
15 Apr 2024 | 400.15 | 441.40 | 400.15 | 431.50 | 431.50 | 5,077,759 |
12 Apr 2024 | 431.85 | 444.10 | 429.20 | 437.05 | 437.05 | 1,786,915 |
10 Apr 2024 | 432.00 | 439.40 | 430.85 | 431.85 | 431.85 | 1,471,514 |
09 Apr 2024 | 417.75 | 436.25 | 416.60 | 429.75 | 429.75 | 2,624,913 |
08 Apr 2024 | 417.80 | 418.85 | 414.95 | 416.30 | 416.30 | 433,473 |
05 Apr 2024 | 414.15 | 415.35 | 408.10 | 414.50 | 414.50 | 1,024,314 |
04 Apr 2024 | 416.00 | 419.90 | 411.00 | 414.15 | 414.15 | 714,188 |
03 Apr 2024 | 409.55 | 415.30 | 407.25 | 412.15 | 412.15 | 1,276,399 |
02 Apr 2024 | 407.35 | 412.25 | 406.85 | 408.90 | 408.90 | 598,533 |
01 Apr 2024 | 399.65 | 408.90 | 398.00 | 406.90 | 406.90 | 813,006 |
28 Mar 2024 | 391.85 | 399.00 | 390.85 | 394.15 | 394.15 | 797,032 |
27 Mar 2024 | 391.95 | 393.95 | 387.65 | 388.35 | 388.35 | 880,003 |
26 Mar 2024 | 390.70 | 394.00 | 387.75 | 390.10 | 390.10 | 888,981 |
22 Mar 2024 | 389.90 | 395.50 | 386.65 | 390.70 | 390.70 | 530,031 |
21 Mar 2024 | 385.40 | 394.25 | 384.40 | 392.10 | 392.10 | 653,884 |
20 Mar 2024 | 385.45 | 388.25 | 371.25 | 379.85 | 379.85 | 676,998 |
19 Mar 2024 | 392.85 | 392.85 | 381.10 | 383.10 | 383.10 | 1,330,718 |
18 Mar 2024 | 382.40 | 394.50 | 378.65 | 392.85 | 392.85 | 986,728 |
15 Mar 2024 | 384.45 | 387.90 | 372.10 | 380.65 | 380.65 | 1,656,774 |
14 Mar 2024 | 371.75 | 386.25 | 365.60 | 384.45 | 384.45 | 1,219,508 |
13 Mar 2024 | 398.50 | 399.75 | 367.85 | 371.75 | 371.75 | 1,648,827 |
12 Mar 2024 | 415.00 | 415.00 | 395.00 | 396.00 | 396.00 | 1,141,595 |
11 Mar 2024 | 415.00 | 421.35 | 405.00 | 413.05 | 413.05 | 2,109,465 |
07 Mar 2024 | 396.40 | 433.20 | 396.00 | 424.95 | 424.95 | 4,039,911 |
06 Mar 2024 | 396.45 | 397.55 | 384.75 | 394.80 | 394.80 | 638,024 |
05 Mar 2024 | 393.00 | 400.00 | 390.20 | 396.05 | 396.05 | 979,582 |
04 Mar 2024 | 381.40 | 394.00 | 381.00 | 391.70 | 391.70 | 1,066,646 |
01 Mar 2024 | 377.65 | 379.90 | 374.60 | 377.40 | 377.40 | 453,095 |
29 Feb 2024 | 366.60 | 374.00 | 363.05 | 371.70 | 371.70 | 945,061 |
28 Feb 2024 | 375.50 | 378.20 | 364.60 | 366.05 | 366.05 | 1,213,919 |
27 Feb 2024 | 379.45 | 379.75 | 374.10 | 375.55 | 375.55 | 345,670 |
26 Feb 2024 | 379.00 | 381.45 | 377.75 | 378.30 | 378.30 | 384,031 |
23 Feb 2024 | 378.85 | 381.65 | 377.50 | 378.30 | 378.30 | 939,181 |
22 Feb 2024 | 377.95 | 379.85 | 369.40 | 378.00 | 378.00 | 426,957 |
21 Feb 2024 | 381.15 | 383.90 | 373.50 | 375.40 | 375.40 | 1,106,630 |
20 Feb 2024 | 381.35 | 382.55 | 376.15 | 378.95 | 378.95 | 845,782 |
19 Feb 2024 | 385.00 | 385.75 | 379.15 | 380.50 | 380.50 | 635,123 |
16 Feb 2024 | 383.55 | 383.55 | 375.15 | 376.15 | 376.15 | 417,070 |
15 Feb 2024 | 376.75 | 382.25 | 374.85 | 378.80 | 378.80 | 775,983 |
14 Feb 2024 | 365.30 | 374.65 | 357.85 | 373.50 | 373.50 | 819,786 |
13 Feb 2024 | 360.05 | 366.55 | 354.65 | 365.00 | 365.00 | 2,949,370 |
12 Feb 2024 | 380.90 | 386.20 | 359.10 | 361.75 | 361.75 | 5,445,258 |
09 Feb 2024 | 412.75 | 412.75 | 384.05 | 392.10 | 392.10 | 4,092,964 |
08 Feb 2024 | 396.90 | 411.00 | 393.20 | 407.55 | 407.55 | 1,024,197 |
07 Feb 2024 | 396.65 | 401.70 | 392.00 | 395.10 | 395.10 | 1,436,053 |
06 Feb 2024 | 397.00 | 397.00 | 387.00 | 392.95 | 392.95 | 537,672 |
05 Feb 2024 | 395.95 | 402.50 | 390.30 | 393.90 | 393.90 | 1,347,186 |
02 Feb 2024 | 392.35 | 394.80 | 387.85 | 389.75 | 389.75 | 734,286 |
01 Feb 2024 | 393.85 | 396.70 | 385.70 | 388.85 | 388.85 | 1,431,538 |
31 Jan 2024 | 385.55 | 391.25 | 384.00 | 389.65 | 389.65 | 1,828,671 |
30 Jan 2024 | 386.80 | 392.70 | 382.00 | 383.25 | 383.25 | 2,480,401 |
29 Jan 2024 | 370.45 | 387.15 | 366.80 | 381.90 | 381.90 | 2,159,065 |
25 Jan 2024 | 359.45 | 366.55 | 357.70 | 365.05 | 365.05 | 2,200,877 |
24 Jan 2024 | 348.90 | 357.80 | 343.75 | 356.95 | 356.95 | 2,088,891 |
23 Jan 2024 | 366.40 | 366.40 | 341.30 | 346.30 | 346.30 | 2,785,532 |
19 Jan 2024 | 348.35 | 351.35 | 345.25 | 348.65 | 348.65 | 897,732 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 353.00 | 355.15 | 346.60 | 348.80 | 348.80 | 1,512,144 |
16 Jan 2024 | 359.35 | 360.65 | 349.10 | 353.60 | 353.60 | 604,168 |
15 Jan 2024 | 360.10 | 360.10 | 353.35 | 358.70 | 358.70 | 907,887 |
12 Jan 2024 | 361.95 | 361.95 | 356.60 | 357.65 | 357.65 | 1,253,885 |
11 Jan 2024 | 349.80 | 359.90 | 347.65 | 357.25 | 357.25 | 3,205,564 |
10 Jan 2024 | 342.55 | 348.70 | 340.85 | 346.50 | 346.50 | 865,776 |
09 Jan 2024 | 342.00 | 344.85 | 338.20 | 340.10 | 340.10 | 710,062 |
08 Jan 2024 | 345.15 | 345.15 | 337.50 | 338.80 | 338.80 | 1,024,619 |
05 Jan 2024 | 339.75 | 349.65 | 336.35 | 340.70 | 340.70 | 1,786,046 |
04 Jan 2024 | 327.00 | 340.70 | 327.00 | 337.70 | 337.70 | 1,417,597 |
03 Jan 2024 | 329.65 | 329.65 | 324.90 | 326.40 | 326.40 | 723,413 |
02 Jan 2024 | 331.95 | 332.45 | 319.80 | 329.65 | 329.65 | 946,985 |
01 Jan 2024 | 334.65 | 335.80 | 328.30 | 329.95 | 329.95 | 666,124 |
29 Dec 2023 | 330.40 | 335.85 | 326.10 | 332.05 | 332.05 | 1,445,263 |
28 Dec 2023 | 326.05 | 331.00 | 323.95 | 329.60 | 329.60 | 1,815,094 |
27 Dec 2023 | 327.35 | 330.00 | 321.75 | 324.95 | 324.95 | 646,687 |
26 Dec 2023 | 328.90 | 331.35 | 324.80 | 325.15 | 325.15 | 1,476,806 |
22 Dec 2023 | 331.15 | 332.00 | 323.60 | 326.60 | 326.60 | 706,059 |
21 Dec 2023 | 317.80 | 330.65 | 312.60 | 328.50 | 328.50 | 4,454,817 |
20 Dec 2023 | 336.80 | 346.90 | 318.10 | 320.20 | 320.20 | 5,693,459 |
19 Dec 2023 | 338.85 | 338.85 | 330.55 | 336.00 | 336.00 | 624,526 |
18 Dec 2023 | 339.20 | 340.20 | 334.45 | 337.00 | 337.00 | 2,447,088 |
15 Dec 2023 | 337.95 | 338.35 | 331.85 | 333.20 | 333.20 | 1,020,632 |
14 Dec 2023 | 341.00 | 341.30 | 335.00 | 335.30 | 335.30 | 1,147,403 |
13 Dec 2023 | 332.45 | 340.45 | 329.65 | 338.05 | 338.05 | 3,958,798 |
12 Dec 2023 | 336.95 | 336.95 | 327.55 | 330.80 | 330.80 | 1,203,759 |
11 Dec 2023 | 325.80 | 335.25 | 322.35 | 333.50 | 333.50 | 1,926,298 |
08 Dec 2023 | 333.00 | 335.80 | 317.95 | 323.45 | 323.45 | 4,411,611 |
07 Dec 2023 | 295.90 | 332.00 | 292.25 | 325.75 | 325.75 | 8,243,926 |
06 Dec 2023 | 281.80 | 298.60 | 280.15 | 294.10 | 294.10 | 4,718,680 |
05 Dec 2023 | 283.85 | 283.85 | 276.50 | 281.50 | 281.50 | 1,239,437 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |