Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 179.95 | 179.97 | 174.33 | 175.53 | 175.53 | 9,674,600 |
Mar 27, 2024 | 175.02 | 180.36 | 174.68 | 180.12 | 180.12 | 10,061,000 |
Mar 26, 2024 | 173.49 | 175.05 | 172.40 | 173.55 | 173.55 | 4,035,900 |
Mar 25, 2024 | 174.66 | 175.51 | 172.79 | 173.49 | 173.49 | 5,018,500 |
Mar 22, 2024 | 176.30 | 177.50 | 175.08 | 175.15 | 175.15 | 5,459,000 |
Mar 21, 2024 | 174.62 | 177.05 | 173.09 | 176.64 | 176.64 | 6,297,600 |
Mar 20, 2024 | 172.61 | 174.78 | 172.01 | 173.93 | 173.93 | 5,769,700 |
Mar 19, 2024 | 169.81 | 173.93 | 169.00 | 173.46 | 173.46 | 7,470,700 |
Mar 18, 2024 | 168.96 | 170.75 | 168.58 | 169.91 | 169.91 | 4,971,100 |
Mar 15, 2024 | 165.65 | 170.50 | 164.89 | 168.89 | 168.89 | 10,584,700 |
Mar 14, 2024 | 170.25 | 170.75 | 165.63 | 166.75 | 166.75 | 7,550,500 |
Mar 13, 2024 | 165.51 | 171.05 | 165.51 | 170.16 | 170.16 | 6,754,100 |
Mar 12, 2024 | 167.45 | 167.80 | 163.93 | 167.46 | 167.46 | 5,529,600 |
Mar 11, 2024 | 167.09 | 168.42 | 162.98 | 166.56 | 166.56 | 7,453,000 |
Mar 08, 2024 | 169.51 | 175.81 | 167.35 | 167.96 | 167.96 | 16,940,300 |
Mar 07, 2024 | 162.04 | 166.73 | 161.57 | 166.50 | 166.50 | 11,487,500 |
Mar 06, 2024 | 159.10 | 160.98 | 158.47 | 159.50 | 159.50 | 6,543,300 |
Mar 05, 2024 | 161.52 | 162.15 | 156.58 | 157.86 | 157.86 | 6,387,600 |
Mar 04, 2024 | 159.37 | 161.77 | 158.58 | 161.01 | 161.01 | 6,705,700 |
Mar 01, 2024 | 157.00 | 159.32 | 156.87 | 158.65 | 158.65 | 6,937,200 |
Feb 29, 2024 | 155.99 | 157.18 | 155.10 | 156.89 | 156.89 | 6,526,200 |
Feb 28, 2024 | 154.16 | 156.91 | 153.82 | 155.61 | 155.61 | 6,091,800 |
Feb 27, 2024 | 154.99 | 155.01 | 153.10 | 153.99 | 153.99 | 5,826,300 |
Feb 26, 2024 | 153.66 | 155.18 | 153.56 | 154.77 | 154.77 | 6,149,600 |
Feb 23, 2024 | 152.00 | 153.80 | 151.91 | 153.33 | 153.33 | 5,639,400 |
Feb 22, 2024 | 149.85 | 152.25 | 149.85 | 151.67 | 151.67 | 4,591,400 |
Feb 21, 2024 | 148.47 | 149.39 | 147.66 | 149.07 | 149.07 | 4,233,700 |
Feb 20, 2024 | 149.02 | 150.34 | 147.82 | 148.62 | 148.62 | 5,719,100 |
Feb 16, 2024 | 148.95 | 150.36 | 148.51 | 149.16 | 149.16 | 6,874,700 |
Feb 15, 2024 | 147.00 | 148.89 | 146.79 | 148.37 | 148.37 | 6,885,500 |
Feb 14, 2024 | 143.00 | 146.90 | 142.35 | 146.50 | 146.50 | 10,467,700 |
Feb 13, 2024 | 139.83 | 141.79 | 138.69 | 141.77 | 141.77 | 7,226,600 |
Feb 12, 2024 | 139.54 | 140.82 | 138.90 | 140.17 | 140.17 | 3,604,400 |
Feb 09, 2024 | 139.01 | 139.43 | 138.21 | 139.28 | 139.28 | 3,451,400 |
Feb 08, 2024 | 138.65 | 139.48 | 138.25 | 139.05 | 139.05 | 3,453,400 |
Feb 07, 2024 | 138.62 | 138.83 | 137.93 | 138.50 | 138.50 | 4,635,000 |
Feb 06, 2024 | 137.68 | 138.39 | 136.58 | 137.58 | 137.58 | 4,809,400 |
Feb 05, 2024 | 135.98 | 138.64 | 135.75 | 137.71 | 137.71 | 5,712,700 |
Feb 02, 2024 | 135.43 | 137.41 | 135.04 | 136.54 | 136.54 | 4,871,400 |
Feb 01, 2024 | 133.03 | 135.46 | 132.47 | 135.41 | 135.41 | 4,940,600 |
Jan 31, 2024 | 133.77 | 134.47 | 132.12 | 132.42 | 132.42 | 4,990,800 |
Jan 30, 2024 | 131.48 | 134.28 | 131.22 | 133.93 | 133.93 | 6,282,000 |
Jan 29, 2024 | 131.40 | 132.14 | 129.69 | 131.10 | 131.10 | 4,889,500 |
Jan 26, 2024 | 130.53 | 132.24 | 130.39 | 131.19 | 131.19 | 3,748,200 |
Jan 25, 2024 | 130.64 | 132.50 | 129.69 | 129.93 | 129.93 | 4,857,600 |
Jan 24, 2024 | 130.27 | 130.39 | 126.45 | 129.93 | 129.93 | 8,607,500 |
Jan 23, 2024 | 127.63 | 131.88 | 126.50 | 129.95 | 129.95 | 10,641,500 |
Jan 22, 2024 | 130.28 | 132.27 | 130.26 | 131.23 | 131.23 | 8,022,700 |
Jan 19, 2024 | 128.70 | 130.05 | 127.44 | 129.81 | 129.81 | 4,911,500 |
Jan 18, 2024 | 127.20 | 128.67 | 126.77 | 128.55 | 128.55 | 5,194,000 |
Jan 17, 2024 | 127.42 | 128.68 | 126.19 | 126.88 | 126.88 | 4,015,300 |
Jan 16, 2024 | 129.20 | 129.85 | 127.24 | 127.97 | 127.97 | 5,039,600 |
Jan 12, 2024 | 130.60 | 130.80 | 129.18 | 129.79 | 129.79 | 4,501,500 |
Jan 11, 2024 | 130.12 | 130.20 | 127.81 | 129.83 | 129.83 | 4,001,600 |
Jan 10, 2024 | 128.70 | 130.17 | 128.51 | 129.70 | 129.70 | 3,648,300 |
Jan 09, 2024 | 127.27 | 128.78 | 126.95 | 128.78 | 128.78 | 3,842,800 |
Jan 08, 2024 | 126.22 | 128.43 | 124.21 | 128.28 | 128.28 | 5,522,800 |
Jan 05, 2024 | 124.90 | 126.34 | 124.73 | 126.29 | 126.29 | 3,342,600 |
Jan 04, 2024 | 124.30 | 125.77 | 124.17 | 124.66 | 124.66 | 3,483,000 |
Jan 03, 2024 | 125.12 | 125.22 | 123.65 | 124.06 | 124.06 | 3,616,800 |
Jan 02, 2024 | 127.01 | 128.15 | 125.24 | 125.95 | 125.95 | 4,141,600 |
Dec 29, 2023 | 128.24 | 128.48 | 126.96 | 127.63 | 127.63 | 3,543,100 |
Dec 28, 2023 | 128.00 | 129.20 | 127.81 | 128.32 | 128.32 | 3,164,800 |
Dec 27, 2023 | 126.90 | 128.41 | 126.85 | 128.20 | 128.20 | 2,645,100 |
Dec 26, 2023 | 126.80 | 127.71 | 126.64 | 127.47 | 127.47 | 1,979,300 |
Dec 22, 2023 | 127.39 | 128.03 | 126.18 | 126.69 | 126.69 | 3,216,200 |
Dec 21, 2023 | 124.23 | 127.05 | 124.19 | 126.97 | 126.97 | 4,138,200 |
Dec 20, 2023 | 125.43 | 126.22 | 123.22 | 123.37 | 123.37 | 4,973,600 |
Dec 19, 2023 | 123.70 | 125.98 | 123.70 | 125.94 | 125.94 | 4,754,300 |
Dec 18, 2023 | 123.67 | 123.84 | 123.10 | 123.64 | 123.64 | 4,155,000 |
Dec 15, 2023 | 122.41 | 123.67 | 121.83 | 123.23 | 123.23 | 10,842,000 |
Dec 14, 2023 | 121.13 | 122.40 | 119.90 | 121.35 | 121.35 | 8,343,300 |
Dec 13, 2023 | 122.13 | 122.36 | 120.52 | 121.18 | 121.18 | 4,394,500 |
Dec 12, 2023 | 120.99 | 122.48 | 120.61 | 122.32 | 122.32 | 3,722,700 |
Dec 11, 2023 | 120.59 | 120.91 | 119.64 | 120.28 | 120.28 | 3,706,200 |
Dec 08, 2023 | 119.10 | 120.82 | 118.98 | 120.59 | 120.59 | 3,930,900 |
Dec 07, 2023 | 119.50 | 120.02 | 118.17 | 119.48 | 119.48 | 4,042,000 |
Dec 06, 2023 | 121.08 | 122.58 | 119.70 | 119.81 | 119.81 | 3,163,800 |
Dec 05, 2023 | 121.01 | 121.18 | 119.99 | 120.23 | 120.23 | 2,943,500 |
Dec 04, 2023 | 121.81 | 122.41 | 121.16 | 121.53 | 121.53 | 3,788,600 |
Dec 01, 2023 | 121.70 | 123.25 | 121.47 | 122.50 | 122.50 | 4,523,300 |
Nov 30, 2023 | 119.05 | 121.84 | 118.90 | 121.80 | 121.80 | 8,120,200 |
Nov 29, 2023 | 119.52 | 119.70 | 118.45 | 118.86 | 118.86 | 3,027,000 |
Nov 28, 2023 | 119.97 | 120.11 | 118.56 | 118.85 | 118.85 | 3,494,100 |
Nov 27, 2023 | 119.70 | 120.32 | 119.32 | 119.97 | 119.97 | 3,179,900 |
Nov 24, 2023 | 119.98 | 120.35 | 119.68 | 119.97 | 119.97 | 1,581,800 |
Nov 22, 2023 | 119.90 | 120.49 | 119.36 | 119.60 | 119.60 | 3,011,800 |
Nov 21, 2023 | 119.80 | 120.25 | 119.04 | 119.89 | 119.89 | 2,798,100 |
Nov 20, 2023 | 119.93 | 120.74 | 119.64 | 120.07 | 120.07 | 4,142,600 |
Nov 17, 2023 | 119.33 | 120.08 | 118.94 | 119.93 | 119.93 | 4,139,200 |
Nov 16, 2023 | 116.59 | 118.96 | 116.31 | 118.94 | 118.94 | 4,648,900 |
Nov 15, 2023 | 116.96 | 117.50 | 115.72 | 116.30 | 116.30 | 4,186,200 |
Nov 14, 2023 | 116.50 | 117.56 | 115.57 | 117.25 | 117.25 | 4,794,600 |
Nov 13, 2023 | 115.14 | 116.56 | 114.71 | 115.52 | 115.52 | 4,592,000 |
Nov 10, 2023 | 113.73 | 115.56 | 113.19 | 115.27 | 115.27 | 3,497,700 |
Nov 09, 2023 | 114.35 | 114.77 | 112.93 | 113.09 | 113.09 | 4,618,200 |
Nov 08, 2023 | 112.20 | 114.05 | 111.99 | 113.85 | 113.85 | 4,840,400 |
Nov 07, 2023 | 111.36 | 112.93 | 110.86 | 111.80 | 111.80 | 4,179,900 |
Nov 06, 2023 | 109.29 | 111.88 | 108.54 | 111.78 | 111.78 | 4,893,700 |
Nov 03, 2023 | 108.55 | 109.45 | 108.09 | 108.92 | 108.92 | 5,540,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |