Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 161.00 | 163.00 | 159.27 | 163.00 | 163.00 | 113,555 |
25 Jul 2024 | 161.40 | 161.40 | 156.00 | 160.80 | 160.80 | 942,943 |
24 Jul 2024 | 160.00 | 160.00 | 157.60 | 157.60 | 157.60 | 282,950 |
23 Jul 2024 | 158.00 | 161.00 | 158.00 | 159.20 | 159.20 | 672,591 |
22 Jul 2024 | 160.80 | 162.00 | 159.48 | 160.00 | 160.00 | 446,691 |
19 Jul 2024 | 157.00 | 161.73 | 157.00 | 160.40 | 160.40 | 745,226 |
18 Jul 2024 | 157.00 | 162.00 | 157.00 | 160.00 | 160.00 | 840,302 |
17 Jul 2024 | 159.60 | 162.80 | 159.60 | 160.80 | 160.80 | 190,232 |
16 Jul 2024 | 161.80 | 163.40 | 126.40 | 163.40 | 163.40 | 432,976 |
15 Jul 2024 | 160.20 | 164.00 | 160.20 | 161.60 | 161.60 | 511,679 |
12 Jul 2024 | 161.00 | 164.40 | 161.00 | 162.80 | 162.80 | 735,351 |
11 Jul 2024 | 163.80 | 163.80 | 158.22 | 160.00 | 160.00 | 3,244,100 |
10 Jul 2024 | 164.00 | 164.00 | 159.20 | 160.00 | 160.00 | 485,207 |
09 Jul 2024 | 161.00 | 161.00 | 158.00 | 160.60 | 160.60 | 912,513 |
08 Jul 2024 | 165.60 | 165.60 | 160.40 | 161.00 | 161.00 | 945,429 |
05 Jul 2024 | 161.40 | 164.36 | 161.40 | 162.60 | 162.60 | 494,946 |
04 Jul 2024 | 162.80 | 164.45 | 161.42 | 161.80 | 161.80 | 267,819 |
03 Jul 2024 | 160.80 | 163.60 | 159.60 | 163.60 | 163.60 | 597,575 |
02 Jul 2024 | 158.00 | 160.80 | 158.00 | 160.40 | 160.40 | 510,829 |
01 Jul 2024 | 158.80 | 161.00 | 157.23 | 160.80 | 160.80 | 472,251 |
28 Jun 2024 | 162.60 | 162.60 | 157.40 | 157.80 | 157.80 | 436,602 |
27 Jun 2024 | 160.80 | 160.80 | 156.80 | 158.80 | 158.80 | 390,985 |
26 Jun 2024 | 159.00 | 160.20 | 156.80 | 157.00 | 157.00 | 1,718,036 |
25 Jun 2024 | 164.40 | 164.40 | 158.60 | 159.20 | 159.20 | 586,267 |
24 Jun 2024 | 166.00 | 166.00 | 160.60 | 160.60 | 160.60 | 261,766 |
21 Jun 2024 | 162.00 | 164.60 | 160.00 | 162.60 | 162.60 | 807,927 |
20 Jun 2024 | 161.20 | 161.80 | 157.40 | 161.20 | 161.20 | 316,834 |
19 Jun 2024 | 163.00 | 163.00 | 157.40 | 157.40 | 157.40 | 308,846 |
18 Jun 2024 | 163.00 | 163.00 | 158.90 | 161.00 | 161.00 | 275,040 |
17 Jun 2024 | 156.20 | 159.40 | 156.20 | 159.40 | 159.40 | 630,755 |
14 Jun 2024 | 155.00 | 157.60 | 154.60 | 156.60 | 156.60 | 333,389 |
13 Jun 2024 | 163.00 | 163.00 | 157.80 | 158.60 | 158.60 | 380,610 |
12 Jun 2024 | 157.60 | 160.60 | 157.40 | 159.20 | 159.20 | 600,768 |
11 Jun 2024 | 160.00 | 160.86 | 159.00 | 159.80 | 159.80 | 516,089 |
10 Jun 2024 | 163.60 | 163.60 | 156.40 | 162.40 | 162.40 | 414,491 |
07 Jun 2024 | 161.00 | 163.40 | 159.10 | 159.80 | 159.80 | 412,867 |
06 Jun 2024 | 167.00 | 167.00 | 162.60 | 164.20 | 164.20 | 324,026 |
05 Jun 2024 | 160.40 | 164.40 | 160.40 | 164.40 | 164.40 | 359,347 |
04 Jun 2024 | 166.00 | 166.00 | 161.40 | 164.60 | 164.60 | 451,021 |
03 Jun 2024 | 167.80 | 168.00 | 162.20 | 162.20 | 162.20 | 442,981 |
31 May 2024 | 168.00 | 168.00 | 164.60 | 167.40 | 167.40 | 743,895 |
30 May 2024 | 162.00 | 165.60 | 158.77 | 164.80 | 164.80 | 302,817 |
29 May 2024 | 167.60 | 167.60 | 161.00 | 162.20 | 162.20 | 323,293 |
28 May 2024 | 168.00 | 168.00 | 162.80 | 163.80 | 163.80 | 542,637 |
24 May 2024 | 165.60 | 167.00 | 163.80 | 166.60 | 166.60 | 462,804 |
23 May 2024 | 169.80 | 169.80 | 163.96 | 164.00 | 164.00 | 2,573,303 |
22 May 2024 | 172.00 | 172.00 | 164.40 | 165.80 | 165.80 | 749,707 |
21 May 2024 | 171.60 | 172.00 | 166.03 | 171.20 | 171.20 | 704,555 |
20 May 2024 | 168.00 | 169.00 | 163.60 | 167.60 | 167.60 | 883,765 |
17 May 2024 | 167.00 | 167.60 | 162.80 | 167.60 | 167.60 | 573,687 |
16 May 2024 | 163.20 | 164.40 | 162.40 | 164.40 | 164.40 | 610,601 |
15 May 2024 | 169.00 | 169.00 | 161.40 | 163.00 | 163.00 | 1,025,352 |
14 May 2024 | 162.00 | 165.60 | 158.99 | 165.00 | 165.00 | 2,049,580 |
13 May 2024 | 159.00 | 160.60 | 157.80 | 160.00 | 160.00 | 1,300,995 |
10 May 2024 | 158.80 | 160.85 | 154.66 | 159.00 | 159.00 | 833,932 |
09 May 2024 | 160.00 | 160.00 | 154.00 | 155.20 | 155.20 | 507,261 |
08 May 2024 | 159.80 | 159.80 | 152.98 | 157.00 | 157.00 | 564,209 |
07 May 2024 | 150.00 | 156.60 | 149.60 | 156.00 | 156.00 | 648,632 |
03 May 2024 | 148.00 | 152.60 | 147.00 | 149.40 | 149.40 | 1,034,595 |
02 May 2024 | 144.80 | 146.40 | 139.80 | 145.60 | 145.60 | 1,243,281 |
01 May 2024 | 134.40 | 148.12 | 133.00 | 141.40 | 141.40 | 1,789,777 |
30 Apr 2024 | 129.40 | 131.00 | 128.29 | 129.60 | 129.60 | 845,202 |
29 Apr 2024 | 126.20 | 130.40 | 126.20 | 130.40 | 130.40 | 353,263 |
26 Apr 2024 | 131.00 | 133.60 | 127.38 | 128.00 | 128.00 | 638,436 |
25 Apr 2024 | 130.60 | 132.02 | 129.56 | 131.20 | 131.20 | 301,153 |
24 Apr 2024 | 130.00 | 133.40 | 130.00 | 130.60 | 130.60 | 474,726 |
23 Apr 2024 | 131.00 | 132.20 | 130.00 | 131.00 | 131.00 | 988,568 |
22 Apr 2024 | 125.40 | 132.60 | 124.20 | 131.00 | 131.00 | 637,139 |
19 Apr 2024 | 126.40 | 129.00 | 125.40 | 125.80 | 125.80 | 616,563 |
18 Apr 2024 | 121.00 | 129.20 | 121.00 | 127.60 | 127.60 | 699,249 |
17 Apr 2024 | 122.00 | 126.20 | 122.00 | 124.00 | 124.00 | 339,147 |
16 Apr 2024 | 122.00 | 124.20 | 117.20 | 123.00 | 123.00 | 605,607 |
15 Apr 2024 | 122.60 | 123.40 | 121.60 | 122.00 | 122.00 | 3,574,800 |
12 Apr 2024 | 125.20 | 126.80 | 122.60 | 122.80 | 122.80 | 443,625 |
11 Apr 2024 | 127.00 | 128.48 | 124.72 | 126.80 | 126.80 | 301,164 |
11 Apr 2024 | 1.9 Dividend | |||||
10 Apr 2024 | 131.80 | 132.00 | 127.40 | 128.60 | 126.70 | 634,276 |
09 Apr 2024 | 130.60 | 131.40 | 128.71 | 129.80 | 127.88 | 395,529 |
08 Apr 2024 | 131.60 | 131.60 | 128.80 | 130.80 | 128.87 | 274,221 |
05 Apr 2024 | 130.20 | 130.68 | 126.20 | 130.00 | 128.08 | 458,146 |
04 Apr 2024 | 130.00 | 132.80 | 129.80 | 131.60 | 129.66 | 345,078 |
03 Apr 2024 | 128.80 | 133.00 | 128.00 | 133.00 | 131.03 | 540,920 |
02 Apr 2024 | 134.80 | 135.60 | 128.00 | 128.60 | 126.70 | 756,870 |
28 Mar 2024 | 132.60 | 132.60 | 129.40 | 131.40 | 129.46 | 292,748 |
27 Mar 2024 | 132.40 | 133.00 | 128.80 | 130.80 | 128.87 | 632,400 |
26 Mar 2024 | 130.80 | 130.80 | 127.80 | 129.00 | 127.09 | 568,520 |
25 Mar 2024 | 130.00 | 131.20 | 127.60 | 130.00 | 128.08 | 332,920 |
22 Mar 2024 | 131.40 | 132.20 | 127.40 | 130.40 | 128.47 | 437,597 |
21 Mar 2024 | 127.80 | 132.00 | 126.20 | 131.40 | 129.46 | 308,226 |
20 Mar 2024 | 127.00 | 128.00 | 125.60 | 128.00 | 126.11 | 458,191 |
19 Mar 2024 | 126.60 | 129.80 | 125.20 | 126.80 | 124.93 | 340,049 |
18 Mar 2024 | 129.00 | 131.50 | 126.35 | 128.00 | 126.11 | 411,096 |
15 Mar 2024 | 135.60 | 135.60 | 129.00 | 129.00 | 127.09 | 301,852 |
14 Mar 2024 | 136.60 | 136.60 | 130.60 | 132.40 | 130.44 | 421,772 |
13 Mar 2024 | 133.40 | 136.80 | 132.80 | 133.40 | 131.43 | 637,842 |
12 Mar 2024 | 141.20 | 141.40 | 135.00 | 136.00 | 133.99 | 617,546 |
11 Mar 2024 | 136.00 | 141.60 | 136.00 | 139.80 | 137.73 | 319,618 |
08 Mar 2024 | 142.60 | 142.60 | 136.60 | 137.40 | 135.37 | 308,714 |
07 Mar 2024 | 142.60 | 143.80 | 140.00 | 142.00 | 139.90 | 556,281 |
06 Mar 2024 | 137.00 | 143.60 | 135.00 | 142.40 | 140.30 | 579,029 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |