Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 175.90 | 175.95 | 165.00 | 166.00 | 166.00 | 23,632 |
May 02, 2024 | 172.05 | 178.65 | 172.00 | 172.45 | 172.45 | 12,823 |
Apr 30, 2024 | 178.40 | 185.00 | 170.95 | 172.10 | 172.10 | 40,160 |
Apr 29, 2024 | 162.60 | 178.80 | 162.60 | 178.30 | 178.30 | 39,697 |
Apr 26, 2024 | 153.30 | 165.60 | 151.70 | 162.55 | 162.55 | 33,498 |
Apr 25, 2024 | 157.35 | 157.35 | 149.50 | 150.55 | 150.55 | 5,462 |
Apr 24, 2024 | 161.85 | 162.90 | 153.60 | 154.25 | 154.25 | 6,682 |
Apr 23, 2024 | 150.15 | 161.00 | 149.75 | 158.00 | 158.00 | 5,644 |
Apr 22, 2024 | 156.45 | 156.45 | 146.00 | 146.70 | 146.70 | 9,103 |
Apr 19, 2024 | 138.50 | 155.40 | 135.65 | 154.45 | 154.45 | 14,909 |
Apr 18, 2024 | 150.15 | 150.15 | 140.55 | 141.30 | 141.30 | 3,067 |
Apr 16, 2024 | 153.35 | 156.85 | 147.45 | 148.20 | 148.20 | 4,555 |
Apr 15, 2024 | 158.15 | 160.00 | 151.80 | 152.95 | 152.95 | 47,128 |
Apr 12, 2024 | 172.75 | 173.50 | 162.05 | 163.85 | 163.85 | 36,842 |
Apr 10, 2024 | 156.35 | 182.45 | 156.20 | 176.70 | 176.70 | 218,025 |
Apr 09, 2024 | 128.10 | 154.05 | 127.50 | 154.05 | 154.05 | 83,318 |
Apr 08, 2024 | 120.60 | 130.15 | 120.60 | 128.40 | 128.40 | 4,252 |
Apr 05, 2024 | 125.15 | 126.00 | 124.40 | 125.75 | 125.75 | 884 |
Apr 04, 2024 | 125.45 | 126.00 | 124.05 | 124.25 | 124.25 | 1,095 |
Apr 03, 2024 | 125.45 | 126.35 | 123.40 | 124.50 | 124.50 | 2,731 |
Apr 02, 2024 | 121.00 | 129.00 | 121.00 | 127.00 | 127.00 | 789 |
Apr 01, 2024 | 118.00 | 129.00 | 118.00 | 123.05 | 123.05 | 13,280 |
Mar 28, 2024 | 118.15 | 118.15 | 112.00 | 117.00 | 117.00 | 3,687 |
Mar 27, 2024 | 109.80 | 112.60 | 109.80 | 112.60 | 112.60 | 2,362 |
Mar 26, 2024 | 105.65 | 109.40 | 105.65 | 107.25 | 107.25 | 72,800 |
Mar 22, 2024 | 104.70 | 107.75 | 103.50 | 107.75 | 107.75 | 22,601 |
Mar 21, 2024 | 100.50 | 102.90 | 100.40 | 102.70 | 102.70 | 2,840 |
Mar 20, 2024 | 102.00 | 102.00 | 97.75 | 98.00 | 98.00 | 11,960 |
Mar 19, 2024 | 105.50 | 105.50 | 102.00 | 102.85 | 102.85 | 16,504 |
Mar 18, 2024 | 105.10 | 111.50 | 104.70 | 105.20 | 105.20 | 4,698 |
Mar 15, 2024 | 114.25 | 114.25 | 109.25 | 110.05 | 110.05 | 751 |
Mar 14, 2024 | 110.75 | 113.25 | 107.10 | 112.00 | 112.00 | 5,126 |
Mar 13, 2024 | 114.25 | 114.25 | 110.75 | 110.75 | 110.75 | 5,194 |
Mar 12, 2024 | 115.90 | 121.65 | 115.90 | 116.55 | 116.55 | 1,532 |
Mar 11, 2024 | 125.85 | 134.80 | 122.00 | 122.00 | 122.00 | 3,409 |
Mar 07, 2024 | 128.40 | 128.40 | 128.40 | 128.40 | 128.40 | 1 |
Mar 06, 2024 | 128.30 | 128.30 | 125.80 | 125.90 | 125.90 | 135 |
Mar 05, 2024 | 128.30 | 128.30 | 128.30 | 128.30 | 128.30 | 100 |
Mar 04, 2024 | 125.80 | 125.80 | 125.80 | 125.80 | 125.80 | 294 |
Mar 01, 2024 | 122.85 | 123.40 | 122.85 | 123.35 | 123.35 | 3,559 |
Feb 29, 2024 | 117.00 | 121.00 | 116.40 | 121.00 | 121.00 | 11,764 |
Feb 28, 2024 | 119.00 | 119.00 | 118.75 | 118.75 | 118.75 | 3,199 |
Feb 27, 2024 | 121.20 | 121.20 | 121.15 | 121.15 | 121.15 | 3,160 |
Feb 26, 2024 | 123.60 | 123.60 | 123.60 | 123.60 | 123.60 | 1,060 |
Feb 23, 2024 | 126.10 | 126.10 | 126.10 | 126.10 | 126.10 | 6,290 |
Feb 22, 2024 | 128.75 | 128.90 | 128.65 | 128.65 | 128.65 | 4,052 |
Feb 21, 2024 | 132.00 | 132.05 | 131.25 | 131.25 | 131.25 | 538 |
Feb 20, 2024 | 132.00 | 132.20 | 132.00 | 132.20 | 132.20 | 2,893 |
Feb 19, 2024 | 131.10 | 132.00 | 131.10 | 132.00 | 132.00 | 6,247 |
Feb 16, 2024 | 134.00 | 134.00 | 133.30 | 133.35 | 133.35 | 1,164 |
Feb 15, 2024 | 136.00 | 136.20 | 136.00 | 136.00 | 136.00 | 1,898 |
Feb 14, 2024 | 136.40 | 136.40 | 136.25 | 136.25 | 136.25 | 522 |
Feb 13, 2024 | 139.00 | 139.00 | 139.00 | 139.00 | 139.00 | 2,425 |
Feb 12, 2024 | 141.80 | 141.80 | 141.80 | 141.80 | 141.80 | 122 |
Feb 09, 2024 | 144.65 | 144.65 | 144.65 | 144.65 | 144.65 | 281 |
Feb 08, 2024 | 147.60 | 147.60 | 147.60 | 147.60 | 147.60 | 681 |
Feb 07, 2024 | 150.60 | 150.60 | 150.60 | 150.60 | 150.60 | 764 |
Feb 06, 2024 | 153.65 | 153.65 | 153.65 | 153.65 | 153.65 | 928 |
Feb 05, 2024 | 166.95 | 166.95 | 156.75 | 156.75 | 156.75 | 27,128 |
Feb 02, 2024 | 170.15 | 170.15 | 164.00 | 165.00 | 165.00 | 47,673 |
Feb 01, 2024 | 162.05 | 162.05 | 160.00 | 162.05 | 162.05 | 25,020 |
Jan 31, 2024 | 149.90 | 154.35 | 148.00 | 154.35 | 154.35 | 26,303 |
Jan 30, 2024 | 149.50 | 149.50 | 144.05 | 147.00 | 147.00 | 4,765 |
Jan 29, 2024 | 143.50 | 148.90 | 141.70 | 143.20 | 143.20 | 2,547 |
Jan 25, 2024 | 146.10 | 146.10 | 143.00 | 143.00 | 143.00 | 535 |
Jan 24, 2024 | 144.05 | 144.05 | 139.05 | 142.95 | 142.95 | 2,876 |
Jan 23, 2024 | 145.05 | 152.00 | 144.05 | 144.25 | 144.25 | 8,930 |
Jan 19, 2024 | 139.90 | 143.95 | 139.90 | 142.90 | 142.90 | 3,566 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 139.90 | 142.95 | 136.65 | 138.10 | 138.10 | 17,091 |
Jan 16, 2024 | 140.90 | 147.00 | 140.60 | 143.80 | 143.80 | 998 |
Jan 15, 2024 | 145.00 | 145.00 | 139.20 | 140.00 | 140.00 | 16,486 |
Jan 12, 2024 | 148.50 | 148.50 | 143.05 | 144.15 | 144.15 | 2,546 |
Jan 11, 2024 | 148.60 | 149.25 | 141.85 | 148.15 | 148.15 | 3,178 |
Jan 10, 2024 | 143.30 | 145.00 | 143.25 | 143.25 | 143.25 | 2,231 |
Jan 09, 2024 | 145.60 | 145.60 | 143.00 | 143.05 | 143.05 | 4,036 |
Jan 08, 2024 | 148.00 | 150.00 | 140.25 | 146.75 | 146.75 | 6,263 |
Jan 05, 2024 | 141.15 | 145.95 | 140.10 | 145.25 | 145.25 | 14,863 |
Jan 04, 2024 | 143.25 | 143.25 | 137.35 | 139.00 | 139.00 | 5,931 |
Jan 03, 2024 | 139.00 | 143.00 | 138.00 | 141.00 | 141.00 | 2,810 |
Jan 02, 2024 | 141.90 | 141.90 | 138.50 | 139.85 | 139.85 | 4,501 |
Jan 01, 2024 | 139.00 | 148.90 | 137.75 | 142.00 | 142.00 | 13,349 |
Dec 29, 2023 | 146.90 | 147.05 | 138.00 | 145.00 | 145.00 | 7,573 |
Dec 28, 2023 | 131.55 | 142.00 | 131.00 | 140.05 | 140.05 | 9,969 |
Dec 27, 2023 | 141.10 | 141.10 | 135.70 | 135.70 | 135.70 | 15,989 |
Dec 26, 2023 | 143.95 | 144.60 | 141.00 | 142.80 | 142.80 | 5,823 |
Dec 22, 2023 | 147.00 | 150.50 | 141.20 | 142.35 | 142.35 | 24,440 |
Dec 21, 2023 | 134.95 | 149.00 | 133.95 | 145.25 | 145.25 | 59,384 |
Dec 20, 2023 | 137.10 | 154.00 | 132.90 | 139.00 | 139.00 | 162,956 |
Dec 19, 2023 | 130.45 | 143.65 | 129.95 | 134.40 | 134.40 | 123,759 |
Dec 18, 2023 | 115.80 | 134.25 | 115.80 | 129.55 | 129.55 | 72,472 |
Dec 15, 2023 | 117.90 | 118.00 | 115.25 | 116.40 | 116.40 | 5,973 |
Dec 14, 2023 | 122.90 | 122.90 | 114.50 | 117.05 | 117.05 | 29,502 |
Dec 13, 2023 | 113.90 | 122.00 | 113.90 | 120.50 | 120.50 | 11,795 |
Dec 12, 2023 | 122.25 | 122.25 | 115.65 | 116.10 | 116.10 | 4,981 |
Dec 11, 2023 | 119.15 | 121.60 | 119.15 | 119.85 | 119.85 | 5,627 |
Dec 08, 2023 | 120.40 | 122.55 | 120.05 | 121.60 | 121.60 | 4,262 |
Dec 07, 2023 | 122.10 | 122.10 | 120.00 | 120.15 | 120.15 | 7,310 |
Dec 06, 2023 | 123.80 | 125.00 | 119.90 | 122.85 | 122.85 | 5,836 |
Dec 05, 2023 | 120.15 | 123.00 | 117.80 | 121.65 | 121.65 | 15,072 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |