Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 449.40 | 467.60 | 449.40 | 463.60 | 463.60 | 1,485,592 |
25 Jul 2024 | 459.20 | 478.40 | 452.60 | 456.60 | 456.60 | 1,547,844 |
25 Jul 2024 | 5.65 Dividend | |||||
24 Jul 2024 | 475.40 | 480.00 | 465.20 | 465.20 | 459.55 | 1,192,990 |
23 Jul 2024 | 482.60 | 482.60 | 467.40 | 475.80 | 470.02 | 2,261,233 |
22 Jul 2024 | 472.60 | 479.80 | 470.80 | 471.80 | 466.07 | 1,622,028 |
19 Jul 2024 | 464.00 | 474.00 | 462.20 | 468.60 | 462.91 | 759,451 |
18 Jul 2024 | 463.00 | 481.00 | 463.00 | 473.20 | 467.45 | 1,903,427 |
17 Jul 2024 | 465.60 | 469.00 | 460.00 | 463.80 | 458.17 | 1,049,703 |
16 Jul 2024 | 461.00 | 472.80 | 461.00 | 469.00 | 463.30 | 1,532,158 |
15 Jul 2024 | 467.00 | 471.20 | 462.80 | 466.40 | 460.74 | 786,814 |
12 Jul 2024 | 470.00 | 473.09 | 461.20 | 467.00 | 461.33 | 1,130,062 |
11 Jul 2024 | 470.00 | 472.00 | 464.60 | 470.00 | 464.29 | 1,119,051 |
10 Jul 2024 | 451.00 | 468.40 | 451.00 | 468.40 | 462.71 | 1,305,927 |
09 Jul 2024 | 455.00 | 457.60 | 450.40 | 456.20 | 450.66 | 2,656,194 |
08 Jul 2024 | 450.00 | 453.60 | 448.40 | 453.00 | 447.50 | 1,090,904 |
05 Jul 2024 | 451.00 | 459.80 | 451.00 | 452.20 | 446.71 | 1,082,195 |
04 Jul 2024 | 451.80 | 455.60 | 447.00 | 455.00 | 449.47 | 1,077,686 |
03 Jul 2024 | 434.00 | 449.00 | 434.00 | 449.00 | 443.55 | 1,391,832 |
02 Jul 2024 | 448.60 | 448.60 | 438.60 | 438.80 | 433.47 | 1,555,959 |
01 Jul 2024 | 450.00 | 450.00 | 439.20 | 442.00 | 436.63 | 2,275,829 |
28 Jun 2024 | 441.20 | 460.40 | 440.80 | 443.20 | 437.82 | 1,134,286 |
27 Jun 2024 | 459.60 | 459.60 | 450.40 | 450.60 | 445.13 | 1,289,858 |
26 Jun 2024 | 454.60 | 454.60 | 445.80 | 450.20 | 444.73 | 1,231,237 |
25 Jun 2024 | 452.00 | 455.00 | 442.40 | 447.60 | 442.16 | 3,024,045 |
24 Jun 2024 | 452.80 | 456.20 | 448.60 | 452.20 | 446.71 | 1,288,135 |
21 Jun 2024 | 456.80 | 457.00 | 446.40 | 450.00 | 444.53 | 4,175,416 |
20 Jun 2024 | 458.00 | 460.29 | 451.00 | 452.80 | 447.30 | 1,171,787 |
19 Jun 2024 | 453.80 | 459.60 | 449.00 | 457.20 | 451.65 | 1,276,461 |
18 Jun 2024 | 446.00 | 450.60 | 443.60 | 450.40 | 444.93 | 1,029,675 |
17 Jun 2024 | 438.00 | 445.80 | 434.78 | 442.40 | 437.03 | 1,221,692 |
14 Jun 2024 | 450.60 | 451.00 | 434.20 | 438.60 | 433.27 | 1,244,889 |
13 Jun 2024 | 457.00 | 459.20 | 447.80 | 449.40 | 443.94 | 2,487,896 |
12 Jun 2024 | 456.00 | 459.00 | 453.60 | 456.20 | 450.66 | 955,115 |
11 Jun 2024 | 456.00 | 461.40 | 449.20 | 454.60 | 449.08 | 1,017,091 |
10 Jun 2024 | 454.00 | 463.20 | 453.33 | 454.20 | 448.68 | 996,257 |
07 Jun 2024 | 460.00 | 460.00 | 450.40 | 456.20 | 450.66 | 817,519 |
06 Jun 2024 | 458.00 | 464.00 | 454.60 | 459.00 | 453.43 | 925,327 |
05 Jun 2024 | 454.60 | 458.00 | 449.80 | 457.00 | 451.45 | 2,058,233 |
04 Jun 2024 | 451.40 | 456.60 | 450.00 | 451.20 | 445.72 | 1,125,345 |
03 Jun 2024 | 447.80 | 456.40 | 445.00 | 455.20 | 449.67 | 2,249,658 |
31 May 2024 | 430.20 | 448.00 | 426.60 | 447.20 | 441.77 | 5,844,812 |
30 May 2024 | 421.20 | 436.80 | 417.80 | 429.60 | 424.38 | 3,089,396 |
29 May 2024 | 424.60 | 427.60 | 419.00 | 421.00 | 415.89 | 1,029,385 |
28 May 2024 | 421.80 | 430.28 | 414.80 | 423.40 | 418.26 | 2,503,401 |
24 May 2024 | 415.00 | 421.00 | 405.60 | 413.60 | 408.58 | 1,731,406 |
23 May 2024 | 404.00 | 428.40 | 394.60 | 424.40 | 419.25 | 6,415,795 |
22 May 2024 | 370.40 | 374.31 | 369.60 | 374.20 | 369.66 | 1,228,649 |
21 May 2024 | 371.80 | 376.00 | 369.60 | 372.00 | 367.48 | 701,592 |
20 May 2024 | 367.00 | 373.68 | 356.20 | 373.60 | 369.06 | 919,653 |
17 May 2024 | 360.20 | 369.80 | 360.20 | 368.60 | 364.12 | 923,253 |
16 May 2024 | 370.00 | 370.00 | 366.60 | 367.40 | 362.94 | 1,180,501 |
15 May 2024 | 370.00 | 370.00 | 356.20 | 365.60 | 361.16 | 1,306,591 |
14 May 2024 | 361.40 | 366.00 | 361.20 | 361.20 | 356.81 | 867,777 |
13 May 2024 | 367.00 | 371.40 | 361.60 | 364.80 | 360.37 | 492,819 |
10 May 2024 | 374.80 | 374.80 | 359.60 | 368.40 | 363.93 | 575,092 |
09 May 2024 | 365.00 | 368.40 | 361.86 | 366.60 | 362.15 | 644,359 |
08 May 2024 | 357.00 | 364.80 | 357.00 | 362.80 | 358.39 | 735,824 |
07 May 2024 | 357.80 | 360.40 | 356.00 | 360.00 | 355.63 | 784,355 |
03 May 2024 | 350.20 | 356.60 | 345.20 | 353.60 | 349.31 | 746,139 |
02 May 2024 | 341.00 | 349.40 | 341.00 | 348.00 | 343.77 | 1,020,546 |
01 May 2024 | 347.00 | 349.60 | 343.86 | 348.40 | 344.17 | 644,736 |
30 Apr 2024 | 350.20 | 354.60 | 340.40 | 343.60 | 339.43 | 1,027,345 |
29 Apr 2024 | 343.00 | 351.80 | 341.20 | 351.80 | 347.53 | 756,970 |
26 Apr 2024 | 340.80 | 344.80 | 337.80 | 342.60 | 338.44 | 2,721,012 |
25 Apr 2024 | 342.00 | 346.40 | 336.00 | 341.20 | 337.06 | 1,026,754 |
24 Apr 2024 | 342.60 | 347.40 | 341.40 | 344.40 | 340.22 | 1,067,721 |
23 Apr 2024 | 346.20 | 346.20 | 339.70 | 341.20 | 337.06 | 844,158 |
22 Apr 2024 | 340.00 | 342.80 | 338.80 | 342.80 | 338.64 | 1,762,416 |
19 Apr 2024 | 333.60 | 337.40 | 330.80 | 337.20 | 333.10 | 1,316,316 |
18 Apr 2024 | 337.40 | 338.60 | 331.80 | 335.80 | 331.72 | 1,735,266 |
17 Apr 2024 | 332.00 | 341.00 | 330.80 | 335.40 | 331.33 | 3,199,541 |
16 Apr 2024 | 345.00 | 350.40 | 329.80 | 333.60 | 329.55 | 4,735,272 |
15 Apr 2024 | 356.00 | 361.80 | 355.00 | 357.80 | 353.45 | 2,257,137 |
12 Apr 2024 | 356.00 | 356.00 | 349.04 | 352.00 | 347.72 | 1,226,390 |
11 Apr 2024 | 350.20 | 353.00 | 347.80 | 349.60 | 345.35 | 812,551 |
10 Apr 2024 | 346.80 | 355.00 | 346.80 | 350.00 | 345.75 | 1,448,948 |
09 Apr 2024 | 365.00 | 367.20 | 342.20 | 349.00 | 344.76 | 3,308,782 |
08 Apr 2024 | 360.80 | 362.60 | 356.20 | 362.60 | 358.20 | 1,279,637 |
05 Apr 2024 | 355.00 | 361.39 | 353.80 | 357.80 | 353.45 | 1,273,928 |
04 Apr 2024 | 367.00 | 367.00 | 355.80 | 357.00 | 352.66 | 1,799,875 |
03 Apr 2024 | 361.80 | 366.24 | 357.00 | 359.80 | 355.43 | 1,123,778 |
02 Apr 2024 | 366.40 | 368.41 | 359.00 | 362.00 | 357.60 | 1,195,205 |
28 Mar 2024 | 364.80 | 366.00 | 362.20 | 365.20 | 360.76 | 1,783,467 |
27 Mar 2024 | 358.20 | 369.40 | 358.20 | 363.00 | 358.59 | 1,709,233 |
26 Mar 2024 | 369.00 | 372.78 | 364.60 | 368.20 | 363.73 | 994,647 |
25 Mar 2024 | 363.40 | 371.40 | 362.76 | 370.20 | 365.70 | 1,388,362 |
22 Mar 2024 | 369.40 | 369.40 | 358.71 | 363.40 | 358.99 | 1,687,212 |
21 Mar 2024 | 366.20 | 366.40 | 356.60 | 358.00 | 353.65 | 2,106,504 |
20 Mar 2024 | 362.00 | 364.40 | 361.20 | 361.80 | 357.41 | 942,637 |
19 Mar 2024 | 357.00 | 363.20 | 357.00 | 360.60 | 356.22 | 1,221,842 |
18 Mar 2024 | 354.00 | 362.04 | 354.00 | 361.60 | 357.21 | 1,249,214 |
15 Mar 2024 | 366.20 | 366.20 | 353.60 | 355.00 | 350.69 | 3,219,980 |
14 Mar 2024 | 355.00 | 366.00 | 355.00 | 361.00 | 356.62 | 2,160,735 |
13 Mar 2024 | 360.00 | 363.60 | 356.32 | 359.20 | 354.84 | 1,609,709 |
12 Mar 2024 | 356.00 | 363.80 | 356.00 | 360.00 | 355.63 | 1,696,099 |
11 Mar 2024 | 362.60 | 364.00 | 356.20 | 358.80 | 354.44 | 1,471,849 |
08 Mar 2024 | 373.20 | 373.60 | 360.40 | 363.80 | 359.38 | 3,144,282 |
07 Mar 2024 | 375.20 | 377.40 | 367.00 | 370.80 | 366.30 | 3,688,271 |
06 Mar 2024 | 375.60 | 379.20 | 372.60 | 374.60 | 370.05 | 1,134,757 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |