Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 255.00 | 256.00 | 253.00 | 255.00 | 255.00 | 388,152 |
Mar 27, 2024 | 253.00 | 254.00 | 251.00 | 252.50 | 252.50 | 847,463 |
Mar 26, 2024 | 252.00 | 253.00 | 249.10 | 250.00 | 250.00 | 591,521 |
Mar 25, 2024 | 250.00 | 252.00 | 246.79 | 250.00 | 250.00 | 650,235 |
Mar 22, 2024 | 251.00 | 253.00 | 248.00 | 250.00 | 250.00 | 249,387 |
Mar 21, 2024 | 245.00 | 250.00 | 243.00 | 250.00 | 250.00 | 652,914 |
Mar 20, 2024 | 245.00 | 247.00 | 243.00 | 243.00 | 243.00 | 567,189 |
Mar 19, 2024 | 244.00 | 245.00 | 241.00 | 243.00 | 243.00 | 557,581 |
Mar 18, 2024 | 246.00 | 246.00 | 243.00 | 244.00 | 244.00 | 401,267 |
Mar 15, 2024 | 241.00 | 245.00 | 241.00 | 244.00 | 244.00 | 688,251 |
Mar 14, 2024 | 242.00 | 245.00 | 238.00 | 242.00 | 242.00 | 318,280 |
Mar 13, 2024 | 247.00 | 249.00 | 238.00 | 240.00 | 240.00 | 798,546 |
Mar 12, 2024 | 251.00 | 257.00 | 247.00 | 247.00 | 247.00 | 1,069,898 |
Mar 11, 2024 | 253.00 | 258.00 | 249.00 | 251.00 | 251.00 | 532,736 |
Mar 08, 2024 | 255.00 | 256.00 | 251.99 | 254.00 | 254.00 | 436,403 |
Mar 07, 2024 | 255.00 | 260.00 | 251.00 | 252.00 | 252.00 | 477,719 |
Mar 06, 2024 | 255.00 | 259.00 | 251.00 | 251.00 | 251.00 | 765,560 |
Mar 05, 2024 | 256.00 | 260.00 | 254.00 | 254.00 | 254.00 | 437,256 |
Mar 04, 2024 | 260.00 | 260.07 | 256.00 | 257.00 | 257.00 | 614,553 |
Mar 01, 2024 | 256.00 | 260.00 | 256.00 | 260.00 | 260.00 | 360,742 |
Feb 29, 2024 | 254.00 | 259.00 | 253.00 | 254.00 | 254.00 | 442,065 |
Feb 28, 2024 | 256.00 | 259.00 | 252.00 | 254.00 | 254.00 | 432,970 |
Feb 27, 2024 | 257.00 | 260.00 | 255.00 | 256.00 | 256.00 | 647,913 |
Feb 26, 2024 | 259.00 | 259.00 | 254.00 | 254.00 | 254.00 | 733,932 |
Feb 23, 2024 | 257.00 | 260.00 | 254.06 | 257.00 | 257.00 | 360,724 |
Feb 22, 2024 | 254.00 | 259.00 | 253.00 | 255.00 | 255.00 | 532,835 |
Feb 21, 2024 | 256.00 | 259.00 | 252.00 | 252.00 | 252.00 | 442,620 |
Feb 20, 2024 | 258.00 | 261.00 | 254.80 | 256.00 | 256.00 | 259,991 |
Feb 19, 2024 | 258.00 | 261.00 | 256.00 | 258.00 | 258.00 | 425,003 |
Feb 16, 2024 | 257.00 | 259.00 | 254.00 | 255.00 | 255.00 | 350,898 |
Feb 15, 2024 | 254.00 | 257.00 | 252.00 | 253.00 | 253.00 | 547,670 |
Feb 14, 2024 | 251.00 | 255.00 | 249.01 | 252.00 | 252.00 | 272,852 |
Feb 13, 2024 | 251.00 | 254.00 | 247.00 | 248.00 | 248.00 | 343,607 |
Feb 12, 2024 | 251.00 | 256.00 | 247.00 | 249.00 | 249.00 | 539,731 |
Feb 09, 2024 | 252.00 | 256.00 | 250.06 | 253.00 | 253.00 | 281,243 |
Feb 08, 2024 | 255.00 | 255.00 | 251.00 | 251.00 | 251.00 | 431,166 |
Feb 07, 2024 | 254.00 | 256.00 | 252.13 | 253.00 | 253.00 | 970,197 |
Feb 06, 2024 | 255.00 | 256.00 | 250.00 | 252.00 | 252.00 | 413,111 |
Feb 05, 2024 | 251.00 | 254.00 | 248.08 | 250.00 | 250.00 | 498,044 |
Feb 02, 2024 | 252.00 | 254.00 | 248.60 | 250.00 | 250.00 | 328,866 |
Feb 01, 2024 | 248.00 | 252.00 | 247.00 | 247.00 | 247.00 | 305,232 |
Jan 31, 2024 | 249.00 | 252.00 | 247.00 | 249.00 | 249.00 | 269,322 |
Jan 30, 2024 | 248.00 | 249.40 | 244.90 | 246.00 | 246.00 | 528,707 |
Jan 29, 2024 | 245.00 | 249.00 | 243.00 | 246.00 | 246.00 | 349,860 |
Jan 26, 2024 | 244.00 | 248.00 | 243.00 | 246.00 | 246.00 | 330,359 |
Jan 25, 2024 | 243.00 | 246.00 | 241.05 | 244.00 | 244.00 | 477,308 |
Jan 24, 2024 | 244.00 | 247.00 | 242.70 | 243.50 | 243.50 | 302,853 |
Jan 23, 2024 | 247.00 | 248.00 | 242.00 | 242.00 | 242.00 | 412,975 |
Jan 22, 2024 | 247.00 | 249.00 | 245.00 | 248.00 | 248.00 | 690,932 |
Jan 19, 2024 | 246.00 | 248.00 | 244.30 | 246.00 | 246.00 | 174,404 |
Jan 18, 2024 | 244.00 | 248.00 | 242.50 | 243.00 | 243.00 | 310,544 |
Jan 17, 2024 | 246.00 | 246.88 | 241.00 | 244.00 | 244.00 | 301,228 |
Jan 16, 2024 | 248.00 | 249.00 | 246.00 | 246.00 | 246.00 | 1,139,050 |
Jan 15, 2024 | 247.45 | 249.00 | 246.00 | 248.00 | 248.00 | 239,877 |
Jan 12, 2024 | 247.00 | 248.00 | 245.63 | 247.00 | 247.00 | 290,101 |
Jan 11, 2024 | 245.00 | 248.00 | 243.80 | 245.00 | 245.00 | 357,130 |
Jan 10, 2024 | 244.00 | 248.00 | 243.00 | 245.00 | 245.00 | 645,339 |
Jan 09, 2024 | 244.00 | 245.00 | 243.00 | 245.00 | 245.00 | 327,532 |
Jan 08, 2024 | 244.00 | 247.00 | 242.52 | 245.00 | 245.00 | 380,134 |
Jan 05, 2024 | 243.00 | 247.00 | 241.00 | 244.00 | 244.00 | 548,835 |
Jan 04, 2024 | 243.00 | 247.00 | 242.00 | 245.00 | 245.00 | 387,169 |
Jan 03, 2024 | 243.00 | 246.00 | 241.00 | 241.00 | 241.00 | 500,967 |
Jan 02, 2024 | 247.00 | 248.00 | 240.00 | 242.00 | 242.00 | 743,006 |
Dec 29, 2023 | 245.00 | 248.00 | 243.00 | 243.00 | 243.00 | 300,912 |
Dec 28, 2023 | 247.00 | 248.00 | 242.00 | 245.00 | 245.00 | 441,800 |
Dec 27, 2023 | 244.00 | 248.00 | 242.00 | 247.00 | 247.00 | 282,805 |
Dec 22, 2023 | 241.00 | 244.00 | 240.00 | 242.00 | 242.00 | 158,770 |
Dec 21, 2023 | 240.00 | 242.00 | 236.00 | 242.00 | 242.00 | 257,612 |
Dec 20, 2023 | 244.00 | 245.00 | 237.00 | 239.00 | 239.00 | 468,339 |
Dec 19, 2023 | 244.00 | 244.00 | 240.00 | 243.00 | 243.00 | 370,326 |
Dec 18, 2023 | 244.00 | 245.00 | 241.00 | 242.00 | 242.00 | 214,949 |
Dec 15, 2023 | 241.00 | 244.00 | 238.96 | 243.00 | 243.00 | 480,811 |
Dec 14, 2023 | 243.00 | 243.00 | 239.00 | 241.00 | 241.00 | 338,316 |
Dec 13, 2023 | 238.00 | 242.00 | 237.53 | 239.00 | 239.00 | 256,458 |
Dec 12, 2023 | 241.00 | 243.00 | 237.46 | 238.00 | 238.00 | 463,592 |
Dec 11, 2023 | 241.00 | 243.00 | 238.88 | 241.00 | 241.00 | 424,470 |
Dec 08, 2023 | 239.00 | 241.00 | 237.60 | 240.00 | 240.00 | 420,472 |
Dec 07, 2023 | 238.00 | 241.00 | 236.56 | 240.00 | 240.00 | 473,337 |
Dec 06, 2023 | 238.00 | 239.00 | 236.00 | 239.00 | 239.00 | 209,351 |
Dec 05, 2023 | 235.00 | 238.00 | 235.00 | 236.50 | 236.50 | 276,496 |
Dec 04, 2023 | 236.00 | 238.00 | 234.00 | 237.00 | 237.00 | 478,718 |
Dec 01, 2023 | 235.00 | 236.00 | 231.00 | 234.00 | 234.00 | 173,709 |
Nov 30, 2023 | 231.00 | 235.00 | 231.00 | 233.50 | 233.50 | 141,883 |
Nov 29, 2023 | 232.00 | 235.00 | 230.00 | 230.00 | 230.00 | 258,631 |
Nov 28, 2023 | 232.00 | 235.00 | 231.00 | 231.00 | 231.00 | 155,150 |
Nov 27, 2023 | 232.00 | 235.00 | 230.00 | 231.00 | 231.00 | 181,017 |
Nov 24, 2023 | 231.00 | 235.00 | 230.36 | 231.00 | 231.00 | 192,774 |
Nov 23, 2023 | 233.00 | 236.00 | 230.00 | 230.00 | 230.00 | 193,576 |
Nov 22, 2023 | 234.00 | 237.00 | 232.00 | 233.00 | 233.00 | 182,300 |
Nov 21, 2023 | 234.00 | 237.00 | 231.54 | 232.00 | 232.00 | 285,976 |
Nov 20, 2023 | 234.00 | 237.00 | 233.00 | 234.00 | 234.00 | 341,443 |
Nov 17, 2023 | 234.00 | 236.00 | 232.54 | 234.00 | 234.00 | 353,462 |
Nov 16, 2023 | 236.00 | 237.00 | 232.30 | 233.00 | 233.00 | 570,282 |
Nov 15, 2023 | 234.00 | 235.00 | 232.00 | 234.00 | 234.00 | 409,201 |
Nov 14, 2023 | 234.00 | 235.00 | 232.00 | 232.00 | 232.00 | 171,609 |
Nov 13, 2023 | 233.00 | 234.00 | 231.92 | 233.00 | 233.00 | 355,378 |
Nov 10, 2023 | 232.00 | 233.00 | 231.02 | 232.00 | 232.00 | 197,538 |
Nov 09, 2023 | 231.00 | 232.00 | 229.02 | 231.00 | 231.00 | 535,984 |
Nov 08, 2023 | 230.00 | 232.00 | 229.02 | 231.00 | 231.00 | 183,926 |
Nov 07, 2023 | 228.00 | 232.00 | 227.07 | 229.00 | 229.00 | 353,151 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |