Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | 209.00 | 213.00 | 208.50 | 212.00 | 212.00 | 993,361 |
Jul 04, 2024 | - | - | - | - | - | - |
Jul 03, 2024 | 205.00 | 211.00 | 205.00 | 211.00 | 211.00 | 924,060 |
Jul 02, 2024 | 208.00 | 208.00 | 203.50 | 204.00 | 204.00 | 2,463,101 |
Jul 01, 2024 | 210.50 | 211.50 | 208.50 | 209.50 | 209.50 | 681,090 |
Jun 28, 2024 | 212.50 | 212.50 | 210.00 | 212.00 | 212.00 | 1,168,225 |
Jun 27, 2024 | 213.00 | 214.50 | 210.50 | 212.50 | 212.50 | 1,002,239 |
Jun 26, 2024 | 218.00 | 220.00 | 214.00 | 215.00 | 215.00 | 687,558 |
Jun 25, 2024 | 214.50 | 218.50 | 211.50 | 217.00 | 217.00 | 1,422,541 |
Jun 24, 2024 | 216.00 | 216.50 | 212.00 | 212.00 | 212.00 | 838,720 |
Jun 21, 2024 | 212.50 | 216.50 | 212.50 | 214.50 | 214.50 | 1,949,046 |
Jun 20, 2024 | 210.50 | 214.00 | 210.00 | 212.50 | 212.50 | 851,878 |
Jun 19, 2024 | 214.00 | 215.00 | 209.50 | 209.50 | 209.50 | 1,055,738 |
Jun 18, 2024 | 215.00 | 215.50 | 211.00 | 213.00 | 213.00 | 1,538,115 |
Jun 17, 2024 | 216.50 | 216.50 | 213.50 | 215.00 | 215.00 | 810,105 |
Jun 14, 2024 | 217.00 | 220.00 | 214.50 | 216.00 | 216.00 | 1,117,868 |
Jun 13, 2024 | 219.00 | 219.00 | 215.00 | 216.50 | 216.50 | 1,877,710 |
Jun 12, 2024 | 218.00 | 219.50 | 215.00 | 216.50 | 216.50 | 1,232,345 |
Jun 11, 2024 | 225.00 | 225.00 | 216.50 | 217.50 | 217.50 | 2,173,155 |
Jun 07, 2024 | 225.50 | 226.50 | 224.00 | 226.00 | 226.00 | 623,295 |
Jun 06, 2024 | 227.00 | 229.50 | 222.50 | 224.50 | 224.50 | 678,190 |
Jun 05, 2024 | 229.50 | 231.00 | 223.50 | 226.00 | 226.00 | 1,913,839 |
Jun 04, 2024 | 226.00 | 235.00 | 225.50 | 229.50 | 229.50 | 5,058,220 |
Jun 03, 2024 | 229.00 | 233.00 | 224.00 | 225.00 | 225.00 | 3,173,349 |
May 31, 2024 | 224.00 | 229.50 | 217.00 | 217.50 | 217.50 | 4,059,720 |
May 30, 2024 | 223.00 | 226.50 | 222.00 | 224.00 | 224.00 | 1,222,370 |
May 29, 2024 | 224.50 | 224.50 | 221.50 | 224.00 | 224.00 | 1,445,886 |
May 28, 2024 | 221.50 | 225.00 | 221.00 | 222.50 | 222.50 | 2,154,211 |
May 27, 2024 | 220.00 | 222.00 | 219.00 | 219.00 | 219.00 | 1,048,639 |
May 24, 2024 | 219.00 | 220.00 | 217.00 | 219.00 | 219.00 | 1,586,231 |
May 23, 2024 | 222.50 | 223.50 | 218.00 | 220.00 | 220.00 | 3,308,236 |
May 22, 2024 | 221.00 | 225.00 | 219.00 | 225.00 | 225.00 | 3,075,920 |
May 21, 2024 | 222.50 | 226.00 | 217.50 | 221.00 | 221.00 | 3,745,150 |
May 20, 2024 | 218.50 | 226.00 | 218.50 | 222.50 | 222.50 | 4,045,436 |
May 17, 2024 | 221.50 | 224.00 | 217.50 | 219.00 | 219.00 | 3,029,734 |
May 16, 2024 | 226.00 | 227.00 | 220.00 | 220.00 | 220.00 | 1,481,586 |
May 15, 2024 | 227.00 | 228.50 | 222.50 | 227.50 | 227.50 | 1,147,547 |
May 14, 2024 | 228.00 | 233.00 | 223.00 | 226.50 | 226.50 | 4,009,515 |
May 13, 2024 | 216.00 | 228.00 | 215.00 | 226.00 | 226.00 | 4,497,230 |
May 10, 2024 | 209.00 | 214.50 | 208.50 | 213.00 | 213.00 | 1,565,734 |
May 09, 2024 | 210.00 | 211.00 | 207.50 | 207.50 | 207.50 | 672,119 |
May 08, 2024 | 212.00 | 212.50 | 207.00 | 209.50 | 209.50 | 1,089,841 |
May 07, 2024 | 210.00 | 213.00 | 207.50 | 211.50 | 211.50 | 1,265,557 |
May 06, 2024 | 214.00 | 216.00 | 208.50 | 209.00 | 209.00 | 2,191,219 |
May 03, 2024 | 218.00 | 220.00 | 213.00 | 213.00 | 213.00 | 1,649,742 |
May 02, 2024 | 218.00 | 220.50 | 215.00 | 216.00 | 216.00 | 1,235,992 |
Apr 30, 2024 | 226.50 | 226.50 | 216.00 | 218.50 | 218.50 | 2,952,025 |
Apr 29, 2024 | 224.50 | 228.00 | 223.00 | 228.00 | 228.00 | 1,532,661 |
Apr 26, 2024 | 223.00 | 224.50 | 221.50 | 222.50 | 222.50 | 708,031 |
Apr 25, 2024 | 223.00 | 227.50 | 221.00 | 222.50 | 222.50 | 995,464 |
Apr 24, 2024 | 223.00 | 227.00 | 222.50 | 226.00 | 226.00 | 1,239,914 |
Apr 23, 2024 | 217.00 | 223.00 | 217.00 | 221.50 | 221.50 | 1,475,275 |
Apr 22, 2024 | 216.00 | 219.00 | 214.00 | 215.00 | 215.00 | 1,155,279 |
Apr 19, 2024 | 221.50 | 224.50 | 215.00 | 215.50 | 215.50 | 2,276,848 |
Apr 18, 2024 | 218.00 | 228.00 | 217.00 | 225.00 | 225.00 | 2,002,936 |
Apr 17, 2024 | 223.00 | 225.00 | 219.00 | 219.00 | 219.00 | 1,254,502 |
Apr 16, 2024 | 224.50 | 225.00 | 219.00 | 222.50 | 222.50 | 2,568,553 |
Apr 15, 2024 | 225.50 | 228.00 | 219.00 | 227.50 | 227.50 | 2,517,576 |
Apr 12, 2024 | 220.50 | 229.50 | 220.00 | 225.00 | 225.00 | 3,990,532 |
Apr 11, 2024 | 213.00 | 227.50 | 212.00 | 223.50 | 223.50 | 5,563,035 |
Apr 10, 2024 | 212.50 | 212.50 | 208.00 | 209.00 | 209.00 | 1,441,679 |
Apr 09, 2024 | 210.00 | 213.00 | 207.50 | 212.50 | 212.50 | 1,157,642 |
Apr 08, 2024 | 206.50 | 213.00 | 205.00 | 210.50 | 210.50 | 2,447,659 |
Apr 03, 2024 | 207.00 | 207.00 | 204.00 | 204.50 | 204.50 | 1,255,032 |
Apr 02, 2024 | 210.00 | 211.00 | 205.50 | 207.50 | 207.50 | 2,267,265 |
Apr 01, 2024 | 218.00 | 219.00 | 209.00 | 209.00 | 209.00 | 3,943,548 |
Mar 29, 2024 | 228.00 | 229.00 | 215.50 | 220.50 | 220.50 | 4,285,000 |
Mar 28, 2024 | 224.00 | 228.50 | 222.00 | 225.00 | 225.00 | 3,223,552 |
Mar 27, 2024 | 214.50 | 224.00 | 213.00 | 224.00 | 224.00 | 3,410,910 |
Mar 26, 2024 | 220.00 | 222.50 | 214.00 | 216.00 | 216.00 | 1,920,399 |
Mar 25, 2024 | 224.00 | 224.00 | 216.00 | 219.00 | 219.00 | 2,437,743 |
Mar 22, 2024 | 227.50 | 227.50 | 218.00 | 222.00 | 222.00 | 4,078,697 |
Mar 21, 2024 | 235.00 | 237.50 | 224.50 | 227.50 | 227.50 | 4,317,243 |
Mar 20, 2024 | 220.00 | 235.00 | 217.50 | 229.50 | 229.50 | 7,614,930 |
Mar 19, 2024 | 216.00 | 222.50 | 214.50 | 220.00 | 220.00 | 3,668,690 |
Mar 18, 2024 | 213.00 | 217.50 | 209.50 | 214.00 | 214.00 | 2,292,827 |
Mar 15, 2024 | 211.00 | 213.00 | 208.00 | 209.00 | 209.00 | 2,081,112 |
Mar 14, 2024 | 210.50 | 211.50 | 205.00 | 211.00 | 211.00 | 2,703,702 |
Mar 13, 2024 | 215.00 | 215.00 | 209.00 | 212.50 | 212.50 | 2,658,893 |
Mar 12, 2024 | 216.00 | 219.00 | 213.50 | 215.50 | 215.50 | 2,761,566 |
Mar 11, 2024 | 215.50 | 223.00 | 215.00 | 217.50 | 217.50 | 3,093,305 |
Mar 08, 2024 | 222.00 | 224.50 | 213.50 | 215.50 | 215.50 | 4,998,639 |
Mar 07, 2024 | 214.50 | 223.50 | 211.50 | 221.50 | 221.50 | 7,506,433 |
Mar 06, 2024 | 203.50 | 214.00 | 202.50 | 209.00 | 209.00 | 5,204,745 |
Mar 05, 2024 | 204.00 | 206.50 | 201.00 | 202.00 | 202.00 | 2,713,498 |
Mar 04, 2024 | 202.50 | 204.50 | 201.00 | 201.00 | 201.00 | 2,291,056 |
Mar 01, 2024 | 203.00 | 205.00 | 200.00 | 203.00 | 203.00 | 1,631,171 |
Feb 29, 2024 | 199.50 | 207.50 | 199.00 | 204.00 | 204.00 | 4,461,045 |
Feb 27, 2024 | 198.50 | 200.50 | 195.50 | 199.50 | 199.50 | 1,914,125 |
Feb 26, 2024 | 200.00 | 201.50 | 197.00 | 199.00 | 199.00 | 1,674,814 |
Feb 23, 2024 | 195.00 | 200.50 | 194.50 | 200.00 | 200.00 | 1,698,057 |
Feb 22, 2024 | 196.00 | 198.00 | 192.50 | 195.50 | 195.50 | 1,082,630 |
Feb 21, 2024 | 200.00 | 200.50 | 196.00 | 196.50 | 196.50 | 1,139,756 |
Feb 20, 2024 | 200.00 | 202.50 | 198.00 | 199.00 | 199.00 | 1,758,393 |
Feb 19, 2024 | 200.00 | 202.00 | 195.50 | 201.00 | 201.00 | 3,365,952 |
Feb 16, 2024 | 186.50 | 203.00 | 185.50 | 202.00 | 202.00 | 9,653,115 |
Feb 15, 2024 | 180.00 | 185.50 | 180.00 | 185.00 | 185.00 | 2,252,989 |
Feb 05, 2024 | 178.50 | 181.50 | 178.50 | 180.00 | 180.00 | 872,166 |
Feb 02, 2024 | 181.00 | 181.50 | 179.50 | 180.00 | 180.00 | 401,607 |
Feb 01, 2024 | 179.50 | 182.00 | 179.50 | 180.50 | 180.50 | 954,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |