Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 440.10 | 452.62 | 439.69 | 448.75 | 448.75 | 884,300 |
25 Jul 2024 | 435.97 | 447.32 | 435.92 | 437.21 | 437.21 | 1,073,200 |
24 Jul 2024 | 451.00 | 452.59 | 431.01 | 433.81 | 433.81 | 1,281,900 |
23 Jul 2024 | 450.23 | 457.67 | 440.00 | 451.89 | 451.89 | 1,449,600 |
22 Jul 2024 | 445.65 | 450.37 | 443.52 | 450.36 | 450.36 | 1,222,800 |
19 Jul 2024 | 451.38 | 451.38 | 441.53 | 442.14 | 442.14 | 1,314,800 |
18 Jul 2024 | 451.60 | 457.24 | 448.47 | 448.83 | 448.83 | 847,000 |
17 Jul 2024 | 451.00 | 458.24 | 448.01 | 456.05 | 456.05 | 908,800 |
16 Jul 2024 | 451.31 | 452.60 | 448.68 | 452.36 | 452.36 | 770,900 |
15 Jul 2024 | 448.32 | 449.58 | 445.99 | 446.70 | 446.70 | 673,800 |
12 Jul 2024 | 444.81 | 451.19 | 443.89 | 445.98 | 445.98 | 786,400 |
11 Jul 2024 | 440.05 | 443.79 | 439.05 | 443.25 | 443.25 | 637,100 |
10 Jul 2024 | 436.84 | 437.32 | 430.77 | 437.29 | 437.29 | 573,400 |
09 Jul 2024 | 435.80 | 437.30 | 432.85 | 435.95 | 435.95 | 375,100 |
08 Jul 2024 | 432.78 | 434.14 | 430.68 | 432.50 | 432.50 | 499,100 |
05 Jul 2024 | 425.99 | 432.78 | 423.25 | 432.26 | 432.26 | 536,900 |
03 Jul 2024 | 425.61 | 427.35 | 425.44 | 425.99 | 425.99 | 195,500 |
02 Jul 2024 | 420.98 | 426.61 | 418.12 | 426.01 | 426.01 | 401,500 |
01 Jul 2024 | 424.03 | 427.59 | 418.31 | 421.49 | 421.49 | 668,400 |
28 Jun 2024 | 419.42 | 424.83 | 418.69 | 420.93 | 420.93 | 923,600 |
27 Jun 2024 | 419.51 | 420.70 | 416.33 | 419.40 | 419.40 | 526,100 |
26 Jun 2024 | 424.25 | 424.25 | 417.70 | 419.66 | 419.66 | 933,400 |
25 Jun 2024 | 426.05 | 427.68 | 423.07 | 427.53 | 427.53 | 528,100 |
24 Jun 2024 | 423.02 | 428.79 | 420.52 | 425.64 | 425.64 | 534,500 |
21 Jun 2024 | 422.86 | 423.60 | 419.75 | 421.89 | 421.89 | 1,037,300 |
20 Jun 2024 | 420.09 | 423.99 | 417.91 | 422.71 | 422.71 | 761,700 |
18 Jun 2024 | 412.25 | 420.86 | 412.00 | 420.08 | 420.08 | 809,000 |
17 Jun 2024 | 407.43 | 413.04 | 406.85 | 412.31 | 412.31 | 437,600 |
14 Jun 2024 | 407.39 | 408.39 | 402.26 | 408.12 | 408.12 | 462,000 |
13 Jun 2024 | 411.00 | 411.92 | 407.85 | 410.62 | 410.62 | 481,300 |
12 Jun 2024 | 408.10 | 416.40 | 405.94 | 412.06 | 412.06 | 744,600 |
11 Jun 2024 | 400.00 | 403.57 | 398.88 | 403.32 | 403.32 | 485,600 |
10 Jun 2024 | 402.31 | 402.96 | 399.76 | 401.86 | 401.86 | 562,300 |
07 Jun 2024 | 403.57 | 406.86 | 402.08 | 403.70 | 403.70 | 631,500 |
06 Jun 2024 | 410.72 | 411.49 | 405.91 | 406.82 | 406.82 | 577,600 |
05 Jun 2024 | 406.96 | 410.25 | 403.08 | 410.11 | 410.11 | 482,300 |
04 Jun 2024 | 401.75 | 407.41 | 401.10 | 406.50 | 406.50 | 611,500 |
03 Jun 2024 | 398.21 | 401.89 | 395.47 | 401.65 | 401.65 | 660,100 |
31 May 2024 | 395.13 | 398.71 | 393.67 | 396.99 | 396.99 | 2,244,100 |
30 May 2024 | 399.30 | 399.75 | 395.00 | 395.50 | 395.50 | 704,100 |
29 May 2024 | 400.92 | 404.47 | 399.79 | 399.88 | 399.88 | 656,100 |
28 May 2024 | 409.74 | 409.87 | 403.73 | 405.80 | 405.80 | 545,900 |
24 May 2024 | 408.06 | 411.51 | 406.32 | 410.60 | 410.60 | 498,500 |
23 May 2024 | 415.34 | 415.66 | 406.55 | 407.02 | 407.02 | 707,800 |
22 May 2024 | 413.15 | 417.75 | 412.46 | 415.09 | 415.09 | 820,900 |
21 May 2024 | 412.39 | 415.27 | 410.35 | 412.95 | 412.95 | 485,600 |
20 May 2024 | 412.11 | 414.22 | 411.04 | 412.57 | 412.57 | 420,400 |
17 May 2024 | 413.71 | 414.34 | 409.37 | 413.92 | 413.92 | 875,000 |
16 May 2024 | 408.72 | 414.49 | 408.72 | 412.02 | 412.02 | 541,500 |
16 May 2024 | 0.85 Dividend | |||||
15 May 2024 | 404.40 | 414.05 | 403.51 | 409.90 | 409.05 | 808,300 |
14 May 2024 | 399.43 | 402.43 | 394.66 | 402.10 | 401.27 | 749,700 |
13 May 2024 | 401.29 | 402.77 | 397.44 | 397.48 | 396.66 | 354,300 |
10 May 2024 | 403.26 | 404.04 | 399.91 | 400.35 | 399.52 | 667,300 |
09 May 2024 | 395.68 | 402.13 | 394.01 | 401.53 | 400.70 | 560,400 |
08 May 2024 | 394.83 | 396.71 | 393.73 | 395.94 | 395.12 | 550,800 |
07 May 2024 | 390.00 | 394.54 | 388.79 | 393.97 | 393.15 | 753,600 |
06 May 2024 | 382.53 | 387.96 | 381.87 | 387.70 | 386.90 | 781,300 |
03 May 2024 | 381.00 | 382.94 | 377.90 | 380.56 | 379.77 | 793,000 |
02 May 2024 | 368.84 | 377.65 | 360.05 | 376.40 | 375.62 | 1,346,800 |
01 May 2024 | 369.86 | 377.61 | 369.56 | 372.89 | 372.12 | 944,500 |
30 Apr 2024 | 372.32 | 374.18 | 369.46 | 370.33 | 369.56 | 1,116,100 |
29 Apr 2024 | 376.52 | 378.00 | 372.03 | 374.62 | 373.84 | 966,200 |
26 Apr 2024 | 374.95 | 378.99 | 371.97 | 376.13 | 375.35 | 718,500 |
25 Apr 2024 | 380.00 | 380.93 | 372.63 | 375.18 | 374.40 | 897,800 |
24 Apr 2024 | 381.29 | 382.50 | 377.60 | 381.21 | 380.42 | 582,500 |
23 Apr 2024 | 379.00 | 383.68 | 377.10 | 382.17 | 381.38 | 572,200 |
22 Apr 2024 | 376.60 | 380.47 | 374.80 | 379.26 | 378.47 | 504,900 |
19 Apr 2024 | 375.98 | 376.37 | 371.34 | 374.67 | 373.89 | 820,300 |
18 Apr 2024 | 377.19 | 379.97 | 369.42 | 374.60 | 373.82 | 789,600 |
17 Apr 2024 | 375.00 | 378.38 | 373.27 | 375.41 | 374.63 | 576,000 |
16 Apr 2024 | 372.99 | 375.24 | 370.29 | 370.73 | 369.96 | 900,000 |
15 Apr 2024 | 381.97 | 384.61 | 371.97 | 373.54 | 372.77 | 771,600 |
12 Apr 2024 | 380.28 | 382.05 | 375.86 | 377.16 | 376.38 | 624,400 |
11 Apr 2024 | 384.82 | 386.72 | 381.54 | 383.55 | 382.75 | 661,600 |
10 Apr 2024 | 389.66 | 391.73 | 384.04 | 384.46 | 383.66 | 591,500 |
09 Apr 2024 | 401.06 | 401.06 | 394.31 | 397.89 | 397.06 | 398,800 |
08 Apr 2024 | 393.47 | 398.31 | 392.34 | 396.07 | 395.25 | 698,900 |
05 Apr 2024 | 390.92 | 393.79 | 387.78 | 392.47 | 391.66 | 619,700 |
04 Apr 2024 | 395.61 | 402.38 | 391.19 | 391.57 | 390.76 | 892,600 |
03 Apr 2024 | 391.22 | 394.11 | 390.46 | 392.44 | 391.63 | 623,400 |
02 Apr 2024 | 395.28 | 395.28 | 388.58 | 391.20 | 390.39 | 1,181,500 |
01 Apr 2024 | 394.00 | 398.16 | 392.58 | 393.89 | 393.07 | 698,200 |
28 Mar 2024 | 392.31 | 395.54 | 391.16 | 393.03 | 392.21 | 566,200 |
27 Mar 2024 | 394.81 | 396.00 | 387.46 | 390.24 | 389.43 | 470,000 |
26 Mar 2024 | 388.47 | 392.00 | 386.31 | 390.92 | 390.11 | 736,200 |
25 Mar 2024 | 386.72 | 388.31 | 385.00 | 386.57 | 385.77 | 728,500 |
22 Mar 2024 | 397.52 | 398.00 | 387.58 | 387.64 | 386.84 | 495,200 |
21 Mar 2024 | 394.00 | 395.79 | 391.03 | 395.62 | 394.80 | 732,600 |
20 Mar 2024 | 388.59 | 390.79 | 386.48 | 390.21 | 389.40 | 568,000 |
19 Mar 2024 | 385.40 | 389.79 | 384.61 | 387.20 | 386.40 | 689,900 |
18 Mar 2024 | 385.89 | 389.17 | 383.64 | 384.08 | 383.28 | 797,900 |
15 Mar 2024 | 378.72 | 385.89 | 378.72 | 384.16 | 383.36 | 1,153,100 |
14 Mar 2024 | 388.30 | 391.98 | 381.00 | 383.41 | 382.61 | 457,100 |
13 Mar 2024 | 389.34 | 391.27 | 387.08 | 389.02 | 388.21 | 339,900 |
12 Mar 2024 | 387.35 | 390.77 | 385.02 | 388.93 | 388.12 | 337,400 |
11 Mar 2024 | 385.94 | 386.75 | 382.87 | 384.85 | 384.05 | 411,000 |
08 Mar 2024 | 392.12 | 393.20 | 386.31 | 387.01 | 386.21 | 493,400 |
07 Mar 2024 | 392.99 | 394.48 | 389.17 | 391.58 | 390.77 | 672,100 |
06 Mar 2024 | 383.31 | 389.61 | 383.31 | 389.03 | 388.22 | 816,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |