Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 114.80 | 117.05 | 113.85 | 115.70 | 115.70 | 6,589,667 |
02 May 2024 | 112.40 | 114.15 | 110.65 | 113.85 | 113.85 | 9,732,994 |
01 May 2024 | 114.30 | 113.05 | 113.05 | 112.15 | 112.15 | 2,194,743 |
30 Apr 2024 | 116.45 | 120.90 | 114.60 | 115.60 | 115.60 | 9,422,272 |
29 Apr 2024 | 119.00 | 119.80 | 115.85 | 116.60 | 116.60 | 10,069,043 |
26 Apr 2024 | 117.35 | 120.35 | 116.60 | 120.15 | 120.15 | 20,473,240 |
25 Apr 2024 | 118.60 | 119.35 | 115.30 | 116.30 | 116.30 | 10,902,647 |
24 Apr 2024 | 123.05 | 124.10 | 119.15 | 119.15 | 119.15 | 18,681,925 |
23 Apr 2024 | 120.35 | 127.35 | 118.65 | 122.90 | 122.90 | 22,177,543 |
22 Apr 2024 | 119.00 | 120.35 | 118.05 | 118.45 | 118.45 | 8,723,855 |
19 Apr 2024 | 118.50 | 119.18 | 115.95 | 116.95 | 116.95 | 17,650,667 |
18 Apr 2024 | 120.30 | 120.88 | 118.20 | 120.30 | 120.30 | 30,719,658 |
17 Apr 2024 | 117.65 | 120.05 | 116.75 | 119.05 | 119.05 | 13,921,811 |
16 Apr 2024 | 117.00 | 119.15 | 116.40 | 116.90 | 116.90 | 26,220,661 |
15 Apr 2024 | 118.10 | 121.05 | 118.10 | 119.60 | 119.60 | 19,187,394 |
12 Apr 2024 | 123.85 | 123.85 | 118.55 | 118.70 | 118.70 | 12,429,703 |
11 Apr 2024 | 124.00 | 124.55 | 120.85 | 122.55 | 122.55 | 10,287,769 |
10 Apr 2024 | 125.60 | 128.45 | 123.10 | 124.10 | 124.10 | 11,424,633 |
09 Apr 2024 | 124.30 | 125.90 | 122.40 | 124.65 | 124.65 | 16,565,642 |
08 Apr 2024 | 126.15 | 127.45 | 124.45 | 124.45 | 124.45 | 23,203,333 |
05 Apr 2024 | 129.20 | 130.40 | 126.15 | 126.25 | 126.25 | 12,672,106 |
04 Apr 2024 | 131.65 | 133.80 | 128.85 | 131.55 | 131.55 | 29,017,615 |
03 Apr 2024 | 131.75 | 134.75 | 130.90 | 131.95 | 131.95 | 39,762,790 |
02 Apr 2024 | 134.85 | 138.00 | 132.15 | 133.05 | 133.05 | 33,487,917 |
28 Mar 2024 | 134.00 | 136.75 | 122.32 | 134.50 | 134.50 | 73,449,933 |
27 Mar 2024 | 114.45 | 116.35 | 113.80 | 116.30 | 116.30 | 10,543,365 |
26 Mar 2024 | 109.95 | 114.20 | 108.25 | 114.20 | 114.20 | 10,989,684 |
25 Mar 2024 | 109.10 | 111.10 | 108.45 | 110.10 | 110.10 | 22,566,504 |
22 Mar 2024 | 113.95 | 113.95 | 107.30 | 109.75 | 109.75 | 24,088,820 |
21 Mar 2024 | 115.80 | 118.22 | 114.78 | 117.10 | 117.10 | 30,474,275 |
20 Mar 2024 | 110.30 | 113.72 | 110.15 | 113.65 | 113.65 | 7,911,460 |
19 Mar 2024 | 110.15 | 111.05 | 108.64 | 110.55 | 110.55 | 20,295,383 |
18 Mar 2024 | 111.95 | 113.60 | 110.46 | 111.15 | 111.15 | 14,464,099 |
15 Mar 2024 | 112.10 | 113.60 | 110.05 | 111.85 | 111.85 | 29,260,385 |
14 Mar 2024 | 112.95 | 116.20 | 111.85 | 111.85 | 111.85 | 21,758,890 |
13 Mar 2024 | 117.70 | 119.20 | 113.00 | 113.10 | 113.10 | 25,373,935 |
12 Mar 2024 | 115.80 | 117.90 | 115.13 | 117.90 | 117.90 | 24,867,097 |
11 Mar 2024 | 114.15 | 116.75 | 114.05 | 114.20 | 114.20 | 11,187,529 |
08 Mar 2024 | 115.20 | 116.55 | 114.35 | 115.70 | 115.70 | 21,135,368 |
07 Mar 2024 | 116.00 | 116.30 | 113.95 | 115.75 | 115.75 | 23,653,880 |
06 Mar 2024 | 117.95 | 123.60 | 116.15 | 117.00 | 117.00 | 18,126,237 |
05 Mar 2024 | 117.85 | 118.20 | 116.45 | 117.55 | 117.55 | 8,687,311 |
04 Mar 2024 | 119.90 | 119.90 | 117.50 | 118.25 | 118.25 | 13,136,679 |
01 Mar 2024 | 118.00 | 120.05 | 116.90 | 119.90 | 119.90 | 7,332,651 |
29 Feb 2024 | 117.95 | 119.30 | 116.75 | 117.90 | 117.90 | 24,575,036 |
28 Feb 2024 | 116.05 | 120.50 | 115.60 | 117.70 | 117.70 | 37,269,021 |
27 Feb 2024 | 114.40 | 116.55 | 113.39 | 114.90 | 114.90 | 12,270,713 |
26 Feb 2024 | 115.65 | 116.30 | 113.30 | 114.50 | 114.50 | 11,746,992 |
23 Feb 2024 | 113.65 | 115.75 | 113.60 | 115.40 | 115.40 | 8,476,116 |
22 Feb 2024 | 113.40 | 114.95 | 112.05 | 113.45 | 113.45 | 14,466,425 |
21 Feb 2024 | 112.55 | 114.50 | 111.95 | 112.45 | 112.45 | 6,696,438 |
20 Feb 2024 | 112.65 | 113.60 | 111.75 | 112.20 | 112.20 | 17,082,896 |
19 Feb 2024 | 111.70 | 113.80 | 111.65 | 113.10 | 113.10 | 8,408,264 |
16 Feb 2024 | 110.55 | 112.65 | 110.55 | 112.10 | 112.10 | 11,764,105 |
15 Feb 2024 | 109.55 | 110.80 | 108.73 | 109.85 | 109.85 | 9,087,568 |
14 Feb 2024 | 105.45 | 108.85 | 105.45 | 108.25 | 108.25 | 6,759,839 |
13 Feb 2024 | 105.20 | 105.75 | 103.00 | 105.45 | 105.45 | 18,757,448 |
12 Feb 2024 | 104.00 | 106.35 | 103.35 | 105.65 | 105.65 | 26,095,436 |
09 Feb 2024 | 104.70 | 106.15 | 104.00 | 104.00 | 104.00 | 13,925,118 |
08 Feb 2024 | 106.60 | 110.15 | 104.00 | 104.50 | 104.50 | 17,038,642 |
07 Feb 2024 | 110.40 | 111.30 | 106.80 | 107.35 | 107.35 | 19,846,878 |
06 Feb 2024 | 108.05 | 111.05 | 106.25 | 110.75 | 110.75 | 19,909,889 |
05 Feb 2024 | 113.45 | 114.25 | 107.05 | 107.05 | 107.05 | 20,377,334 |
02 Feb 2024 | 115.90 | 116.85 | 112.50 | 113.00 | 113.00 | 16,034,960 |
01 Feb 2024 | 115.05 | 116.35 | 113.47 | 114.95 | 114.95 | 11,648,895 |
31 Jan 2024 | 117.95 | 118.50 | 117.05 | 117.05 | 117.05 | 21,126,177 |
30 Jan 2024 | 119.35 | 120.20 | 118.45 | 119.10 | 119.10 | 15,553,613 |
29 Jan 2024 | 117.60 | 118.35 | 116.80 | 118.15 | 118.15 | 10,628,720 |
26 Jan 2024 | 116.25 | 117.80 | 115.40 | 117.80 | 117.80 | 15,158,715 |
25 Jan 2024 | 116.25 | 117.40 | 115.15 | 116.50 | 116.50 | 14,027,740 |
24 Jan 2024 | 116.30 | 118.30 | 114.35 | 116.85 | 116.85 | 23,963,585 |
23 Jan 2024 | 115.00 | 117.55 | 114.25 | 115.90 | 115.90 | 15,322,808 |
22 Jan 2024 | 112.30 | 116.55 | 112.20 | 114.70 | 114.70 | 14,710,386 |
19 Jan 2024 | 109.50 | 111.95 | 108.41 | 111.25 | 111.25 | 11,893,963 |
18 Jan 2024 | 110.00 | 110.85 | 106.30 | 108.25 | 108.25 | 16,875,903 |
17 Jan 2024 | 106.40 | 109.15 | 105.85 | 108.80 | 108.80 | 27,772,653 |
16 Jan 2024 | 112.45 | 112.55 | 107.35 | 107.35 | 107.35 | 17,397,658 |
15 Jan 2024 | 114.10 | 115.15 | 113.20 | 113.30 | 113.30 | 21,753,389 |
12 Jan 2024 | 111.00 | 115.15 | 110.70 | 114.45 | 114.45 | 13,509,532 |
11 Jan 2024 | 113.10 | 116.05 | 110.05 | 110.30 | 110.30 | 66,059,993 |
10 Jan 2024 | 114.35 | 116.30 | 113.15 | 113.30 | 113.30 | 12,625,504 |
09 Jan 2024 | 120.40 | 121.50 | 114.25 | 114.35 | 114.35 | 26,401,013 |
08 Jan 2024 | 119.00 | 120.25 | 115.55 | 119.35 | 119.35 | 16,635,244 |
05 Jan 2024 | 117.25 | 121.55 | 117.25 | 120.10 | 120.10 | 29,907,638 |
04 Jan 2024 | 130.00 | 134.75 | 116.20 | 119.70 | 119.70 | 136,535,449 |
03 Jan 2024 | 160.90 | 161.75 | 155.05 | 155.45 | 155.45 | 10,591,734 |
02 Jan 2024 | 166.30 | 166.75 | 159.95 | 160.60 | 160.60 | 12,448,352 |
29 Dec 2023 | 168.00 | 168.70 | 165.95 | 165.95 | 165.95 | 2,903,283 |
28 Dec 2023 | 168.00 | 168.30 | 166.50 | 167.45 | 167.45 | 4,108,242 |
27 Dec 2023 | 166.65 | 168.40 | 165.05 | 167.90 | 167.90 | 7,112,227 |
22 Dec 2023 | 162.60 | 166.35 | 162.00 | 165.00 | 165.00 | 5,621,435 |
21 Dec 2023 | 172.25 | 175.35 | 172.05 | 173.95 | 173.95 | 7,344,775 |
20 Dec 2023 | 176.10 | 177.75 | 171.10 | 174.30 | 174.30 | 11,997,858 |
19 Dec 2023 | 172.05 | 173.50 | 170.85 | 172.50 | 172.50 | 19,823,877 |
18 Dec 2023 | 172.85 | 174.20 | 170.60 | 171.50 | 171.50 | 4,851,218 |
15 Dec 2023 | 176.00 | 177.50 | 172.65 | 173.15 | 173.15 | 14,910,798 |
14 Dec 2023 | 173.90 | 177.45 | 169.10 | 175.15 | 175.15 | 21,654,405 |
13 Dec 2023 | 172.05 | 173.90 | 170.00 | 170.15 | 170.15 | 15,893,798 |
12 Dec 2023 | 173.25 | 175.25 | 171.30 | 172.75 | 172.75 | 10,886,586 |
11 Dec 2023 | 167.60 | 172.60 | 166.21 | 172.60 | 172.60 | 24,189,319 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |