Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 168.60 | 169.95 | 168.15 | 169.50 | 169.50 | 877,555 |
20 May 2024 | 166.90 | 168.65 | 166.90 | 168.60 | 168.60 | 591,571 |
17 May 2024 | 166.20 | 166.90 | 164.70 | 166.90 | 166.90 | 1,151,099 |
16 May 2024 | 168.20 | 168.20 | 165.90 | 166.30 | 166.30 | 1,070,768 |
15 May 2024 | 169.90 | 172.40 | 167.95 | 167.95 | 167.95 | 1,735,473 |
14 May 2024 | 165.05 | 168.90 | 165.00 | 168.80 | 168.80 | 1,955,794 |
13 May 2024 | 165.65 | 166.50 | 164.25 | 165.10 | 165.10 | 798,326 |
10 May 2024 | 164.40 | 166.75 | 164.25 | 165.30 | 165.30 | 888,954 |
08 May 2024 | 165.55 | 166.40 | 163.60 | 163.60 | 163.60 | 678,585 |
07 May 2024 | 163.00 | 165.15 | 162.55 | 165.15 | 165.15 | 938,058 |
06 May 2024 | 162.05 | 163.00 | 161.85 | 162.75 | 162.75 | 618,123 |
03 May 2024 | 163.50 | 165.15 | 162.25 | 162.25 | 162.25 | 963,413 |
02 May 2024 | 162.85 | 164.40 | 162.20 | 162.65 | 162.65 | 1,156,788 |
30 Apr 2024 | 161.50 | 162.05 | 159.20 | 162.05 | 162.05 | 873,034 |
29 Apr 2024 | 160.40 | 161.95 | 158.60 | 160.95 | 160.95 | 1,295,419 |
26 Apr 2024 | 154.00 | 161.40 | 153.45 | 158.70 | 158.70 | 1,938,634 |
25 Apr 2024 | 155.50 | 159.45 | 155.40 | 158.90 | 158.90 | 2,052,606 |
24 Apr 2024 | 156.00 | 156.40 | 154.30 | 155.40 | 155.40 | 1,324,441 |
23 Apr 2024 | 155.15 | 156.05 | 154.60 | 154.95 | 154.95 | 1,012,173 |
22 Apr 2024 | 153.55 | 156.25 | 153.55 | 154.60 | 154.60 | 1,249,596 |
19 Apr 2024 | 151.20 | 153.75 | 150.50 | 152.95 | 152.95 | 1,385,871 |
18 Apr 2024 | 152.00 | 152.40 | 150.60 | 152.00 | 152.00 | 1,071,412 |
17 Apr 2024 | 149.55 | 153.70 | 148.60 | 151.90 | 151.90 | 1,552,931 |
16 Apr 2024 | 154.10 | 155.50 | 152.85 | 154.85 | 154.85 | 1,135,296 |
15 Apr 2024 | 156.20 | 157.00 | 154.85 | 155.65 | 155.65 | 1,292,797 |
12 Apr 2024 | 158.95 | 159.55 | 154.95 | 155.30 | 155.30 | 1,480,321 |
11 Apr 2024 | 158.50 | 159.95 | 157.00 | 158.00 | 158.00 | 940,876 |
10 Apr 2024 | 159.50 | 160.60 | 157.70 | 158.90 | 158.90 | 988,832 |
09 Apr 2024 | 159.00 | 160.10 | 157.65 | 158.70 | 158.70 | 1,045,557 |
08 Apr 2024 | 159.15 | 159.70 | 157.20 | 158.60 | 158.60 | 927,023 |
05 Apr 2024 | 157.90 | 159.45 | 157.00 | 159.05 | 159.05 | 1,092,774 |
04 Apr 2024 | 161.10 | 161.90 | 156.40 | 159.05 | 159.05 | 2,606,266 |
03 Apr 2024 | 161.20 | 162.95 | 160.05 | 160.60 | 160.60 | 1,842,060 |
02 Apr 2024 | 165.65 | 166.90 | 160.35 | 160.50 | 160.50 | 1,547,752 |
28 Mar 2024 | 163.70 | 165.05 | 162.55 | 164.30 | 164.30 | 899,826 |
27 Mar 2024 | 164.15 | 167.05 | 159.40 | 163.00 | 163.00 | 1,837,070 |
26 Mar 2024 | 160.05 | 165.45 | 159.45 | 164.00 | 164.00 | 3,236,262 |
25 Mar 2024 | 159.60 | 161.60 | 159.50 | 160.15 | 160.15 | 1,532,304 |
25 Mar 2024 | 2.75 Dividend | |||||
22 Mar 2024 | 160.80 | 163.10 | 158.55 | 162.30 | 159.55 | 2,198,993 |
21 Mar 2024 | 157.55 | 162.70 | 156.75 | 161.40 | 158.67 | 2,419,877 |
20 Mar 2024 | 153.25 | 156.80 | 152.90 | 156.55 | 153.90 | 1,464,784 |
19 Mar 2024 | 151.65 | 153.80 | 150.95 | 153.25 | 150.65 | 1,697,053 |
18 Mar 2024 | 153.00 | 153.35 | 151.45 | 151.95 | 149.38 | 1,290,051 |
15 Mar 2024 | 152.05 | 154.20 | 152.05 | 152.85 | 150.26 | 1,946,797 |
14 Mar 2024 | 152.45 | 156.30 | 151.10 | 151.75 | 149.18 | 2,095,283 |
13 Mar 2024 | 149.70 | 152.70 | 147.95 | 152.50 | 149.92 | 2,089,863 |
12 Mar 2024 | 146.70 | 149.65 | 146.25 | 148.95 | 146.43 | 2,494,824 |
11 Mar 2024 | 144.30 | 146.55 | 143.65 | 146.45 | 143.97 | 973,189 |
08 Mar 2024 | 144.30 | 145.70 | 142.40 | 145.05 | 142.59 | 1,099,164 |
07 Mar 2024 | 140.00 | 145.80 | 139.45 | 144.30 | 141.85 | 1,897,269 |
06 Mar 2024 | 142.45 | 144.20 | 142.00 | 142.35 | 139.94 | 988,732 |
05 Mar 2024 | 144.10 | 144.15 | 140.90 | 142.50 | 140.09 | 1,114,690 |
04 Mar 2024 | 147.00 | 147.30 | 141.50 | 144.15 | 141.71 | 2,518,108 |
01 Mar 2024 | 147.35 | 147.55 | 145.70 | 146.70 | 144.21 | 752,380 |
29 Feb 2024 | 146.30 | 147.30 | 145.80 | 146.65 | 144.17 | 2,923,512 |
28 Feb 2024 | 145.20 | 146.95 | 144.85 | 146.20 | 143.72 | 1,504,378 |
27 Feb 2024 | 139.65 | 145.15 | 139.50 | 144.75 | 142.30 | 1,523,013 |
26 Feb 2024 | 141.35 | 141.95 | 139.40 | 139.55 | 137.19 | 814,092 |
23 Feb 2024 | 140.85 | 142.40 | 140.15 | 141.15 | 138.76 | 1,184,947 |
22 Feb 2024 | 143.80 | 144.60 | 140.85 | 140.85 | 138.46 | 1,217,577 |
21 Feb 2024 | 142.50 | 143.30 | 141.80 | 142.90 | 140.48 | 980,359 |
20 Feb 2024 | 141.20 | 143.40 | 140.70 | 142.30 | 139.89 | 1,032,837 |
19 Feb 2024 | 139.40 | 143.00 | 139.00 | 142.15 | 139.74 | 1,307,875 |
16 Feb 2024 | 138.85 | 140.90 | 138.70 | 139.85 | 137.48 | 1,428,558 |
15 Feb 2024 | 136.40 | 139.10 | 136.10 | 138.60 | 136.25 | 1,222,297 |
14 Feb 2024 | 136.75 | 137.65 | 135.50 | 136.35 | 134.04 | 947,835 |
13 Feb 2024 | 141.20 | 141.20 | 135.90 | 136.70 | 134.38 | 1,294,809 |
12 Feb 2024 | 139.45 | 141.25 | 139.00 | 141.20 | 138.81 | 1,061,267 |
09 Feb 2024 | 139.70 | 140.00 | 137.85 | 139.45 | 137.09 | 1,145,163 |
08 Feb 2024 | 142.25 | 142.40 | 138.85 | 139.70 | 137.33 | 1,276,717 |
07 Feb 2024 | 140.80 | 143.85 | 140.50 | 142.25 | 139.84 | 2,434,193 |
06 Feb 2024 | 140.45 | 141.25 | 138.80 | 141.10 | 138.71 | 1,524,532 |
05 Feb 2024 | 140.70 | 141.45 | 139.40 | 139.45 | 137.09 | 1,156,069 |
02 Feb 2024 | 138.20 | 142.40 | 138.20 | 140.80 | 138.41 | 2,908,337 |
01 Feb 2024 | 141.50 | 142.35 | 137.45 | 140.35 | 137.97 | 3,088,243 |
31 Jan 2024 | 141.85 | 143.20 | 140.55 | 142.05 | 139.64 | 1,788,175 |
30 Jan 2024 | 143.00 | 145.50 | 140.50 | 140.85 | 138.46 | 2,385,125 |
29 Jan 2024 | 139.35 | 145.10 | 137.20 | 145.00 | 142.54 | 4,348,410 |
26 Jan 2024 | 132.00 | 140.40 | 129.95 | 138.05 | 135.71 | 5,602,837 |
25 Jan 2024 | 139.50 | 140.85 | 127.45 | 135.50 | 133.20 | 9,469,640 |
24 Jan 2024 | 141.55 | 142.15 | 139.90 | 140.10 | 137.73 | 1,148,635 |
23 Jan 2024 | 139.75 | 141.50 | 138.85 | 139.70 | 137.33 | 1,474,269 |
22 Jan 2024 | 139.00 | 139.60 | 137.75 | 139.30 | 136.94 | 2,272,671 |
19 Jan 2024 | 140.90 | 141.80 | 138.15 | 138.60 | 136.25 | 1,510,986 |
18 Jan 2024 | 140.45 | 141.75 | 139.60 | 140.75 | 138.37 | 1,661,416 |
17 Jan 2024 | 140.10 | 141.45 | 139.60 | 140.45 | 138.07 | 1,625,359 |
16 Jan 2024 | 143.05 | 144.10 | 142.30 | 142.40 | 139.99 | 1,707,780 |
15 Jan 2024 | 145.25 | 145.75 | 144.30 | 144.30 | 141.85 | 1,238,107 |
12 Jan 2024 | 143.95 | 145.85 | 143.05 | 145.75 | 143.28 | 2,083,291 |
11 Jan 2024 | 146.30 | 146.30 | 142.95 | 143.55 | 141.12 | 2,584,776 |
10 Jan 2024 | 148.45 | 148.85 | 144.75 | 145.00 | 142.54 | 3,354,724 |
09 Jan 2024 | 151.30 | 151.30 | 148.10 | 149.55 | 147.02 | 1,429,492 |
08 Jan 2024 | 152.60 | 154.75 | 150.75 | 151.80 | 149.23 | 1,357,401 |
05 Jan 2024 | 152.40 | 152.60 | 151.35 | 152.60 | 150.01 | 868,077 |
04 Jan 2024 | 151.50 | 153.00 | 151.40 | 152.95 | 150.36 | 2,055,362 |
03 Jan 2024 | 152.85 | 153.00 | 150.80 | 151.25 | 148.69 | 1,099,968 |
02 Jan 2024 | 151.60 | 153.20 | 151.30 | 152.90 | 150.31 | 1,103,610 |
29 Dec 2023 | 151.70 | 152.60 | 150.50 | 151.10 | 148.54 | 856,557 |
28 Dec 2023 | 151.95 | 152.65 | 150.80 | 151.85 | 149.28 | 783,440 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |