Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 168.32 | 170.44 | 167.46 | 168.75 | 168.75 | 865,974 |
17 Apr 2024 | 169.62 | 171.20 | 168.72 | 169.82 | 169.82 | 401,441 |
16 Apr 2024 | 168.51 | 172.34 | 168.02 | 170.60 | 170.60 | 373,277 |
15 Apr 2024 | 171.03 | 173.70 | 169.60 | 172.64 | 172.64 | 1,655,161 |
12 Apr 2024 | 172.85 | 174.16 | 169.86 | 172.00 | 172.00 | 555,961 |
11 Apr 2024 | 171.36 | 172.92 | 169.00 | 169.97 | 169.97 | 786,241 |
10 Apr 2024 | 173.11 | 174.20 | 169.12 | 172.39 | 172.39 | 1,264,259 |
09 Apr 2024 | 176.51 | 178.30 | 172.39 | 173.72 | 173.72 | 3,012,670 |
08 Apr 2024 | 176.77 | 178.24 | 176.34 | 177.45 | 177.45 | 298,243 |
05 Apr 2024 | 175.12 | 179.10 | 174.42 | 175.95 | 175.95 | 300,252 |
04 Apr 2024 | 177.89 | 179.30 | 176.38 | 177.43 | 177.43 | 262,735 |
03 Apr 2024 | 178.16 | 179.47 | 176.68 | 177.69 | 177.69 | 265,968 |
02 Apr 2024 | 181.56 | 182.50 | 177.03 | 180.48 | 180.48 | 1,153,750 |
28 Mar 2024 | 181.87 | 183.14 | 179.16 | 181.26 | 181.26 | 295,153 |
27 Mar 2024 | 181.70 | 184.46 | 180.94 | 183.55 | 183.55 | 280,692 |
26 Mar 2024 | 180.78 | 183.14 | 179.28 | 182.42 | 182.42 | 254,204 |
25 Mar 2024 | 180.18 | 181.38 | 178.42 | 179.55 | 179.55 | 1,614,841 |
22 Mar 2024 | 179.58 | 180.30 | 178.90 | 179.32 | 179.32 | 851,583 |
21 Mar 2024 | 174.72 | 180.56 | 173.70 | 179.10 | 179.10 | 942,199 |
20 Mar 2024 | 174.72 | 175.00 | 173.22 | 174.25 | 174.25 | 322,280 |
19 Mar 2024 | 171.90 | 173.42 | 170.74 | 173.10 | 173.10 | 928,799 |
18 Mar 2024 | 173.66 | 175.60 | 170.88 | 172.55 | 172.55 | 825,084 |
15 Mar 2024 | 174.02 | 175.96 | 171.83 | 174.89 | 174.89 | 1,624,697 |
14 Mar 2024 | 175.74 | 176.02 | 174.42 | 175.03 | 175.03 | 772,013 |
13 Mar 2024 | 176.68 | 178.08 | 174.88 | 176.27 | 176.27 | 592,977 |
12 Mar 2024 | 175.65 | 177.16 | 172.46 | 175.82 | 175.82 | 913,807 |
11 Mar 2024 | 175.22 | 178.02 | 172.32 | 173.14 | 173.14 | 2,100,466 |
08 Mar 2024 | 177.77 | 178.86 | 176.58 | 177.21 | 177.21 | 724,721 |
07 Mar 2024 | 174.85 | 178.48 | 173.64 | 176.90 | 176.90 | 412,706 |
06 Mar 2024 | 173.30 | 175.40 | 172.16 | 174.52 | 174.52 | 339,652 |
05 Mar 2024 | 175.12 | 176.37 | 173.45 | 175.24 | 175.24 | 196,213 |
04 Mar 2024 | 174.66 | 176.26 | 173.58 | 175.30 | 175.30 | 868,311 |
01 Mar 2024 | 174.17 | 187.95 | 171.68 | 173.05 | 173.05 | 725,099 |
29 Feb 2024 | 171.78 | 187.17 | 171.02 | 172.84 | 172.84 | 889,599 |
28 Feb 2024 | 174.33 | 175.86 | 171.92 | 174.14 | 174.14 | 1,022,693 |
27 Feb 2024 | 173.40 | 175.06 | 171.96 | 174.66 | 174.66 | 404,784 |
26 Feb 2024 | 169.54 | 173.38 | 168.54 | 172.14 | 172.14 | 2,138,136 |
23 Feb 2024 | 167.53 | 170.04 | 167.22 | 169.38 | 169.38 | 384,518 |
22 Feb 2024 | 165.56 | 168.02 | 161.30 | 165.34 | 165.34 | 498,867 |
21 Feb 2024 | 162.98 | 164.04 | 161.74 | 163.12 | 163.12 | 649,038 |
20 Feb 2024 | 164.30 | 165.24 | 162.44 | 163.50 | 163.50 | 2,561,209 |
19 Feb 2024 | 163.75 | 166.08 | 162.34 | 164.30 | 164.30 | 226,003 |
16 Feb 2024 | 165.05 | 165.98 | 163.38 | 165.03 | 165.03 | 720,844 |
15 Feb 2024 | 167.32 | 167.50 | 163.64 | 164.60 | 164.60 | 210,828 |
14 Feb 2024 | 162.95 | 165.16 | 161.78 | 164.58 | 164.58 | 1,048,495 |
13 Feb 2024 | 165.91 | 168.78 | 160.50 | 162.44 | 162.44 | 500,347 |
12 Feb 2024 | 167.90 | 169.34 | 166.44 | 167.25 | 167.25 | 201,517 |
09 Feb 2024 | 167.60 | 169.06 | 166.54 | 168.90 | 168.90 | 287,338 |
08 Feb 2024 | 168.61 | 180.59 | 167.08 | 168.48 | 168.48 | 222,149 |
07 Feb 2024 | 166.04 | 168.10 | 165.30 | 166.97 | 166.97 | 1,361,058 |
06 Feb 2024 | 164.89 | 167.74 | 163.54 | 166.61 | 166.61 | 439,940 |
05 Feb 2024 | 163.40 | 176.53 | 162.32 | 163.57 | 163.57 | 143,304 |
02 Feb 2024 | 164.98 | 165.96 | 161.32 | 163.59 | 163.59 | 916,716 |
01 Feb 2024 | 161.27 | 163.14 | 159.82 | 161.71 | 161.71 | 594,299 |
31 Jan 2024 | 161.40 | 174.71 | 160.02 | 160.76 | 160.76 | 1,051,178 |
30 Jan 2024 | 162.12 | 163.06 | 161.02 | 162.38 | 162.38 | 398,972 |
29 Jan 2024 | 159.42 | 162.20 | 159.04 | 160.84 | 160.84 | 339,500 |
26 Jan 2024 | 158.27 | 161.74 | 157.04 | 159.72 | 159.72 | 1,644,819 |
25 Jan 2024 | 159.41 | 162.30 | 157.66 | 162.06 | 162.06 | 1,185,342 |
24 Jan 2024 | 159.63 | 175.58 | 153.21 | 161.84 | 161.84 | 1,128,770 |
23 Jan 2024 | 150.01 | 150.20 | 147.86 | 148.50 | 148.50 | 770,519 |
22 Jan 2024 | 149.26 | 150.36 | 147.98 | 149.54 | 149.54 | 854,492 |
19 Jan 2024 | 147.50 | 149.16 | 146.36 | 148.46 | 148.46 | 1,351,041 |
18 Jan 2024 | 145.53 | 147.42 | 143.94 | 146.14 | 146.14 | 219,480 |
17 Jan 2024 | 143.73 | 145.46 | 142.92 | 144.37 | 144.37 | 372,745 |
16 Jan 2024 | 144.07 | 145.44 | 143.24 | 144.48 | 144.48 | 585,030 |
15 Jan 2024 | 144.78 | 145.74 | 143.52 | 144.44 | 144.44 | 205,628 |
12 Jan 2024 | 142.58 | 158.73 | 141.02 | 143.49 | 143.49 | 973,734 |
11 Jan 2024 | 142.49 | 156.13 | 141.86 | 142.76 | 142.76 | 284,506 |
10 Jan 2024 | 139.80 | 142.10 | 138.44 | 141.38 | 141.38 | 1,483,465 |
09 Jan 2024 | 139.07 | 152.20 | 137.44 | 137.90 | 137.90 | 1,187,509 |
08 Jan 2024 | 137.09 | 139.02 | 136.86 | 137.86 | 137.86 | 2,446,261 |
05 Jan 2024 | 134.87 | 137.58 | 134.82 | 136.00 | 136.00 | 783,866 |
04 Jan 2024 | 136.84 | 137.94 | 135.92 | 137.03 | 137.03 | 472,904 |
03 Jan 2024 | 136.89 | 138.60 | 136.24 | 138.19 | 138.19 | 873,105 |
02 Jan 2024 | 139.96 | 140.64 | 136.66 | 137.03 | 137.03 | 229,850 |
29 Dec 2023 | 139.69 | 140.46 | 138.82 | 139.51 | 139.51 | 42,603 |
28 Dec 2023 | 140.10 | 140.52 | 139.44 | 140.04 | 140.04 | 544,727 |
27 Dec 2023 | 138.83 | 140.28 | 137.42 | 139.77 | 139.77 | 674,933 |
22 Dec 2023 | 138.44 | 139.14 | 136.76 | 137.40 | 137.40 | 508,935 |
21 Dec 2023 | 138.81 | 140.14 | 135.02 | 137.33 | 137.33 | 1,013,006 |
20 Dec 2023 | 140.71 | 142.10 | 139.06 | 140.59 | 140.59 | 2,061,846 |
19 Dec 2023 | 142.39 | 143.70 | 140.36 | 141.50 | 141.50 | 550,791 |
18 Dec 2023 | 141.52 | 142.32 | 140.46 | 141.44 | 141.44 | 1,428,367 |
15 Dec 2023 | 142.44 | 143.90 | 140.50 | 141.01 | 141.01 | 2,107,603 |
14 Dec 2023 | 146.79 | 147.72 | 141.24 | 143.81 | 143.81 | 2,198,436 |
13 Dec 2023 | 147.09 | 148.14 | 146.08 | 146.86 | 146.86 | 1,131,243 |
12 Dec 2023 | 146.05 | 148.22 | 144.78 | 146.76 | 146.76 | 706,572 |
11 Dec 2023 | 147.88 | 148.48 | 145.54 | 146.97 | 146.97 | 1,390,696 |
08 Dec 2023 | 146.78 | 148.18 | 145.74 | 146.75 | 146.75 | 474,185 |
07 Dec 2023 | 146.53 | 148.02 | 145.64 | 147.04 | 147.04 | 2,571,812 |
06 Dec 2023 | 147.84 | 149.10 | 146.18 | 148.18 | 148.18 | 557,403 |
05 Dec 2023 | 146.26 | 147.28 | 145.38 | 146.46 | 146.46 | 1,465,211 |
04 Dec 2023 | 145.54 | 158.18 | 144.80 | 147.06 | 147.06 | 545,210 |
01 Dec 2023 | 146.41 | 146.86 | 144.62 | 146.45 | 146.45 | 495,695 |
30 Nov 2023 | 144.78 | 146.62 | 144.70 | 146.19 | 146.19 | 1,167,816 |
29 Nov 2023 | 142.89 | 144.96 | 141.56 | 144.57 | 144.57 | 551,442 |
28 Nov 2023 | 141.04 | 142.58 | 140.46 | 141.83 | 141.83 | 951,434 |
27 Nov 2023 | 140.65 | 141.94 | 139.96 | 141.41 | 141.41 | 469,025 |
24 Nov 2023 | 141.62 | 143.26 | 140.78 | 141.48 | 141.48 | 452,504 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |