Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 174.80 | 174.90 | 169.40 | 170.75 | 170.75 | 30,959,408 |
02 May 2024 | 172.00 | 174.60 | 168.25 | 173.40 | 173.40 | 60,555,113 |
30 Apr 2024 | 179.50 | 179.80 | 167.85 | 168.85 | 168.85 | 67,530,236 |
29 Apr 2024 | 173.00 | 178.00 | 172.20 | 176.75 | 176.75 | 40,527,426 |
26 Apr 2024 | 170.70 | 172.60 | 169.85 | 171.55 | 171.55 | 17,306,072 |
25 Apr 2024 | 169.45 | 171.00 | 168.75 | 170.20 | 170.20 | 14,757,776 |
24 Apr 2024 | 169.40 | 170.60 | 167.55 | 168.75 | 168.75 | 17,496,649 |
23 Apr 2024 | 173.70 | 173.70 | 167.95 | 168.10 | 168.10 | 19,730,937 |
22 Apr 2024 | 169.95 | 172.20 | 168.50 | 170.90 | 170.90 | 19,022,799 |
19 Apr 2024 | 163.50 | 167.50 | 162.20 | 166.65 | 166.65 | 28,613,815 |
18 Apr 2024 | 172.30 | 175.10 | 168.05 | 169.00 | 169.00 | 29,756,025 |
16 Apr 2024 | 166.40 | 170.80 | 165.50 | 169.00 | 169.00 | 19,347,109 |
15 Apr 2024 | 166.80 | 169.95 | 162.65 | 166.40 | 166.40 | 30,165,832 |
12 Apr 2024 | 172.95 | 173.45 | 169.75 | 170.15 | 170.15 | 23,635,268 |
10 Apr 2024 | 169.00 | 174.20 | 168.90 | 173.05 | 173.05 | 26,458,888 |
09 Apr 2024 | 170.50 | 170.85 | 168.00 | 168.90 | 168.90 | 10,074,537 |
08 Apr 2024 | 169.00 | 171.85 | 168.75 | 170.30 | 170.30 | 14,541,348 |
05 Apr 2024 | 168.80 | 168.85 | 164.60 | 168.00 | 168.00 | 26,551,221 |
04 Apr 2024 | 174.00 | 174.95 | 169.05 | 169.65 | 169.65 | 17,913,673 |
03 Apr 2024 | 174.20 | 175.20 | 173.15 | 173.70 | 173.70 | 18,996,701 |
02 Apr 2024 | 169.40 | 174.50 | 169.30 | 174.20 | 174.20 | 29,081,495 |
01 Apr 2024 | 169.95 | 171.25 | 168.75 | 169.25 | 169.25 | 14,548,989 |
28 Mar 2024 | 166.75 | 169.50 | 166.70 | 167.75 | 167.75 | 17,007,401 |
27 Mar 2024 | 169.00 | 171.45 | 165.35 | 166.20 | 166.20 | 31,466,480 |
26 Mar 2024 | 164.35 | 168.75 | 163.55 | 167.45 | 167.45 | 21,189,137 |
22 Mar 2024 | 165.70 | 167.15 | 163.55 | 165.15 | 165.15 | 25,141,774 |
21 Mar 2024 | 161.00 | 164.75 | 159.80 | 164.50 | 164.50 | 26,756,447 |
20 Mar 2024 | 156.00 | 158.55 | 155.00 | 158.25 | 158.25 | 23,956,154 |
19 Mar 2024 | 158.90 | 158.90 | 154.25 | 155.25 | 155.25 | 50,547,948 |
18 Mar 2024 | 162.55 | 163.25 | 160.15 | 160.80 | 160.80 | 22,670,787 |
15 Mar 2024 | 166.00 | 168.70 | 153.60 | 161.00 | 161.00 | 108,719,847 |
14 Mar 2024 | 161.25 | 171.40 | 160.60 | 170.35 | 170.35 | 25,912,125 |
13 Mar 2024 | 173.00 | 173.90 | 161.75 | 163.35 | 163.35 | 26,725,350 |
12 Mar 2024 | 175.00 | 175.90 | 171.45 | 172.90 | 172.90 | 20,208,400 |
11 Mar 2024 | 173.95 | 177.50 | 172.10 | 174.25 | 174.25 | 22,843,402 |
07 Mar 2024 | 177.35 | 178.35 | 174.00 | 174.60 | 174.60 | 17,880,714 |
06 Mar 2024 | 176.20 | 178.20 | 172.10 | 177.35 | 177.35 | 37,730,619 |
05 Mar 2024 | 176.45 | 177.30 | 174.55 | 175.85 | 175.85 | 21,719,198 |
04 Mar 2024 | 172.20 | 176.45 | 170.50 | 175.25 | 175.25 | 28,643,745 |
01 Mar 2024 | 167.95 | 171.80 | 167.40 | 169.40 | 169.40 | 33,401,242 |
29 Feb 2024 | 167.40 | 168.45 | 164.35 | 165.55 | 165.55 | 52,797,150 |
28 Feb 2024 | 172.50 | 173.45 | 166.70 | 167.40 | 167.40 | 35,971,734 |
27 Feb 2024 | 177.50 | 178.35 | 172.10 | 173.25 | 173.25 | 27,603,342 |
26 Feb 2024 | 175.90 | 178.80 | 172.55 | 177.50 | 177.50 | 36,264,939 |
23 Feb 2024 | 179.70 | 180.70 | 175.05 | 175.85 | 175.85 | 31,342,100 |
22 Feb 2024 | 181.50 | 181.50 | 175.40 | 179.70 | 179.70 | 39,618,423 |
21 Feb 2024 | 189.60 | 190.70 | 181.10 | 182.30 | 182.30 | 22,131,487 |
20 Feb 2024 | 187.50 | 189.70 | 183.80 | 188.75 | 188.75 | 34,936,800 |
19 Feb 2024 | 188.60 | 190.90 | 186.40 | 188.50 | 188.50 | 30,664,067 |
16 Feb 2024 | 190.00 | 194.10 | 186.15 | 187.00 | 187.00 | 54,056,644 |
15 Feb 2024 | 185.00 | 191.35 | 183.50 | 189.85 | 189.85 | 70,678,699 |
14 Feb 2024 | 173.00 | 184.35 | 170.90 | 183.55 | 183.55 | 52,764,452 |
13 Feb 2024 | 174.95 | 177.45 | 172.35 | 174.45 | 174.45 | 37,121,416 |
12 Feb 2024 | 182.50 | 184.35 | 173.15 | 175.40 | 175.40 | 54,071,070 |
09 Feb 2024 | 193.40 | 193.85 | 177.75 | 182.50 | 182.50 | 84,137,345 |
08 Feb 2024 | 187.90 | 196.80 | 186.75 | 192.40 | 192.40 | 83,103,687 |
07 Feb 2024 | 188.20 | 192.65 | 185.05 | 186.45 | 186.45 | 82,890,137 |
06 Feb 2024 | 176.55 | 186.00 | 171.35 | 184.50 | 184.50 | 97,077,698 |
05 Feb 2024 | 167.95 | 177.20 | 164.70 | 173.95 | 173.95 | 101,043,319 |
02 Feb 2024 | 151.90 | 166.80 | 151.05 | 162.90 | 162.90 | 94,675,914 |
01 Feb 2024 | 148.50 | 150.70 | 147.05 | 149.75 | 149.75 | 27,883,335 |
31 Jan 2024 | 147.80 | 150.10 | 146.10 | 146.95 | 146.95 | 27,393,172 |
30 Jan 2024 | 148.40 | 152.20 | 146.50 | 147.70 | 147.70 | 41,378,967 |
29 Jan 2024 | 143.70 | 148.40 | 143.50 | 146.70 | 146.70 | 28,420,760 |
25 Jan 2024 | 145.90 | 145.90 | 142.00 | 143.70 | 143.70 | 38,252,600 |
24 Jan 2024 | 138.95 | 145.25 | 138.05 | 143.45 | 143.45 | 40,122,151 |
23 Jan 2024 | 151.50 | 151.80 | 137.85 | 138.95 | 138.95 | 38,167,576 |
19 Jan 2024 | 145.10 | 149.30 | 143.80 | 148.65 | 148.65 | 23,970,656 |
18 Jan 2024 | 143.80 | 145.65 | 139.90 | 144.50 | 144.50 | 26,958,686 |
17 Jan 2024 | 143.00 | 145.40 | 141.55 | 144.10 | 144.10 | 43,031,636 |
16 Jan 2024 | 138.25 | 144.35 | 137.50 | 143.60 | 143.60 | 54,350,562 |
15 Jan 2024 | 136.45 | 138.00 | 135.20 | 137.65 | 137.65 | 22,824,583 |
12 Jan 2024 | 133.45 | 135.85 | 132.75 | 135.30 | 135.30 | 24,471,509 |
11 Jan 2024 | 131.35 | 133.90 | 131.10 | 133.25 | 133.25 | 21,653,666 |
10 Jan 2024 | 130.95 | 131.00 | 128.50 | 130.55 | 130.55 | 17,547,639 |
09 Jan 2024 | 134.90 | 134.90 | 131.55 | 131.90 | 131.90 | 15,051,378 |
08 Jan 2024 | 134.00 | 136.10 | 132.25 | 132.65 | 132.65 | 26,199,907 |
05 Jan 2024 | 132.80 | 134.60 | 131.55 | 132.70 | 132.70 | 21,903,222 |
04 Jan 2024 | 132.00 | 132.00 | 128.80 | 131.20 | 131.20 | 23,880,980 |
03 Jan 2024 | 130.55 | 133.85 | 130.30 | 132.70 | 132.70 | 24,221,613 |
02 Jan 2024 | 131.00 | 131.45 | 128.60 | 130.55 | 130.55 | 17,271,309 |
01 Jan 2024 | 132.10 | 132.50 | 130.00 | 130.30 | 130.30 | 18,629,028 |
29 Dec 2023 | 129.70 | 132.05 | 128.30 | 129.85 | 129.85 | 30,650,133 |
28 Dec 2023 | 127.00 | 133.95 | 126.50 | 133.25 | 133.25 | 54,672,874 |
27 Dec 2023 | 128.40 | 128.90 | 125.45 | 126.60 | 126.60 | 16,455,934 |
26 Dec 2023 | 123.90 | 128.50 | 123.60 | 128.05 | 128.05 | 30,770,511 |
22 Dec 2023 | 124.25 | 125.00 | 122.10 | 123.70 | 123.70 | 12,915,880 |
21 Dec 2023 | 118.00 | 124.50 | 117.35 | 124.15 | 124.15 | 20,805,929 |
20 Dec 2023 | 125.60 | 126.40 | 119.00 | 120.05 | 120.05 | 27,660,494 |
19 Dec 2023 | 125.00 | 125.95 | 124.20 | 124.70 | 124.70 | 22,074,723 |
18 Dec 2023 | 124.45 | 125.80 | 123.20 | 124.35 | 124.35 | 19,345,644 |
15 Dec 2023 | 120.30 | 124.95 | 119.65 | 123.80 | 123.80 | 43,200,717 |
14 Dec 2023 | 120.50 | 120.50 | 119.35 | 120.10 | 120.10 | 20,038,925 |
13 Dec 2023 | 118.50 | 119.85 | 118.05 | 119.65 | 119.65 | 23,660,687 |
12 Dec 2023 | 118.00 | 118.90 | 116.90 | 117.55 | 117.55 | 15,735,665 |
11 Dec 2023 | 119.90 | 121.00 | 116.60 | 117.50 | 117.50 | 28,917,089 |
08 Dec 2023 | 122.15 | 122.45 | 117.35 | 118.80 | 118.80 | 22,610,433 |
07 Dec 2023 | 120.30 | 122.50 | 119.55 | 121.35 | 121.35 | 38,173,544 |
06 Dec 2023 | 118.80 | 119.95 | 117.40 | 119.30 | 119.30 | 31,094,949 |
05 Dec 2023 | 120.00 | 120.00 | 115.60 | 117.70 | 117.70 | 47,272,168 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |