Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 387.20 | 389.50 | 385.00 | 387.50 | 387.50 | 68,628 |
Apr 25, 2024 | 393.60 | 395.90 | 383.10 | 386.20 | 386.20 | 340,947 |
Apr 24, 2024 | 396.00 | 397.40 | 391.30 | 393.40 | 393.40 | 249,419 |
Apr 23, 2024 | 384.30 | 394.90 | 383.60 | 394.80 | 394.80 | 279,060 |
Apr 22, 2024 | 387.80 | 391.40 | 378.70 | 382.80 | 382.80 | 210,866 |
Apr 22, 2024 | 2.443 Dividend | |||||
Apr 19, 2024 | 386.90 | 392.50 | 383.90 | 387.20 | 384.76 | 327,247 |
Apr 18, 2024 | 392.00 | 392.70 | 385.30 | 391.60 | 389.13 | 217,588 |
Apr 17, 2024 | 387.70 | 395.20 | 386.50 | 390.50 | 388.04 | 246,464 |
Apr 16, 2024 | 385.10 | 389.70 | 382.10 | 387.40 | 384.96 | 255,029 |
Apr 15, 2024 | 388.90 | 396.20 | 388.30 | 389.90 | 387.44 | 206,865 |
Apr 12, 2024 | 393.00 | 394.70 | 385.60 | 387.60 | 385.15 | 186,790 |
Apr 11, 2024 | 390.40 | 392.70 | 385.20 | 389.90 | 387.44 | 170,551 |
Apr 10, 2024 | 387.50 | 392.10 | 383.40 | 390.60 | 388.14 | 242,167 |
Apr 09, 2024 | 389.00 | 389.40 | 382.60 | 385.50 | 383.07 | 196,906 |
Apr 08, 2024 | 387.00 | 392.60 | 386.10 | 390.80 | 388.33 | 177,845 |
Apr 05, 2024 | 382.30 | 388.20 | 379.80 | 387.50 | 385.06 | 300,663 |
Apr 04, 2024 | 385.10 | 388.60 | 381.80 | 387.10 | 384.66 | 263,388 |
Apr 03, 2024 | 390.00 | 391.00 | 380.90 | 388.10 | 385.65 | 405,982 |
Apr 02, 2024 | 402.70 | 405.70 | 391.30 | 391.30 | 388.83 | 519,953 |
Mar 28, 2024 | 406.00 | 407.00 | 402.90 | 404.00 | 401.45 | 254,884 |
Mar 27, 2024 | 406.50 | 410.10 | 405.60 | 406.20 | 403.64 | 213,455 |
Mar 26, 2024 | 404.80 | 408.20 | 404.30 | 405.70 | 403.14 | 254,744 |
Mar 25, 2024 | 402.80 | 408.00 | 402.80 | 406.00 | 403.44 | 306,520 |
Mar 22, 2024 | 396.40 | 401.50 | 396.40 | 401.50 | 398.97 | 287,400 |
Mar 21, 2024 | 400.00 | 401.40 | 393.50 | 399.20 | 396.68 | 327,798 |
Mar 20, 2024 | 396.10 | 400.00 | 394.80 | 399.20 | 396.68 | 254,639 |
Mar 19, 2024 | 393.00 | 398.40 | 390.20 | 398.40 | 395.89 | 308,128 |
Mar 18, 2024 | 389.10 | 393.60 | 387.90 | 393.60 | 391.12 | 209,608 |
Mar 15, 2024 | 386.40 | 389.80 | 384.40 | 388.20 | 385.75 | 603,629 |
Mar 14, 2024 | 387.70 | 389.60 | 385.60 | 386.50 | 384.06 | 279,277 |
Mar 13, 2024 | 387.00 | 389.70 | 384.30 | 387.40 | 384.96 | 274,916 |
Mar 12, 2024 | 378.60 | 387.70 | 378.50 | 387.70 | 385.25 | 361,871 |
Mar 11, 2024 | 384.40 | 385.90 | 379.70 | 380.50 | 378.10 | 227,907 |
Mar 08, 2024 | 384.60 | 389.00 | 383.60 | 387.30 | 384.86 | 274,258 |
Mar 07, 2024 | 379.10 | 386.90 | 377.70 | 383.30 | 380.88 | 232,019 |
Mar 06, 2024 | 380.00 | 380.90 | 378.10 | 380.40 | 378.00 | 197,349 |
Mar 05, 2024 | 380.30 | 382.00 | 375.40 | 380.50 | 378.10 | 277,366 |
Mar 04, 2024 | 383.00 | 385.70 | 376.60 | 381.00 | 378.60 | 457,733 |
Mar 01, 2024 | 393.00 | 394.80 | 390.00 | 392.30 | 389.82 | 234,228 |
Feb 29, 2024 | 397.90 | 398.70 | 385.40 | 389.90 | 387.44 | 622,581 |
Feb 28, 2024 | 390.00 | 395.70 | 387.50 | 394.70 | 392.21 | 416,533 |
Feb 27, 2024 | 386.90 | 391.80 | 383.40 | 389.20 | 386.74 | 395,735 |
Feb 26, 2024 | 384.50 | 387.90 | 381.70 | 384.40 | 381.97 | 277,187 |
Feb 23, 2024 | 383.80 | 386.00 | 381.70 | 386.00 | 383.56 | 351,151 |
Feb 22, 2024 | 372.50 | 381.00 | 371.50 | 380.20 | 377.80 | 452,327 |
Feb 21, 2024 | 360.80 | 368.90 | 360.80 | 368.90 | 366.57 | 283,998 |
Feb 20, 2024 | 360.50 | 362.60 | 359.30 | 362.50 | 360.21 | 182,082 |
Feb 19, 2024 | 360.10 | 361.90 | 359.00 | 361.60 | 359.32 | 115,146 |
Feb 16, 2024 | 362.10 | 365.20 | 361.70 | 363.00 | 360.71 | 320,321 |
Feb 15, 2024 | 357.20 | 361.90 | 356.50 | 359.60 | 357.33 | 253,595 |
Feb 14, 2024 | 353.60 | 356.10 | 352.30 | 355.50 | 353.26 | 168,920 |
Feb 13, 2024 | 360.00 | 361.00 | 351.90 | 354.00 | 351.77 | 366,166 |
Feb 12, 2024 | 365.00 | 365.80 | 360.40 | 360.40 | 358.13 | 237,716 |
Feb 09, 2024 | 357.00 | 363.10 | 356.30 | 362.40 | 360.11 | 286,681 |
Feb 08, 2024 | 353.00 | 355.00 | 351.10 | 355.00 | 352.76 | 227,392 |
Feb 07, 2024 | 352.70 | 359.10 | 351.40 | 355.50 | 353.26 | 338,419 |
Feb 06, 2024 | 347.10 | 351.70 | 345.00 | 351.40 | 349.18 | 229,522 |
Feb 05, 2024 | 347.00 | 348.80 | 342.80 | 346.20 | 344.02 | 368,221 |
Feb 02, 2024 | 359.80 | 361.00 | 344.50 | 347.50 | 345.31 | 551,819 |
Feb 01, 2024 | 322.80 | 354.60 | 315.30 | 353.50 | 351.27 | 1,541,323 |
Jan 31, 2024 | 322.90 | 327.50 | 322.00 | 323.70 | 321.66 | 474,662 |
Jan 30, 2024 | 318.70 | 322.90 | 317.40 | 322.90 | 320.86 | 317,590 |
Jan 29, 2024 | 313.50 | 315.90 | 312.10 | 315.90 | 313.91 | 228,233 |
Jan 26, 2024 | 308.80 | 314.10 | 308.30 | 313.20 | 311.22 | 351,215 |
Jan 25, 2024 | 309.30 | 309.70 | 305.00 | 306.30 | 304.37 | 233,936 |
Jan 24, 2024 | 308.50 | 310.10 | 304.50 | 309.20 | 307.25 | 302,519 |
Jan 23, 2024 | 311.60 | 312.10 | 304.80 | 305.80 | 303.87 | 410,540 |
Jan 22, 2024 | 321.80 | 323.30 | 311.30 | 312.40 | 310.43 | 376,389 |
Jan 19, 2024 | 321.30 | 321.30 | 317.40 | 319.50 | 317.48 | 198,900 |
Jan 18, 2024 | 316.20 | 319.70 | 314.80 | 319.70 | 317.68 | 290,047 |
Jan 17, 2024 | 317.30 | 317.60 | 313.00 | 316.20 | 314.20 | 272,240 |
Jan 16, 2024 | 312.00 | 319.30 | 310.10 | 319.10 | 317.09 | 252,889 |
Jan 15, 2024 | 316.80 | 316.90 | 313.30 | 313.30 | 311.32 | 204,969 |
Jan 12, 2024 | 320.50 | 321.70 | 317.10 | 319.30 | 317.29 | 288,107 |
Jan 11, 2024 | 320.60 | 324.10 | 317.70 | 317.90 | 315.89 | 387,365 |
Jan 10, 2024 | 315.40 | 318.40 | 314.90 | 316.90 | 314.90 | 374,837 |
Jan 09, 2024 | 313.40 | 316.10 | 312.30 | 313.40 | 311.42 | 312,227 |
Jan 08, 2024 | 305.10 | 311.30 | 304.20 | 311.10 | 309.14 | 262,947 |
Jan 05, 2024 | 303.90 | 307.10 | 302.30 | 305.60 | 303.67 | 250,988 |
Jan 04, 2024 | 304.80 | 310.80 | 304.80 | 306.80 | 304.86 | 265,106 |
Jan 03, 2024 | 307.80 | 308.10 | 303.20 | 305.70 | 303.77 | 263,268 |
Jan 02, 2024 | 308.60 | 310.50 | 304.50 | 307.40 | 305.46 | 254,676 |
Dec 29, 2023 | 306.00 | 308.20 | 305.20 | 305.20 | 303.27 | 172,419 |
Dec 28, 2023 | 305.50 | 306.20 | 304.00 | 304.40 | 302.48 | 140,284 |
Dec 27, 2023 | 305.40 | 308.60 | 304.10 | 304.40 | 302.48 | 234,157 |
Dec 22, 2023 | 304.40 | 307.60 | 304.20 | 304.90 | 302.98 | 247,406 |
Dec 21, 2023 | 312.70 | 314.30 | 305.10 | 306.60 | 304.67 | 376,047 |
Dec 20, 2023 | 317.40 | 318.40 | 313.90 | 314.30 | 312.32 | 306,687 |
Dec 19, 2023 | 317.00 | 317.40 | 313.80 | 317.00 | 315.00 | 365,105 |
Dec 18, 2023 | 325.40 | 325.60 | 315.00 | 316.30 | 314.30 | 677,627 |
Dec 15, 2023 | 330.30 | 336.80 | 327.30 | 327.50 | 325.43 | 877,995 |
Dec 14, 2023 | 341.00 | 342.80 | 328.60 | 331.20 | 329.11 | 500,724 |
Dec 13, 2023 | 337.00 | 342.80 | 335.80 | 339.00 | 336.86 | 327,622 |
Dec 12, 2023 | 345.50 | 346.00 | 342.50 | 342.50 | 340.34 | 341,213 |
Dec 11, 2023 | 339.70 | 345.70 | 339.30 | 343.80 | 341.63 | 265,564 |
Dec 08, 2023 | 335.90 | 340.90 | 335.50 | 340.70 | 338.55 | 272,535 |
Dec 07, 2023 | 336.40 | 339.70 | 335.50 | 337.00 | 334.87 | 249,112 |
Dec 06, 2023 | 336.00 | 339.30 | 334.90 | 337.10 | 334.97 | 292,066 |
Dec 05, 2023 | 327.30 | 335.40 | 326.90 | 335.30 | 333.18 | 326,944 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |