Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | 239.70 | 240.00 | 233.90 | 236.00 | 236.00 | 1,215,048 |
Oct 22, 2024 | - | - | - | - | - | - |
Oct 21, 2024 | 219.70 | 224.15 | 219.70 | 219.95 | 219.95 | 1,171,788 |
Oct 18, 2024 | 218.00 | 221.25 | 217.05 | 219.60 | 219.60 | 890,425 |
Oct 17, 2024 | 217.45 | 222.35 | 216.20 | 220.30 | 220.30 | 991,759 |
Oct 16, 2024 | 214.20 | 219.00 | 214.15 | 217.40 | 217.40 | 1,044,433 |
Oct 15, 2024 | 213.55 | 216.30 | 210.10 | 213.85 | 213.85 | 1,256,699 |
Oct 14, 2024 | 212.00 | 214.65 | 209.70 | 214.20 | 214.20 | 1,755,766 |
Oct 11, 2024 | 208.00 | 212.85 | 203.70 | 211.70 | 211.70 | 2,939,758 |
Oct 10, 2024 | 225.50 | 228.00 | 210.05 | 211.95 | 211.95 | 3,162,066 |
Oct 09, 2024 | 226.85 | 226.85 | 220.85 | 226.40 | 226.40 | 998,905 |
Oct 08, 2024 | 225.15 | 229.90 | 224.90 | 226.85 | 226.85 | 971,806 |
Oct 07, 2024 | 227.35 | 228.05 | 220.65 | 226.70 | 226.70 | 1,074,912 |
Oct 04, 2024 | 228.00 | 230.20 | 226.05 | 227.45 | 227.45 | 897,537 |
Oct 03, 2024 | 229.20 | 234.15 | 225.85 | 228.35 | 228.35 | 1,628,578 |
Oct 02, 2024 | 224.00 | 232.40 | 223.70 | 229.20 | 229.20 | 2,003,752 |
Oct 01, 2024 | 215.90 | 228.50 | 215.50 | 223.55 | 223.55 | 2,179,572 |
Sep 30, 2024 | 217.20 | 220.15 | 213.60 | 215.90 | 215.90 | 1,054,249 |
Sep 27, 2024 | 217.50 | 219.20 | 215.70 | 217.25 | 217.25 | 945,297 |
Sep 26, 2024 | 219.70 | 220.35 | 215.90 | 217.55 | 217.55 | 1,744,411 |
Sep 25, 2024 | 210.40 | 220.70 | 209.40 | 219.40 | 219.40 | 2,938,216 |
Sep 24, 2024 | 226.00 | 227.35 | 210.40 | 210.40 | 210.40 | 5,006,173 |
Sep 23, 2024 | 230.50 | 232.10 | 228.30 | 231.90 | 231.90 | 836,671 |
Sep 20, 2024 | 230.45 | 231.50 | 228.25 | 230.50 | 230.50 | 1,052,445 |
Sep 19, 2024 | 223.50 | 232.15 | 223.40 | 230.45 | 230.45 | 1,523,352 |
Sep 18, 2024 | 221.00 | 224.10 | 220.00 | 221.65 | 221.65 | 1,131,453 |
Sep 17, 2024 | 233.00 | 234.25 | 217.80 | 221.15 | 221.15 | 2,719,551 |
Sep 16, 2024 | 232.00 | 234.55 | 230.25 | 233.00 | 233.00 | 806,419 |
Sep 13, 2024 | 230.50 | 233.85 | 228.00 | 232.25 | 232.25 | 776,169 |
Sep 12, 2024 | 229.00 | 231.45 | 226.45 | 230.50 | 230.50 | 722,492 |
Sep 11, 2024 | 225.10 | 228.00 | 223.80 | 225.95 | 225.95 | 773,155 |
Sep 10, 2024 | 225.20 | 226.50 | 223.40 | 225.10 | 225.10 | 841,933 |
Sep 09, 2024 | 222.10 | 226.45 | 219.55 | 225.20 | 225.20 | 840,510 |
Sep 06, 2024 | 223.85 | 227.85 | 220.75 | 221.60 | 221.60 | 896,818 |
Sep 05, 2024 | 226.40 | 226.40 | 221.20 | 224.85 | 224.85 | 1,077,267 |
Sep 04, 2024 | 223.70 | 227.35 | 221.50 | 226.45 | 226.45 | 1,111,443 |
Sep 03, 2024 | 230.00 | 233.60 | 227.60 | 227.80 | 227.80 | 1,875,616 |
Sep 02, 2024 | 242.35 | 243.00 | 226.85 | 229.10 | 229.10 | 2,341,808 |
Aug 30, 2024 | 242.60 | 245.40 | 241.15 | 242.35 | 242.35 | 2,046,072 |
Aug 29, 2024 | 240.85 | 243.55 | 238.65 | 242.60 | 242.60 | 1,090,423 |
Aug 28, 2024 | 240.55 | 242.40 | 237.30 | 240.85 | 240.85 | 1,875,265 |
Aug 27, 2024 | 234.80 | 239.30 | 231.35 | 237.65 | 237.65 | 2,415,619 |
Aug 26, 2024 | 236.35 | 236.35 | 233.05 | 235.05 | 235.05 | 992,865 |
Aug 23, 2024 | 236.85 | 237.75 | 234.75 | 236.35 | 236.35 | 828,083 |
Aug 22, 2024 | 236.50 | 238.50 | 235.30 | 236.85 | 236.85 | 1,063,505 |
Aug 21, 2024 | 240.20 | 240.20 | 235.65 | 236.50 | 236.50 | 1,228,107 |
Aug 20, 2024 | 244.50 | 246.20 | 240.20 | 240.20 | 240.20 | 1,320,511 |
Aug 19, 2024 | 254.95 | 255.15 | 239.55 | 243.25 | 243.25 | 3,880,342 |
Aug 16, 2024 | 258.00 | 260.30 | 255.80 | 257.00 | 257.00 | 1,278,613 |
Aug 15, 2024 | 255.00 | 257.45 | 253.05 | 257.30 | 257.30 | 951,471 |
Aug 14, 2024 | 247.65 | 254.90 | 247.10 | 254.90 | 254.90 | 1,246,826 |
Aug 13, 2024 | 244.45 | 248.00 | 243.80 | 246.70 | 246.70 | 1,309,982 |
Aug 12, 2024 | 242.00 | 243.25 | 240.60 | 242.75 | 242.75 | 690,596 |
Aug 09, 2024 | 237.00 | 240.50 | 234.40 | 240.50 | 240.50 | 1,245,414 |
Aug 08, 2024 | 234.80 | 237.70 | 232.85 | 236.40 | 236.40 | 829,173 |
Aug 07, 2024 | 235.00 | 238.00 | 231.70 | 237.70 | 237.70 | 1,152,395 |
Aug 06, 2024 | 234.80 | 237.20 | 230.30 | 232.70 | 232.70 | 1,308,687 |
Aug 05, 2024 | 222.60 | 231.50 | 216.80 | 230.90 | 230.90 | 3,198,977 |
Aug 02, 2024 | 238.00 | 238.00 | 230.55 | 231.75 | 231.75 | 2,254,686 |
Aug 01, 2024 | 247.10 | 249.50 | 241.45 | 242.05 | 242.05 | 1,102,384 |
Jul 31, 2024 | 243.55 | 247.75 | 242.40 | 247.10 | 247.10 | 1,270,481 |
Jul 30, 2024 | 242.20 | 243.10 | 236.30 | 241.95 | 241.95 | 1,807,258 |
Jul 29, 2024 | 243.00 | 248.00 | 242.50 | 243.25 | 243.25 | 1,161,581 |
Jul 26, 2024 | 237.55 | 242.45 | 236.10 | 241.50 | 241.50 | 1,261,069 |
Jul 25, 2024 | 248.25 | 248.25 | 232.60 | 237.55 | 237.55 | 3,412,994 |
Jul 24, 2024 | 242.40 | 254.35 | 240.80 | 251.15 | 251.15 | 2,604,061 |
Jul 23, 2024 | 243.60 | 243.85 | 236.75 | 242.40 | 242.40 | 1,763,773 |
Jul 22, 2024 | 250.55 | 251.05 | 241.35 | 241.35 | 241.35 | 3,026,835 |
Jul 19, 2024 | 274.90 | 275.00 | 250.55 | 250.55 | 250.55 | 2,961,057 |
Jul 18, 2024 | 265.75 | 270.80 | 261.45 | 267.70 | 267.70 | 1,546,948 |
Jul 17, 2024 | 268.30 | 269.25 | 263.65 | 264.90 | 264.90 | 1,392,697 |
Jul 16, 2024 | 264.55 | 268.30 | 262.20 | 268.30 | 268.30 | 1,117,790 |
Jul 15, 2024 | 263.80 | 269.45 | 263.65 | 264.20 | 264.20 | 1,179,011 |
Jul 12, 2024 | 265.90 | 267.00 | 262.05 | 263.60 | 263.60 | 1,379,064 |
Jul 11, 2024 | 266.75 | 271.70 | 262.10 | 265.90 | 265.90 | 1,726,623 |
Jul 10, 2024 | 258.50 | 266.70 | 256.75 | 265.70 | 265.70 | 1,685,662 |
Jul 09, 2024 | 258.25 | 260.60 | 255.55 | 257.00 | 257.00 | 1,161,793 |
Jul 08, 2024 | 253.00 | 259.15 | 250.40 | 256.80 | 256.80 | 1,126,734 |
Jul 05, 2024 | 257.80 | 259.80 | 252.40 | 252.65 | 252.65 | 1,064,479 |
Jul 04, 2024 | 253.85 | 259.90 | 253.15 | 257.65 | 257.65 | 1,391,527 |
Jul 03, 2024 | 246.35 | 254.35 | 244.50 | 253.45 | 253.45 | 1,195,571 |
Jul 02, 2024 | 255.35 | 257.60 | 245.30 | 245.80 | 245.80 | 1,710,787 |
Jul 01, 2024 | 256.60 | 258.15 | 249.30 | 256.80 | 256.80 | 1,641,740 |
Jun 28, 2024 | 256.90 | 264.45 | 251.40 | 255.00 | 255.00 | 7,036,913 |
Jun 27, 2024 | 247.90 | 252.30 | 245.35 | 251.70 | 251.70 | 2,144,684 |
Jun 26, 2024 | 245.00 | 248.35 | 244.65 | 246.90 | 246.90 | 1,233,748 |
Jun 25, 2024 | 245.00 | 245.00 | 238.20 | 242.60 | 242.60 | 1,322,882 |
Jun 24, 2024 | 237.40 | 245.75 | 235.20 | 245.35 | 245.35 | 1,269,555 |
Jun 20, 2024 | 244.00 | 244.35 | 237.90 | 240.10 | 240.10 | 3,820,342 |
Jun 19, 2024 | 238.50 | 243.80 | 236.50 | 243.30 | 243.30 | 1,072,685 |
Jun 18, 2024 | 243.50 | 246.00 | 238.20 | 239.10 | 239.10 | 1,306,402 |
Jun 17, 2024 | 241.10 | 245.00 | 237.00 | 242.80 | 242.80 | 1,391,681 |
Jun 14, 2024 | 249.10 | 249.90 | 236.60 | 241.00 | 241.00 | 2,529,142 |
Jun 13, 2024 | 254.80 | 256.40 | 248.80 | 249.10 | 249.10 | 1,712,213 |
Jun 12, 2024 | 260.40 | 261.10 | 252.10 | 254.40 | 254.40 | 1,914,875 |
Jun 11, 2024 | 265.00 | 267.60 | 256.90 | 260.00 | 260.00 | 3,010,218 |
Jun 10, 2024 | 268.20 | 269.30 | 259.50 | 263.40 | 263.40 | 2,761,306 |
Jun 07, 2024 | 250.80 | 272.70 | 250.60 | 272.20 | 272.20 | 5,394,523 |
Jun 05, 2024 | 252.00 | 254.80 | 248.30 | 248.90 | 248.90 | 1,228,318 |
Jun 04, 2024 | 255.20 | 255.20 | 250.00 | 250.30 | 250.30 | 2,735,917 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |