Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 29, 2024 | 224.50 | 225.00 | 224.00 | 224.50 | 224.50 | 11,000 |
Oct 28, 2024 | 234.00 | 235.00 | 222.00 | 223.50 | 223.50 | 791,000 |
Oct 25, 2024 | 236.00 | 243.00 | 234.50 | 234.50 | 234.50 | 1,565,000 |
Oct 24, 2024 | 240.00 | 240.50 | 232.00 | 233.50 | 233.50 | 903,000 |
Oct 23, 2024 | 228.50 | 244.00 | 228.50 | 237.00 | 237.00 | 1,570,000 |
Oct 22, 2024 | 229.00 | 229.50 | 226.00 | 228.00 | 228.00 | 239,000 |
Oct 21, 2024 | 226.00 | 229.00 | 225.00 | 227.00 | 227.00 | 383,000 |
Oct 18, 2024 | 239.50 | 239.50 | 225.50 | 226.00 | 226.00 | 661,000 |
Oct 17, 2024 | 233.50 | 233.50 | 229.50 | 232.00 | 232.00 | 450,000 |
Oct 16, 2024 | 225.50 | 229.50 | 225.50 | 228.50 | 228.50 | 232,000 |
Oct 15, 2024 | 235.00 | 235.00 | 227.00 | 227.50 | 227.50 | 302,000 |
Oct 14, 2024 | 233.00 | 233.00 | 228.00 | 232.00 | 232.00 | 265,000 |
Oct 11, 2024 | 232.50 | 243.50 | 231.00 | 231.00 | 231.00 | 1,015,000 |
Oct 09, 2024 | 230.50 | 230.50 | 224.00 | 225.00 | 225.00 | 229,000 |
Oct 08, 2024 | 227.00 | 230.00 | 226.00 | 227.50 | 227.50 | 276,000 |
Oct 07, 2024 | 226.50 | 230.00 | 225.00 | 227.50 | 227.50 | 305,000 |
Oct 04, 2024 | 226.50 | 230.50 | 221.00 | 222.50 | 222.50 | 497,000 |
Oct 01, 2024 | 231.50 | 231.50 | 226.50 | 227.00 | 227.00 | 250,000 |
Sep 30, 2024 | 233.00 | 234.50 | 228.50 | 228.50 | 228.50 | 280,000 |
Sep 27, 2024 | 234.00 | 240.50 | 232.00 | 234.50 | 234.50 | 890,000 |
Sep 26, 2024 | 242.00 | 242.00 | 231.00 | 231.00 | 231.00 | 925,000 |
Sep 25, 2024 | 243.00 | 244.50 | 238.00 | 242.50 | 242.50 | 828,000 |
Sep 24, 2024 | 250.00 | 258.50 | 240.00 | 241.50 | 241.50 | 3,538,000 |
Sep 23, 2024 | 233.50 | 250.50 | 232.00 | 247.00 | 247.00 | 2,900,000 |
Sep 20, 2024 | 233.00 | 239.00 | 229.50 | 229.50 | 229.50 | 2,082,000 |
Sep 19, 2024 | 238.50 | 239.50 | 228.00 | 230.00 | 230.00 | 1,446,000 |
Sep 18, 2024 | 219.00 | 241.00 | 218.50 | 232.50 | 232.50 | 3,039,000 |
Sep 16, 2024 | 202.50 | 222.00 | 202.50 | 222.00 | 222.00 | 1,205,000 |
Sep 13, 2024 | 205.00 | 207.00 | 201.00 | 202.00 | 202.00 | 220,000 |
Sep 12, 2024 | 214.50 | 215.00 | 205.00 | 205.00 | 205.00 | 510,000 |
Sep 11, 2024 | 214.00 | 216.00 | 200.50 | 209.00 | 209.00 | 811,000 |
Sep 10, 2024 | 222.00 | 223.50 | 213.00 | 214.50 | 214.50 | 612,000 |
Sep 09, 2024 | 215.00 | 221.00 | 214.00 | 221.00 | 221.00 | 376,000 |
Sep 06, 2024 | 219.50 | 219.50 | 214.50 | 219.50 | 219.50 | 437,000 |
Sep 05, 2024 | 219.50 | 221.00 | 215.00 | 215.50 | 215.50 | 775,000 |
Sep 04, 2024 | 220.00 | 226.50 | 215.00 | 215.50 | 215.50 | 781,000 |
Sep 03, 2024 | 224.00 | 231.00 | 222.00 | 229.50 | 229.50 | 901,000 |
Sep 02, 2024 | 222.00 | 223.00 | 218.50 | 223.00 | 223.00 | 351,000 |
Aug 30, 2024 | 223.50 | 230.00 | 219.00 | 219.00 | 219.00 | 374,000 |
Aug 29, 2024 | 216.00 | 221.50 | 214.50 | 221.50 | 221.50 | 520,000 |
Aug 28, 2024 | 220.50 | 225.50 | 218.00 | 218.00 | 218.00 | 428,000 |
Aug 27, 2024 | 227.50 | 228.00 | 220.00 | 220.00 | 220.00 | 662,000 |
Aug 26, 2024 | 222.00 | 231.50 | 219.50 | 227.50 | 227.50 | 1,186,000 |
Aug 23, 2024 | 217.62 | 220.95 | 216.19 | 218.57 | 218.57 | 920,850 |
Aug 22, 2024 | 207.62 | 223.81 | 206.67 | 216.67 | 216.67 | 1,179,150 |
Aug 21, 2024 | 205.71 | 207.62 | 200.95 | 205.71 | 205.71 | 646,800 |
Aug 20, 2024 | 210.48 | 210.95 | 204.29 | 204.76 | 204.76 | 612,150 |
Aug 19, 2024 | 207.62 | 210.00 | 203.81 | 209.52 | 209.52 | 612,150 |
Aug 16, 2024 | 214.29 | 216.67 | 208.10 | 210.00 | 210.00 | 850,500 |
Aug 15, 2024 | 216.67 | 216.67 | 207.14 | 210.95 | 210.95 | 631,050 |
Aug 14, 2024 | 209.52 | 213.33 | 207.14 | 212.38 | 212.38 | 554,400 |
Aug 13, 2024 | 207.14 | 209.52 | 203.81 | 204.76 | 204.76 | 770,700 |
Aug 12, 2024 | 198.57 | 207.62 | 198.57 | 206.19 | 206.19 | 539,700 |
Aug 09, 2024 | 208.10 | 209.52 | 196.67 | 196.67 | 196.67 | 653,100 |
Aug 08, 2024 | 202.86 | 206.67 | 199.52 | 203.81 | 203.81 | 559,650 |
Aug 07, 2024 | 187.62 | 203.81 | 187.62 | 203.81 | 203.81 | 908,250 |
Aug 06, 2024 | 187.62 | 190.48 | 166.67 | 185.71 | 185.71 | 1,206,450 |
Aug 05, 2024 | 193.33 | 193.81 | 181.90 | 181.90 | 181.90 | 703,500 |
Aug 02, 2024 | 211.43 | 217.62 | 200.00 | 201.90 | 201.90 | 622,650 |
Aug 01, 2024 | 215.24 | 218.57 | 214.29 | 217.62 | 217.62 | 431,550 |
Jul 31, 2024 | 210.48 | 216.19 | 210.48 | 213.33 | 213.33 | 386,400 |
Jul 30, 2024 | 209.52 | 213.33 | 205.71 | 213.33 | 213.33 | 430,500 |
Jul 29, 2024 | 219.05 | 222.38 | 209.52 | 209.52 | 209.52 | 505,050 |
Jul 26, 2024 | 211.90 | 217.62 | 210.95 | 217.14 | 217.14 | 385,350 |
Jul 23, 2024 | 222.38 | 226.19 | 219.52 | 220.00 | 220.00 | 480,900 |
Jul 22, 2024 | 229.52 | 229.52 | 217.62 | 220.48 | 220.48 | 556,500 |
Jul 19, 2024 | 229.05 | 231.43 | 224.76 | 227.14 | 227.14 | 575,400 |
Jul 18, 2024 | 224.76 | 229.05 | 220.95 | 228.10 | 228.10 | 459,900 |
Jul 17, 2024 | 228.57 | 230.95 | 224.29 | 225.24 | 225.24 | 558,600 |
Jul 16, 2024 | 227.62 | 233.33 | 227.62 | 228.10 | 228.10 | 484,050 |
Jul 15, 2024 | 232.38 | 232.86 | 225.71 | 227.14 | 227.14 | 509,250 |
Jul 12, 2024 | 238.57 | 239.05 | 231.43 | 231.43 | 231.43 | 871,500 |
Jul 11, 2024 | 245.71 | 248.57 | 233.33 | 238.10 | 238.10 | 1,803,900 |
Jul 10, 2024 | 250.48 | 252.38 | 241.90 | 241.90 | 241.90 | 1,351,350 |
Jul 09, 2024 | 251.90 | 257.14 | 245.71 | 247.14 | 247.14 | 2,321,550 |
Jul 08, 2024 | 253.81 | 253.81 | 241.43 | 247.62 | 247.62 | 1,073,100 |
Jul 05, 2024 | 252.38 | 258.57 | 243.81 | 251.90 | 251.90 | 2,363,550 |
Jul 04, 2024 | 233.33 | 252.86 | 232.38 | 248.57 | 248.57 | 2,286,900 |
Jul 03, 2024 | 229.52 | 237.62 | 229.52 | 230.95 | 230.95 | 1,165,500 |
Jul 02, 2024 | 233.81 | 239.52 | 229.05 | 229.05 | 229.05 | 973,350 |
Jul 01, 2024 | 222.86 | 240.48 | 221.43 | 235.71 | 235.71 | 1,720,950 |
Jun 28, 2024 | 221.43 | 224.29 | 219.52 | 220.95 | 220.95 | 289,800 |
Jun 27, 2024 | 222.86 | 228.10 | 219.52 | 221.43 | 221.43 | 772,800 |
Jun 26, 2024 | 220.95 | 225.71 | 220.00 | 220.95 | 220.95 | 443,100 |
Jun 25, 2024 | 220.95 | 222.38 | 212.38 | 219.05 | 219.05 | 798,000 |
Jun 24, 2024 | 226.19 | 229.52 | 221.43 | 221.90 | 221.90 | 1,059,450 |
Jun 21, 2024 | 217.14 | 230.00 | 214.29 | 227.62 | 227.62 | 5,777,100 |
Jun 20, 2024 | 244.76 | 249.05 | 236.19 | 238.10 | 238.10 | 2,725,800 |
Jun 19, 2024 | 226.67 | 244.76 | 226.67 | 244.76 | 244.76 | 2,407,650 |
Jun 18, 2024 | 228.10 | 230.95 | 220.00 | 222.86 | 222.86 | 592,200 |
Jun 17, 2024 | 228.10 | 228.57 | 217.62 | 223.33 | 223.33 | 991,200 |
Jun 14, 2024 | 225.71 | 228.57 | 224.29 | 226.19 | 226.19 | 390,600 |
Jun 13, 2024 | 228.57 | 231.43 | 222.86 | 222.86 | 222.86 | 591,150 |
Jun 12, 2024 | 227.62 | 228.57 | 224.76 | 224.76 | 224.76 | 213,150 |
Jun 11, 2024 | 234.29 | 235.24 | 226.67 | 226.67 | 226.67 | 602,700 |
Jun 07, 2024 | 221.90 | 234.76 | 221.43 | 232.38 | 232.38 | 1,126,650 |
Jun 06, 2024 | 220.00 | 226.67 | 219.05 | 219.05 | 219.05 | 480,900 |
Jun 05, 2024 | 218.57 | 220.48 | 217.14 | 218.10 | 218.10 | 169,050 |
Jun 04, 2024 | 214.76 | 221.43 | 214.76 | 218.10 | 218.10 | 379,050 |
Jun 03, 2024 | 211.90 | 216.19 | 211.43 | 214.76 | 214.76 | 336,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |