Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 154.24 | 158.63 | 153.43 | 157.40 | 157.40 | 41,862,800 |
Apr 25, 2024 | 149.15 | 155.14 | 146.75 | 153.76 | 153.76 | 41,471,400 |
Apr 24, 2024 | 156.56 | 157.66 | 150.63 | 151.74 | 151.74 | 43,412,600 |
Apr 23, 2024 | 151.65 | 153.50 | 150.35 | 152.27 | 152.27 | 46,051,900 |
Apr 22, 2024 | 148.15 | 149.89 | 145.63 | 148.64 | 148.64 | 49,397,000 |
Apr 19, 2024 | 151.59 | 154.25 | 145.29 | 146.64 | 146.64 | 71,232,500 |
Apr 18, 2024 | 155.51 | 156.96 | 152.32 | 155.08 | 155.08 | 52,669,800 |
Apr 17, 2024 | 163.97 | 164.45 | 153.88 | 154.02 | 154.02 | 75,909,000 |
Apr 16, 2024 | 162.28 | 164.88 | 161.67 | 163.46 | 163.46 | 55,302,100 |
Apr 15, 2024 | 164.43 | 164.44 | 158.76 | 160.32 | 160.32 | 61,461,200 |
Apr 12, 2024 | 164.53 | 165.70 | 161.82 | 163.28 | 163.28 | 63,334,200 |
Apr 11, 2024 | 167.55 | 170.95 | 166.55 | 170.50 | 170.50 | 48,994,500 |
Apr 10, 2024 | 166.71 | 169.78 | 164.00 | 167.14 | 167.14 | 59,600,000 |
Apr 09, 2024 | 170.21 | 171.60 | 167.29 | 170.78 | 170.78 | 42,928,000 |
Apr 08, 2024 | 168.20 | 171.66 | 166.82 | 169.90 | 169.90 | 43,997,500 |
Apr 05, 2024 | 168.10 | 172.69 | 165.58 | 170.42 | 170.42 | 66,025,200 |
Apr 04, 2024 | 182.92 | 183.02 | 165.65 | 165.83 | 165.83 | 88,280,000 |
Apr 03, 2024 | 177.54 | 182.05 | 176.70 | 180.77 | 180.77 | 49,835,100 |
Apr 02, 2024 | 179.47 | 180.10 | 174.83 | 178.70 | 178.70 | 61,598,800 |
Apr 01, 2024 | 180.10 | 187.24 | 179.90 | 183.34 | 183.34 | 74,299,900 |
Mar 28, 2024 | 179.47 | 183.40 | 178.30 | 180.49 | 180.49 | 57,628,600 |
Mar 27, 2024 | 179.96 | 181.23 | 175.40 | 179.59 | 179.59 | 55,685,600 |
Mar 26, 2024 | 179.54 | 182.60 | 176.33 | 177.87 | 177.87 | 65,322,400 |
Mar 25, 2024 | 172.90 | 182.80 | 172.00 | 178.63 | 178.63 | 71,935,300 |
Mar 22, 2024 | 177.21 | 180.76 | 175.05 | 179.65 | 179.65 | 57,832,100 |
Mar 21, 2024 | 185.97 | 187.69 | 177.66 | 178.68 | 178.68 | 75,265,600 |
Mar 20, 2024 | 182.03 | 182.68 | 174.00 | 179.73 | 179.73 | 81,773,100 |
Mar 19, 2024 | 183.16 | 185.61 | 177.36 | 181.42 | 181.42 | 83,509,500 |
Mar 18, 2024 | 193.29 | 193.50 | 188.05 | 190.65 | 190.65 | 59,306,900 |
Mar 15, 2024 | 184.83 | 193.80 | 184.48 | 191.06 | 191.06 | 95,225,700 |
Mar 14, 2024 | 192.92 | 196.93 | 184.03 | 187.06 | 187.06 | 84,490,500 |
Mar 13, 2024 | 198.73 | 198.83 | 192.70 | 194.79 | 194.79 | 70,526,900 |
Mar 12, 2024 | 200.52 | 202.85 | 194.27 | 202.76 | 202.76 | 68,951,700 |
Mar 11, 2024 | 203.01 | 203.55 | 196.70 | 198.39 | 198.39 | 73,098,600 |
Mar 08, 2024 | 213.41 | 227.30 | 205.60 | 207.39 | 207.39 | 120,592,600 |
Mar 07, 2024 | 212.52 | 213.83 | 208.22 | 211.38 | 211.38 | 63,869,000 |
Mar 06, 2024 | 210.43 | 214.81 | 207.32 | 210.63 | 210.63 | 86,687,000 |
Mar 05, 2024 | 200.50 | 205.33 | 199.15 | 205.13 | 205.13 | 65,407,100 |
Mar 04, 2024 | 205.16 | 211.01 | 203.50 | 205.36 | 205.36 | 86,835,300 |
Mar 01, 2024 | 197.91 | 202.72 | 195.42 | 202.64 | 202.64 | 103,583,000 |
Feb 29, 2024 | 179.82 | 193.00 | 179.82 | 192.53 | 192.53 | 105,538,500 |
Feb 28, 2024 | 176.25 | 176.84 | 173.59 | 176.54 | 176.54 | 35,914,400 |
Feb 27, 2024 | 175.92 | 178.46 | 172.49 | 178.00 | 178.00 | 43,665,200 |
Feb 26, 2024 | 178.78 | 179.84 | 174.81 | 176.01 | 176.01 | 45,435,100 |
Feb 23, 2024 | 181.86 | 183.80 | 174.55 | 176.52 | 176.52 | 69,207,400 |
Feb 22, 2024 | 173.20 | 183.83 | 172.00 | 181.86 | 181.86 | 100,684,700 |
Feb 21, 2024 | 162.74 | 164.90 | 161.81 | 164.29 | 164.29 | 48,774,600 |
Feb 20, 2024 | 171.14 | 171.81 | 162.00 | 165.69 | 165.69 | 66,550,000 |
Feb 16, 2024 | 177.45 | 180.33 | 173.25 | 173.87 | 173.87 | 53,896,000 |
Feb 15, 2024 | 179.14 | 180.50 | 175.26 | 176.76 | 176.76 | 51,126,400 |
Feb 14, 2024 | 173.47 | 178.74 | 172.88 | 178.70 | 178.70 | 57,402,500 |
Feb 13, 2024 | 167.94 | 173.17 | 164.30 | 171.54 | 171.54 | 63,071,300 |
Feb 12, 2024 | 172.68 | 177.41 | 170.67 | 171.91 | 171.91 | 58,177,100 |
Feb 09, 2024 | 171.00 | 175.10 | 168.66 | 172.48 | 172.48 | 56,375,700 |
Feb 08, 2024 | 170.33 | 172.17 | 168.60 | 169.35 | 169.35 | 43,385,300 |
Feb 07, 2024 | 169.47 | 172.97 | 168.20 | 170.94 | 170.94 | 53,665,400 |
Feb 06, 2024 | 173.15 | 173.88 | 165.50 | 167.88 | 167.88 | 68,854,100 |
Feb 05, 2024 | 179.09 | 180.01 | 171.11 | 174.23 | 174.23 | 76,349,200 |
Feb 02, 2024 | 173.79 | 179.00 | 173.05 | 177.66 | 177.66 | 82,078,100 |
Feb 01, 2024 | 169.27 | 171.14 | 165.86 | 170.48 | 170.48 | 91,576,700 |
Jan 31, 2024 | 165.74 | 171.30 | 162.56 | 167.69 | 167.69 | 133,157,300 |
Jan 30, 2024 | 176.13 | 178.48 | 169.52 | 172.06 | 172.06 | 122,265,700 |
Jan 29, 2024 | 178.77 | 178.89 | 174.40 | 177.83 | 177.83 | 89,384,500 |
Jan 26, 2024 | 175.29 | 181.23 | 174.15 | 177.25 | 177.25 | 107,381,200 |
Jan 25, 2024 | 183.41 | 184.92 | 177.63 | 180.33 | 180.33 | 127,171,400 |
Jan 24, 2024 | 172.55 | 180.58 | 170.56 | 178.29 | 178.29 | 125,516,400 |
Jan 23, 2024 | 166.50 | 169.63 | 164.27 | 168.42 | 168.42 | 76,830,500 |
Jan 22, 2024 | 174.39 | 174.72 | 164.15 | 168.18 | 168.18 | 122,973,800 |
Jan 19, 2024 | 165.80 | 174.25 | 162.20 | 174.23 | 174.23 | 139,825,500 |
Jan 18, 2024 | 166.20 | 168.60 | 158.22 | 162.67 | 162.67 | 131,864,900 |
Jan 17, 2024 | 158.45 | 160.64 | 154.40 | 160.17 | 160.17 | 104,085,000 |
Jan 16, 2024 | 150.36 | 159.72 | 149.98 | 158.74 | 158.74 | 112,711,400 |
Jan 12, 2024 | 148.04 | 148.75 | 145.00 | 146.56 | 146.56 | 48,250,800 |
Jan 11, 2024 | 148.52 | 150.38 | 143.69 | 148.02 | 148.02 | 62,764,600 |
Jan 10, 2024 | 150.07 | 150.88 | 146.65 | 148.54 | 148.54 | 56,951,200 |
Jan 09, 2024 | 145.95 | 149.86 | 145.08 | 149.26 | 149.26 | 67,875,700 |
Jan 08, 2024 | 140.36 | 147.15 | 140.15 | 146.18 | 146.18 | 71,756,900 |
Jan 05, 2024 | 136.78 | 141.01 | 136.44 | 138.58 | 138.58 | 69,595,000 |
Jan 04, 2024 | 134.30 | 137.70 | 134.00 | 136.01 | 136.01 | 58,610,300 |
Jan 03, 2024 | 135.71 | 137.43 | 133.74 | 135.32 | 135.32 | 61,988,600 |
Jan 02, 2024 | 144.28 | 144.40 | 137.43 | 138.58 | 138.58 | 64,902,000 |
Dec 29, 2023 | 149.50 | 151.05 | 147.20 | 147.41 | 147.41 | 62,028,200 |
Dec 28, 2023 | 146.80 | 150.41 | 145.95 | 148.76 | 148.76 | 63,800,700 |
Dec 27, 2023 | 144.72 | 146.25 | 143.18 | 146.07 | 146.07 | 49,033,400 |
Dec 26, 2023 | 140.07 | 143.85 | 139.92 | 143.41 | 143.41 | 47,157,400 |
Dec 22, 2023 | 140.48 | 140.70 | 138.31 | 139.60 | 139.60 | 35,370,400 |
Dec 21, 2023 | 138.14 | 139.98 | 137.38 | 139.91 | 139.91 | 47,179,400 |
Dec 20, 2023 | 139.00 | 139.58 | 135.37 | 135.47 | 135.47 | 54,671,700 |
Dec 19, 2023 | 138.57 | 143.47 | 138.56 | 140.15 | 140.15 | 63,739,800 |
Dec 18, 2023 | 139.15 | 139.79 | 137.65 | 138.90 | 138.90 | 45,199,500 |
Dec 15, 2023 | 139.52 | 140.89 | 137.25 | 139.15 | 139.15 | 70,178,600 |
Dec 14, 2023 | 138.89 | 141.82 | 135.73 | 138.00 | 138.00 | 76,115,200 |
Dec 13, 2023 | 137.97 | 139.24 | 136.03 | 138.19 | 138.19 | 70,651,600 |
Dec 12, 2023 | 132.25 | 139.89 | 131.90 | 137.61 | 137.61 | 111,677,800 |
Dec 11, 2023 | 130.56 | 135.04 | 128.25 | 134.41 | 134.41 | 98,668,300 |
Dec 08, 2023 | 129.54 | 131.00 | 126.89 | 128.92 | 128.92 | 89,273,900 |
Dec 07, 2023 | 120.79 | 128.68 | 119.56 | 128.37 | 128.37 | 118,579,100 |
Dec 06, 2023 | 120.69 | 122.83 | 116.38 | 116.82 | 116.82 | 60,599,000 |
Dec 05, 2023 | 117.43 | 118.49 | 116.45 | 118.38 | 118.38 | 39,191,600 |
Dec 04, 2023 | 119.75 | 119.90 | 116.37 | 118.57 | 118.57 | 39,854,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |