Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 03, 2024 | 200.00 | 201.00 | 199.50 | 200.00 | 200.00 | 104,000 |
Jul 02, 2024 | 201.50 | 201.50 | 200.00 | 200.00 | 200.00 | 107,025 |
Jul 01, 2024 | 201.00 | 203.00 | 201.00 | 201.50 | 201.50 | 72,005 |
Jun 28, 2024 | 201.00 | 203.00 | 200.50 | 200.50 | 200.50 | 93,000 |
Jun 27, 2024 | 201.50 | 202.00 | 200.50 | 200.50 | 200.50 | 76,000 |
Jun 26, 2024 | 203.00 | 204.00 | 202.00 | 202.00 | 202.00 | 62,002 |
Jun 25, 2024 | 206.00 | 206.50 | 202.50 | 203.00 | 203.00 | 152,000 |
Jun 24, 2024 | 205.50 | 206.50 | 204.00 | 204.50 | 204.50 | 213,000 |
Jun 21, 2024 | 204.50 | 206.50 | 203.50 | 204.50 | 204.50 | 153,056 |
Jun 20, 2024 | 203.00 | 205.50 | 202.50 | 205.00 | 205.00 | 163,000 |
Jun 19, 2024 | 202.00 | 204.00 | 202.00 | 202.00 | 202.00 | 97,015 |
Jun 18, 2024 | 203.00 | 203.00 | 200.50 | 203.00 | 203.00 | 159,300 |
Jun 17, 2024 | 200.50 | 202.00 | 200.50 | 202.00 | 202.00 | 138,020 |
Jun 14, 2024 | 201.50 | 202.00 | 200.50 | 201.00 | 201.00 | 169,008 |
Jun 13, 2024 | 205.00 | 205.00 | 200.50 | 201.50 | 201.50 | 260,078 |
Jun 12, 2024 | 201.50 | 207.50 | 200.50 | 205.00 | 205.00 | 388,000 |
Jun 11, 2024 | 207.50 | 208.00 | 200.50 | 201.50 | 201.50 | 317,070 |
Jun 07, 2024 | 200.50 | 209.00 | 200.50 | 207.50 | 207.50 | 427,074 |
Jun 06, 2024 | 204.00 | 204.00 | 200.50 | 200.50 | 200.50 | 173,112 |
Jun 05, 2024 | 205.50 | 205.50 | 202.00 | 202.00 | 202.00 | 110,081 |
Jun 04, 2024 | 203.50 | 206.00 | 203.00 | 204.50 | 204.50 | 177,020 |
Jun 03, 2024 | 203.00 | 205.50 | 203.00 | 203.50 | 203.50 | 179,100 |
May 31, 2024 | 201.00 | 202.50 | 200.00 | 202.50 | 202.50 | 271,095 |
May 30, 2024 | 203.00 | 203.00 | 199.00 | 200.50 | 200.50 | 226,002 |
May 29, 2024 | 205.50 | 205.50 | 203.00 | 203.50 | 203.50 | 105,000 |
May 28, 2024 | 203.50 | 205.50 | 203.00 | 204.50 | 204.50 | 193,018 |
May 27, 2024 | 203.00 | 204.00 | 202.00 | 203.50 | 203.50 | 181,070 |
May 24, 2024 | 204.00 | 204.00 | 201.50 | 202.00 | 202.00 | 172,065 |
May 23, 2024 | 203.50 | 206.00 | 203.50 | 203.50 | 203.50 | 208,084 |
May 22, 2024 | 207.00 | 207.00 | 203.00 | 205.50 | 205.50 | 220,090 |
May 21, 2024 | 207.00 | 207.50 | 204.50 | 206.00 | 206.00 | 153,001 |
May 20, 2024 | 207.50 | 208.00 | 204.50 | 207.00 | 207.00 | 227,000 |
May 17, 2024 | 208.50 | 210.00 | 205.00 | 207.00 | 207.00 | 307,487 |
May 16, 2024 | 210.00 | 210.50 | 207.50 | 208.50 | 208.50 | 388,400 |
May 15, 2024 | 214.00 | 214.50 | 208.00 | 210.00 | 210.00 | 739,152 |
May 14, 2024 | 206.00 | 214.50 | 206.00 | 209.00 | 209.00 | 1,521,007 |
May 13, 2024 | 203.50 | 205.00 | 197.50 | 204.00 | 204.00 | 949,537 |
May 10, 2024 | 196.50 | 201.00 | 196.50 | 201.00 | 201.00 | 1,465,407 |
May 09, 2024 | 193.00 | 193.50 | 191.00 | 191.50 | 191.50 | 149,020 |
May 08, 2024 | 193.50 | 194.50 | 191.50 | 193.00 | 193.00 | 138,010 |
May 07, 2024 | 193.50 | 194.00 | 192.50 | 192.50 | 192.50 | 126,013 |
May 06, 2024 | 194.50 | 194.50 | 192.00 | 193.50 | 193.50 | 188,006 |
May 03, 2024 | 196.50 | 198.00 | 193.00 | 194.00 | 194.00 | 171,285 |
May 02, 2024 | 197.00 | 197.50 | 194.50 | 195.00 | 195.00 | 214,004 |
Apr 30, 2024 | 197.50 | 197.50 | 195.00 | 197.00 | 197.00 | 233,049 |
Apr 29, 2024 | 195.50 | 198.00 | 194.50 | 197.00 | 197.00 | 475,050 |
Apr 26, 2024 | 198.50 | 199.00 | 192.50 | 195.00 | 195.00 | 588,040 |
Apr 25, 2024 | 193.50 | 200.50 | 193.00 | 198.50 | 198.50 | 1,283,043 |
Apr 24, 2024 | 188.50 | 192.00 | 187.50 | 192.00 | 192.00 | 251,201 |
Apr 23, 2024 | 186.50 | 188.00 | 184.50 | 187.50 | 187.50 | 236,000 |
Apr 22, 2024 | 187.50 | 188.00 | 185.00 | 186.50 | 186.50 | 171,000 |
Apr 19, 2024 | 188.00 | 190.50 | 184.00 | 185.50 | 185.50 | 290,000 |
Apr 18, 2024 | 184.50 | 192.00 | 184.50 | 190.00 | 190.00 | 249,063 |
Apr 17, 2024 | 184.00 | 186.00 | 182.50 | 186.00 | 186.00 | 142,000 |
Apr 16, 2024 | 190.00 | 190.50 | 182.50 | 182.50 | 182.50 | 434,273 |
Apr 15, 2024 | 193.00 | 194.50 | 190.50 | 191.00 | 191.00 | 152,007 |
Apr 12, 2024 | 189.50 | 195.50 | 189.50 | 193.00 | 193.00 | 310,010 |
Apr 11, 2024 | 192.50 | 194.50 | 189.00 | 189.50 | 189.50 | 327,034 |
Apr 10, 2024 | 193.50 | 197.00 | 193.50 | 193.50 | 193.50 | 194,107 |
Apr 09, 2024 | 192.50 | 194.00 | 191.00 | 193.50 | 193.50 | 88,000 |
Apr 08, 2024 | 192.50 | 192.50 | 190.50 | 192.50 | 192.50 | 113,040 |
Apr 03, 2024 | 194.50 | 195.00 | 192.50 | 192.50 | 192.50 | 82,404 |
Apr 02, 2024 | 196.50 | 197.00 | 193.50 | 194.50 | 194.50 | 111,150 |
Apr 01, 2024 | 194.00 | 197.00 | 194.00 | 195.50 | 195.50 | 204,100 |
Mar 29, 2024 | 195.50 | 195.50 | 191.00 | 192.50 | 192.50 | 130,000 |
Mar 28, 2024 | 194.50 | 199.00 | 194.00 | 194.00 | 194.00 | 333,014 |
Mar 27, 2024 | 188.50 | 194.00 | 188.50 | 193.50 | 193.50 | 178,000 |
Mar 26, 2024 | 192.00 | 194.00 | 188.00 | 189.00 | 189.00 | 298,081 |
Mar 25, 2024 | 189.50 | 193.00 | 189.50 | 191.50 | 191.50 | 195,290 |
Mar 22, 2024 | 193.00 | 193.00 | 189.50 | 189.50 | 189.50 | 283,382 |
Mar 21, 2024 | 199.00 | 199.00 | 193.00 | 193.00 | 193.00 | 282,027 |
Mar 20, 2024 | 198.00 | 199.50 | 193.50 | 195.50 | 195.50 | 647,021 |
Mar 19, 2024 | 192.00 | 199.50 | 191.50 | 197.00 | 197.00 | 1,275,100 |
Mar 18, 2024 | 182.00 | 194.50 | 181.50 | 193.00 | 193.00 | 1,732,001 |
Mar 15, 2024 | 180.50 | 182.50 | 179.50 | 181.00 | 181.00 | 335,200 |
Mar 14, 2024 | 181.00 | 182.50 | 178.50 | 179.00 | 179.00 | 390,100 |
Mar 13, 2024 | 186.00 | 186.50 | 179.50 | 180.00 | 180.00 | 860,207 |
Mar 12, 2024 | 188.00 | 188.50 | 184.50 | 186.00 | 186.00 | 613,179 |
Mar 11, 2024 | 189.50 | 190.00 | 186.50 | 187.00 | 187.00 | 703,193 |
Mar 08, 2024 | 193.00 | 203.50 | 191.50 | 193.50 | 193.50 | 2,542,050 |
Mar 07, 2024 | 188.50 | 195.00 | 188.00 | 193.00 | 193.00 | 1,599,686 |
Mar 06, 2024 | 184.00 | 189.00 | 183.50 | 187.00 | 187.00 | 307,100 |
Mar 05, 2024 | 187.50 | 187.50 | 184.00 | 184.00 | 184.00 | 200,016 |
Mar 04, 2024 | 187.50 | 189.00 | 185.00 | 186.00 | 186.00 | 393,000 |
Mar 01, 2024 | 188.00 | 191.00 | 187.00 | 187.50 | 187.50 | 616,015 |
Feb 29, 2024 | 184.00 | 188.50 | 183.50 | 187.00 | 187.00 | 318,301 |
Feb 27, 2024 | 185.00 | 185.50 | 182.50 | 183.50 | 183.50 | 188,050 |
Feb 26, 2024 | 187.00 | 187.00 | 185.00 | 185.00 | 185.00 | 163,000 |
Feb 23, 2024 | 187.50 | 188.00 | 186.00 | 187.50 | 187.50 | 142,000 |
Feb 22, 2024 | 186.00 | 188.00 | 185.50 | 187.00 | 187.00 | 201,017 |
Feb 21, 2024 | 185.50 | 187.00 | 185.50 | 185.50 | 185.50 | 123,006 |
Feb 20, 2024 | 190.00 | 190.00 | 185.00 | 185.50 | 185.50 | 266,111 |
Feb 19, 2024 | 189.50 | 191.00 | 188.00 | 189.00 | 189.00 | 461,200 |
Feb 16, 2024 | 182.00 | 190.00 | 182.00 | 188.00 | 188.00 | 711,050 |
Feb 15, 2024 | 180.00 | 183.00 | 180.00 | 182.00 | 182.00 | 141,000 |
Feb 05, 2024 | 182.00 | 182.00 | 180.00 | 180.50 | 180.50 | 78,000 |
Feb 02, 2024 | 182.00 | 182.50 | 179.00 | 182.00 | 182.00 | 166,073 |
Feb 01, 2024 | 183.00 | 183.50 | 180.50 | 180.50 | 180.50 | 168,000 |
Jan 31, 2024 | 183.00 | 184.50 | 182.50 | 182.50 | 182.50 | 230,151 |
Jan 30, 2024 | 183.50 | 183.50 | 181.00 | 182.00 | 182.00 | 94,010 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |