Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 25, 2024 | 187.40 | 188.80 | 186.60 | 186.60 | 186.60 | 26,740 |
Jun 24, 2024 | 185.40 | 189.00 | 184.60 | 188.60 | 188.60 | 45,166 |
Jun 20, 2024 | 186.80 | 189.20 | 185.80 | 189.20 | 189.20 | 161,511 |
Jun 19, 2024 | 188.20 | 188.80 | 185.80 | 186.60 | 186.60 | 26,307 |
Jun 18, 2024 | 188.00 | 189.80 | 187.00 | 188.60 | 188.60 | 79,313 |
Jun 17, 2024 | 188.00 | 189.00 | 185.00 | 187.40 | 187.40 | 54,256 |
Jun 14, 2024 | 183.20 | 189.20 | 183.20 | 188.00 | 188.00 | 70,397 |
Jun 13, 2024 | 188.60 | 193.20 | 188.20 | 188.60 | 188.60 | 122,466 |
Jun 12, 2024 | 185.60 | 191.20 | 184.60 | 188.80 | 188.80 | 115,582 |
Jun 11, 2024 | 189.80 | 190.40 | 185.60 | 185.80 | 185.80 | 68,226 |
Jun 10, 2024 | 184.00 | 189.20 | 183.00 | 187.80 | 187.80 | 47,782 |
Jun 07, 2024 | 188.80 | 188.80 | 183.80 | 187.60 | 187.60 | 73,220 |
Jun 05, 2024 | 192.00 | 192.00 | 188.00 | 189.60 | 189.60 | 39,962 |
Jun 04, 2024 | 190.60 | 192.20 | 189.20 | 191.60 | 191.60 | 45,820 |
Jun 03, 2024 | 188.60 | 191.40 | 187.80 | 191.40 | 191.40 | 88,131 |
May 31, 2024 | 180.00 | 189.60 | 176.80 | 189.60 | 189.60 | 436,118 |
May 30, 2024 | 173.00 | 181.00 | 173.00 | 180.00 | 180.00 | 60,263 |
May 29, 2024 | 178.00 | 179.40 | 173.80 | 173.80 | 173.80 | 24,179 |
May 28, 2024 | 177.80 | 181.40 | 176.60 | 179.00 | 179.00 | 45,989 |
May 27, 2024 | 175.00 | 177.80 | 174.40 | 177.80 | 177.80 | 7,052 |
May 24, 2024 | 175.60 | 178.20 | 174.60 | 177.00 | 177.00 | 44,619 |
May 23, 2024 | 180.60 | 182.00 | 176.20 | 176.80 | 176.80 | 85,686 |
May 22, 2024 | 176.00 | 183.40 | 175.20 | 182.20 | 182.20 | 447,874 |
May 21, 2024 | 178.80 | 180.00 | 175.80 | 176.20 | 176.20 | 39,084 |
May 20, 2024 | 179.20 | 180.00 | 178.20 | 179.00 | 179.00 | 58,413 |
May 17, 2024 | 176.80 | 179.20 | 176.00 | 178.60 | 178.60 | 30,527 |
May 16, 2024 | 176.00 | 177.80 | 175.00 | 176.80 | 176.80 | 324,984 |
May 15, 2024 | 173.00 | 178.80 | 173.00 | 176.60 | 176.60 | 38,081 |
May 14, 2024 | 176.60 | 176.60 | 172.80 | 174.00 | 174.00 | 82,924 |
May 13, 2024 | 177.80 | 179.00 | 176.40 | 176.80 | 176.80 | 32,109 |
May 10, 2024 | 179.80 | 180.00 | 177.00 | 177.80 | 177.80 | 56,432 |
May 08, 2024 | 176.00 | 178.40 | 175.40 | 176.80 | 176.80 | 57,274 |
May 07, 2024 | 173.60 | 176.60 | 173.00 | 176.20 | 176.20 | 108,261 |
May 06, 2024 | 172.00 | 173.80 | 171.80 | 173.80 | 173.80 | 21,398 |
May 03, 2024 | 173.00 | 174.80 | 171.40 | 173.20 | 173.20 | 53,465 |
May 02, 2024 | 171.40 | 173.00 | 168.80 | 172.60 | 172.60 | 68,353 |
Apr 30, 2024 | 174.80 | 176.40 | 171.60 | 172.40 | 172.40 | 63,704 |
Apr 29, 2024 | 169.00 | 174.80 | 168.00 | 174.80 | 174.80 | 88,605 |
Apr 26, 2024 | 166.20 | 169.80 | 163.20 | 169.00 | 169.00 | 76,834 |
Apr 25, 2024 | 164.00 | 172.80 | 161.20 | 165.60 | 165.60 | 194,547 |
Apr 24, 2024 | 173.00 | 173.00 | 169.80 | 172.40 | 172.40 | 66,927 |
Apr 23, 2024 | 170.00 | 173.40 | 169.80 | 173.40 | 173.40 | 24,823 |
Apr 22, 2024 | 168.40 | 171.20 | 168.40 | 170.40 | 170.40 | 74,701 |
Apr 19, 2024 | 169.00 | 169.00 | 167.00 | 168.40 | 168.40 | 48,141 |
Apr 18, 2024 | 164.20 | 169.20 | 164.20 | 169.20 | 169.20 | 51,094 |
Apr 17, 2024 | 167.60 | 168.40 | 165.80 | 166.80 | 166.80 | 46,967 |
Apr 16, 2024 | 165.20 | 170.60 | 164.60 | 167.60 | 167.60 | 163,055 |
Apr 15, 2024 | 166.60 | 169.20 | 165.80 | 168.20 | 168.20 | 42,110 |
Apr 12, 2024 | 170.00 | 172.80 | 166.00 | 166.80 | 166.80 | 71,960 |
Apr 11, 2024 | 162.40 | 168.20 | 160.40 | 166.60 | 166.60 | 110,429 |
Apr 11, 2024 | 4 Dividend | |||||
Apr 10, 2024 | 174.00 | 175.40 | 167.60 | 168.80 | 164.80 | 89,583 |
Apr 09, 2024 | 175.00 | 176.40 | 172.60 | 174.20 | 170.07 | 118,288 |
Apr 08, 2024 | 173.20 | 177.00 | 172.80 | 176.20 | 172.02 | 81,941 |
Apr 05, 2024 | 176.00 | 177.40 | 172.20 | 172.80 | 168.71 | 73,051 |
Apr 04, 2024 | 177.80 | 179.40 | 177.20 | 178.40 | 174.17 | 125,844 |
Apr 03, 2024 | 177.40 | 179.20 | 176.00 | 177.80 | 173.59 | 68,021 |
Apr 02, 2024 | 180.00 | 180.00 | 176.20 | 177.40 | 173.20 | 145,043 |
Mar 28, 2024 | 178.30 | 179.70 | 176.90 | 179.70 | 175.44 | 95,638 |
Mar 27, 2024 | 177.00 | 179.60 | 176.10 | 178.30 | 174.07 | 226,853 |
Mar 26, 2024 | 177.00 | 178.50 | 176.00 | 177.00 | 172.81 | 107,668 |
Mar 25, 2024 | 177.60 | 179.90 | 175.40 | 176.80 | 172.61 | 111,655 |
Mar 22, 2024 | 174.60 | 177.90 | 172.70 | 177.50 | 173.29 | 233,484 |
Mar 21, 2024 | 175.00 | 177.70 | 174.20 | 174.60 | 170.46 | 2,085,698 |
Mar 20, 2024 | 171.80 | 173.70 | 170.40 | 173.50 | 169.39 | 47,040 |
Mar 19, 2024 | 168.60 | 171.60 | 167.70 | 171.60 | 167.53 | 45,223 |
Mar 18, 2024 | 168.00 | 169.70 | 167.70 | 168.40 | 164.41 | 59,619 |
Mar 15, 2024 | 167.70 | 169.60 | 166.60 | 168.00 | 164.02 | 224,818 |
Mar 14, 2024 | 172.00 | 172.10 | 168.70 | 168.90 | 164.90 | 192,377 |
Mar 13, 2024 | 163.00 | 169.90 | 162.90 | 169.60 | 165.58 | 200,863 |
Mar 12, 2024 | 170.00 | 170.60 | 167.00 | 167.10 | 163.14 | 172,717 |
Mar 11, 2024 | 166.90 | 169.10 | 165.30 | 169.10 | 165.09 | 94,287 |
Mar 08, 2024 | 163.00 | 169.00 | 161.80 | 167.40 | 163.43 | 322,272 |
Mar 07, 2024 | 158.80 | 163.30 | 156.90 | 163.00 | 159.14 | 129,037 |
Mar 06, 2024 | 154.90 | 160.50 | 154.90 | 158.80 | 155.04 | 72,987 |
Mar 05, 2024 | 155.30 | 156.70 | 154.40 | 154.90 | 151.23 | 82,520 |
Mar 04, 2024 | 157.90 | 157.90 | 155.30 | 156.40 | 152.69 | 50,119 |
Mar 01, 2024 | 158.00 | 158.10 | 155.90 | 157.80 | 154.06 | 64,566 |
Feb 29, 2024 | 153.50 | 157.00 | 153.50 | 156.00 | 152.30 | 190,909 |
Feb 28, 2024 | 156.70 | 156.70 | 152.50 | 154.50 | 150.84 | 67,677 |
Feb 27, 2024 | 154.30 | 157.70 | 154.30 | 156.70 | 152.99 | 98,704 |
Feb 26, 2024 | 154.70 | 156.20 | 153.20 | 154.30 | 150.64 | 60,296 |
Feb 23, 2024 | 154.80 | 156.80 | 154.20 | 155.30 | 151.62 | 56,570 |
Feb 22, 2024 | 154.00 | 155.00 | 152.40 | 154.70 | 151.03 | 98,520 |
Feb 21, 2024 | 153.60 | 153.90 | 152.20 | 152.40 | 148.79 | 51,594 |
Feb 20, 2024 | 152.20 | 154.20 | 152.20 | 153.60 | 149.96 | 118,437 |
Feb 19, 2024 | 154.00 | 155.90 | 153.40 | 154.80 | 151.13 | 44,447 |
Feb 16, 2024 | 156.70 | 156.90 | 153.20 | 154.30 | 150.64 | 878,058 |
Feb 15, 2024 | 150.50 | 155.80 | 150.40 | 155.20 | 151.52 | 386,406 |
Feb 14, 2024 | 149.80 | 151.30 | 148.80 | 150.40 | 146.84 | 122,808 |
Feb 13, 2024 | 151.00 | 151.50 | 147.20 | 149.60 | 146.05 | 84,791 |
Feb 12, 2024 | 146.20 | 152.80 | 145.80 | 151.10 | 147.52 | 272,071 |
Feb 09, 2024 | 146.50 | 149.60 | 141.80 | 146.30 | 142.83 | 221,419 |
Feb 08, 2024 | 137.00 | 145.20 | 136.90 | 144.00 | 140.59 | 436,990 |
Feb 07, 2024 | 139.30 | 140.40 | 137.90 | 138.60 | 135.32 | 83,555 |
Feb 06, 2024 | 138.40 | 139.80 | 137.00 | 139.40 | 136.10 | 82,127 |
Feb 05, 2024 | 137.00 | 140.80 | 137.00 | 138.40 | 135.12 | 55,932 |
Feb 02, 2024 | 139.70 | 143.20 | 138.50 | 139.20 | 135.90 | 101,586 |
Feb 01, 2024 | 141.90 | 142.70 | 139.20 | 140.10 | 136.78 | 91,976 |
Jan 31, 2024 | 143.30 | 145.00 | 142.80 | 143.30 | 139.90 | 81,420 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |