Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 162.00 | 165.65 | 161.26 | 161.35 | 161.35 | 12,059,143 |
29 Apr 2024 | 160.60 | 166.38 | 160.60 | 163.02 | 163.02 | 19,643,973 |
26 Apr 2024 | 152.00 | 160.37 | 150.00 | 156.65 | 156.65 | 29,245,481 |
25 Apr 2024 | 146.98 | 151.00 | 144.45 | 146.70 | 146.70 | 20,923,982 |
24 Apr 2024 | 150.00 | 155.05 | 140.91 | 152.10 | 152.10 | 33,074,915 |
23 Apr 2024 | 158.39 | 159.95 | 153.63 | 158.52 | 158.52 | 12,379,473 |
22 Apr 2024 | 146.00 | 156.99 | 144.51 | 154.80 | 154.80 | 16,756,028 |
19 Apr 2024 | 167.50 | 169.90 | 156.03 | 162.51 | 162.51 | 16,449,072 |
18 Apr 2024 | 166.90 | 171.42 | 163.65 | 168.31 | 168.31 | 13,364,057 |
17 Apr 2024 | 166.63 | 172.10 | 162.62 | 171.71 | 171.71 | 16,871,622 |
16 Apr 2024 | 163.50 | 173.50 | 161.44 | 166.53 | 166.53 | 16,207,414 |
15 Apr 2024 | 167.64 | 168.65 | 162.00 | 165.46 | 165.46 | 13,422,593 |
12 Apr 2024 | 154.85 | 173.99 | 154.01 | 167.81 | 167.81 | 20,996,342 |
11 Apr 2024 | 148.87 | 154.00 | 148.87 | 150.52 | 150.52 | 11,149,694 |
10 Apr 2024 | 152.05 | 155.50 | 147.01 | 147.03 | 147.03 | 11,996,720 |
09 Apr 2024 | 158.68 | 160.05 | 152.77 | 156.10 | 156.10 | 10,527,157 |
08 Apr 2024 | 150.53 | 162.00 | 150.01 | 159.86 | 159.86 | 15,055,500 |
03 Apr 2024 | 158.15 | 158.99 | 152.00 | 153.60 | 153.60 | 11,227,511 |
02 Apr 2024 | 161.10 | 164.34 | 158.05 | 161.08 | 161.08 | 13,509,072 |
01 Apr 2024 | 153.04 | 163.30 | 150.25 | 163.24 | 163.24 | 16,723,366 |
29 Mar 2024 | 148.32 | 150.62 | 146.01 | 151.27 | 151.27 | 7,811,098 |
28 Mar 2024 | 152.06 | 156.38 | 146.54 | 151.82 | 151.82 | 18,987,195 |
27 Mar 2024 | 152.94 | 155.16 | 146.50 | 151.00 | 151.00 | 16,869,216 |
26 Mar 2024 | 155.21 | 166.27 | 147.45 | 153.80 | 153.80 | 23,463,201 |
25 Mar 2024 | 159.30 | 162.22 | 155.50 | 156.60 | 156.60 | 12,040,338 |
22 Mar 2024 | 160.46 | 166.47 | 160.46 | 161.46 | 161.46 | 14,444,194 |
21 Mar 2024 | 162.73 | 166.88 | 160.00 | 160.71 | 160.71 | 14,526,735 |
20 Mar 2024 | 162.00 | 172.00 | 156.00 | 162.33 | 162.33 | 19,419,407 |
19 Mar 2024 | 161.00 | 165.53 | 154.94 | 162.55 | 162.55 | 17,431,327 |
18 Mar 2024 | 158.81 | 165.90 | 156.88 | 161.95 | 161.95 | 19,626,514 |
15 Mar 2024 | 146.80 | 158.80 | 144.50 | 156.01 | 156.01 | 23,936,825 |
14 Mar 2024 | 135.00 | 149.88 | 134.50 | 146.80 | 146.80 | 23,048,009 |
13 Mar 2024 | 139.00 | 141.80 | 136.00 | 137.10 | 137.10 | 18,043,785 |
12 Mar 2024 | 138.50 | 140.90 | 131.00 | 134.48 | 134.48 | 17,212,884 |
11 Mar 2024 | 135.90 | 138.96 | 132.60 | 138.80 | 138.80 | 17,170,302 |
08 Mar 2024 | 135.96 | 145.00 | 134.22 | 142.88 | 142.88 | 19,078,820 |
07 Mar 2024 | 136.06 | 139.99 | 132.20 | 133.17 | 133.17 | 13,207,009 |
06 Mar 2024 | 135.00 | 137.00 | 131.22 | 135.53 | 135.53 | 16,071,844 |
05 Mar 2024 | 140.00 | 148.02 | 134.86 | 135.60 | 135.60 | 24,621,224 |
04 Mar 2024 | 137.31 | 147.77 | 135.02 | 141.70 | 141.70 | 20,369,378 |
01 Mar 2024 | 135.00 | 139.99 | 131.69 | 136.88 | 136.88 | 23,943,838 |
29 Feb 2024 | 126.02 | 136.00 | 125.00 | 136.00 | 136.00 | 25,272,348 |
28 Feb 2024 | 131.51 | 133.59 | 124.03 | 124.70 | 124.70 | 21,659,834 |
27 Feb 2024 | 117.98 | 137.55 | 116.30 | 133.00 | 133.00 | 27,902,707 |
26 Feb 2024 | 115.00 | 122.09 | 114.00 | 118.99 | 118.99 | 16,509,385 |
23 Feb 2024 | 125.11 | 127.27 | 118.66 | 119.42 | 119.42 | 22,287,022 |
22 Feb 2024 | 127.43 | 129.00 | 118.25 | 123.66 | 123.66 | 23,619,989 |
21 Feb 2024 | 125.00 | 125.37 | 120.03 | 123.00 | 123.00 | 22,252,556 |
20 Feb 2024 | 127.30 | 133.00 | 125.58 | 128.65 | 128.65 | 21,450,938 |
19 Feb 2024 | 115.50 | 130.56 | 112.20 | 130.56 | 130.56 | 25,018,232 |
08 Feb 2024 | 115.91 | 122.52 | 107.10 | 108.80 | 108.80 | 24,759,839 |
07 Feb 2024 | 112.95 | 114.98 | 109.01 | 112.70 | 112.70 | 20,376,470 |
06 Feb 2024 | 100.00 | 114.50 | 99.68 | 114.50 | 114.50 | 21,076,345 |
05 Feb 2024 | 97.90 | 113.88 | 97.01 | 103.40 | 103.40 | 22,033,529 |
02 Feb 2024 | 98.51 | 100.99 | 95.23 | 99.00 | 99.00 | 16,652,139 |
01 Feb 2024 | 84.80 | 102.98 | 84.10 | 98.35 | 98.35 | 23,421,903 |
31 Jan 2024 | 83.50 | 89.00 | 81.83 | 85.87 | 85.87 | 13,438,609 |
30 Jan 2024 | 84.26 | 87.22 | 84.26 | 84.80 | 84.80 | 10,323,660 |
29 Jan 2024 | 92.92 | 93.00 | 79.54 | 84.67 | 84.67 | 16,085,531 |
26 Jan 2024 | 96.86 | 96.88 | 93.70 | 94.20 | 94.20 | 11,447,947 |
25 Jan 2024 | 95.88 | 100.85 | 95.23 | 98.98 | 98.98 | 15,585,608 |
24 Jan 2024 | 98.00 | 98.79 | 92.17 | 96.53 | 96.53 | 16,490,316 |
23 Jan 2024 | 95.00 | 101.00 | 94.54 | 98.00 | 98.00 | 18,611,288 |
22 Jan 2024 | 96.90 | 98.84 | 93.16 | 94.12 | 94.12 | 21,553,302 |
19 Jan 2024 | 94.25 | 94.88 | 91.30 | 91.60 | 91.60 | 14,760,064 |
18 Jan 2024 | 82.88 | 93.97 | 81.53 | 92.99 | 92.99 | 22,280,141 |
17 Jan 2024 | 84.54 | 87.79 | 84.19 | 84.67 | 84.67 | 15,302,766 |
16 Jan 2024 | 83.00 | 84.20 | 81.95 | 83.25 | 83.25 | 6,603,823 |
15 Jan 2024 | 82.05 | 85.05 | 81.12 | 83.80 | 83.80 | 7,764,114 |
12 Jan 2024 | 84.82 | 85.50 | 82.77 | 82.95 | 82.95 | 8,563,868 |
11 Jan 2024 | 83.20 | 87.85 | 83.10 | 86.01 | 86.01 | 11,328,993 |
10 Jan 2024 | 84.59 | 86.00 | 82.52 | 83.23 | 83.23 | 8,575,282 |
09 Jan 2024 | 86.50 | 87.79 | 84.50 | 85.49 | 85.49 | 12,766,615 |
08 Jan 2024 | 84.52 | 86.36 | 82.90 | 83.77 | 83.77 | 9,225,684 |
05 Jan 2024 | 87.20 | 87.60 | 83.52 | 84.25 | 84.25 | 8,471,867 |
04 Jan 2024 | 88.00 | 88.77 | 86.00 | 87.30 | 87.30 | 7,915,568 |
03 Jan 2024 | 89.08 | 90.10 | 86.77 | 88.16 | 88.16 | 10,835,042 |
02 Jan 2024 | 90.85 | 93.22 | 89.01 | 90.00 | 90.00 | 8,343,001 |
29 Dec 2023 | 90.50 | 95.50 | 90.31 | 91.52 | 91.52 | 15,070,082 |
28 Dec 2023 | 89.06 | 93.73 | 88.88 | 91.53 | 91.53 | 11,651,298 |
27 Dec 2023 | 91.03 | 91.54 | 89.07 | 89.60 | 89.60 | 8,743,208 |
26 Dec 2023 | 92.99 | 93.30 | 89.38 | 90.38 | 90.38 | 6,696,850 |
25 Dec 2023 | 93.90 | 94.30 | 89.00 | 93.00 | 93.00 | 11,061,268 |
22 Dec 2023 | 93.70 | 96.50 | 91.88 | 93.00 | 93.00 | 15,016,369 |
21 Dec 2023 | 91.05 | 96.34 | 89.77 | 93.80 | 93.80 | 15,461,191 |
20 Dec 2023 | 96.00 | 96.03 | 90.50 | 90.82 | 90.82 | 14,073,618 |
19 Dec 2023 | 96.87 | 97.73 | 94.61 | 96.25 | 96.25 | 10,036,954 |
18 Dec 2023 | 96.90 | 98.45 | 96.11 | 96.60 | 96.60 | 11,595,662 |
15 Dec 2023 | 98.82 | 101.18 | 95.49 | 96.85 | 96.85 | 12,934,864 |
14 Dec 2023 | 101.61 | 102.72 | 97.80 | 98.97 | 98.97 | 14,823,930 |
13 Dec 2023 | 103.00 | 103.83 | 99.90 | 100.34 | 100.34 | 15,326,129 |
12 Dec 2023 | 103.00 | 105.21 | 97.98 | 102.20 | 102.20 | 26,076,318 |
11 Dec 2023 | 97.00 | 104.97 | 96.01 | 104.20 | 104.20 | 26,861,176 |
08 Dec 2023 | 83.95 | 99.95 | 83.92 | 98.15 | 98.15 | 37,241,067 |
07 Dec 2023 | 83.83 | 85.26 | 82.59 | 83.29 | 83.29 | 16,938,451 |
06 Dec 2023 | 82.00 | 83.62 | 80.71 | 82.82 | 82.82 | 14,957,608 |
05 Dec 2023 | 80.66 | 85.60 | 80.58 | 82.39 | 82.39 | 27,850,364 |
04 Dec 2023 | 77.30 | 82.49 | 77.00 | 79.70 | 79.70 | 22,699,216 |
01 Dec 2023 | 73.29 | 77.44 | 72.07 | 76.68 | 76.68 | 19,191,105 |
30 Nov 2023 | 73.10 | 73.66 | 72.06 | 73.30 | 73.30 | 8,698,113 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |