Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 27, 2024 | 310.60 | 310.90 | 305.30 | 309.20 | 309.20 | 330,472 |
Jun 26, 2024 | 314.00 | 316.10 | 307.80 | 310.80 | 310.80 | 402,595 |
Jun 25, 2024 | 317.40 | 318.70 | 311.60 | 314.00 | 314.00 | 507,453 |
Jun 24, 2024 | 308.40 | 323.20 | 308.40 | 320.00 | 320.00 | 662,943 |
Jun 20, 2024 | 308.40 | 319.40 | 308.40 | 314.40 | 314.40 | 1,007,862 |
Jun 19, 2024 | 308.00 | 308.60 | 305.00 | 307.60 | 307.60 | 545,165 |
Jun 18, 2024 | 317.90 | 319.20 | 302.20 | 307.60 | 307.60 | 938,347 |
Jun 17, 2024 | 313.00 | 318.50 | 311.30 | 314.10 | 314.10 | 413,918 |
Jun 14, 2024 | 318.10 | 320.00 | 310.70 | 312.50 | 312.50 | 520,754 |
Jun 13, 2024 | 327.70 | 330.20 | 316.50 | 316.60 | 316.60 | 869,150 |
Jun 12, 2024 | 313.20 | 332.50 | 312.50 | 329.40 | 329.40 | 677,881 |
Jun 11, 2024 | 314.00 | 317.20 | 311.10 | 311.10 | 311.10 | 427,387 |
Jun 10, 2024 | 311.50 | 312.60 | 308.00 | 312.60 | 312.60 | 495,470 |
Jun 07, 2024 | 317.00 | 322.40 | 306.40 | 314.80 | 314.80 | 862,135 |
Jun 05, 2024 | 318.00 | 327.20 | 318.00 | 324.80 | 324.80 | 431,090 |
Jun 04, 2024 | 318.60 | 321.50 | 315.30 | 316.80 | 316.80 | 500,331 |
Jun 03, 2024 | 325.50 | 326.60 | 315.70 | 318.60 | 318.60 | 389,500 |
May 31, 2024 | 320.50 | 320.80 | 314.20 | 318.00 | 318.00 | 2,038,475 |
May 30, 2024 | 321.90 | 323.20 | 315.90 | 320.70 | 320.70 | 578,948 |
May 29, 2024 | 334.10 | 334.20 | 322.30 | 323.30 | 323.30 | 786,939 |
May 28, 2024 | 341.30 | 345.20 | 336.70 | 337.10 | 337.10 | 498,912 |
May 28, 2024 | 1.8 Dividend | |||||
May 27, 2024 | 341.20 | 342.00 | 336.70 | 341.60 | 339.80 | 187,990 |
May 24, 2024 | 337.00 | 342.00 | 333.70 | 341.20 | 339.40 | 577,821 |
May 23, 2024 | 340.00 | 343.90 | 338.60 | 339.80 | 338.01 | 585,467 |
May 22, 2024 | 344.00 | 345.10 | 336.30 | 339.90 | 338.11 | 683,897 |
May 21, 2024 | 343.00 | 345.50 | 341.90 | 343.80 | 341.99 | 548,558 |
May 20, 2024 | 341.20 | 347.30 | 341.20 | 344.00 | 342.19 | 461,991 |
May 17, 2024 | 343.10 | 343.70 | 338.40 | 341.20 | 339.40 | 596,214 |
May 16, 2024 | 348.50 | 351.80 | 344.20 | 345.20 | 343.38 | 599,689 |
May 15, 2024 | 337.00 | 347.00 | 334.20 | 347.00 | 345.17 | 877,787 |
May 14, 2024 | 332.00 | 337.20 | 330.80 | 335.30 | 333.53 | 1,494,011 |
May 13, 2024 | 325.90 | 328.10 | 322.50 | 327.70 | 325.97 | 513,569 |
May 10, 2024 | 315.70 | 331.20 | 315.70 | 325.60 | 323.88 | 1,275,962 |
May 08, 2024 | 309.20 | 315.30 | 309.20 | 312.00 | 310.36 | 495,817 |
May 07, 2024 | 310.00 | 316.00 | 309.00 | 316.00 | 314.33 | 928,516 |
May 06, 2024 | 304.00 | 308.90 | 301.70 | 307.50 | 305.88 | 380,549 |
May 03, 2024 | 300.00 | 309.70 | 297.30 | 302.70 | 301.10 | 814,215 |
May 02, 2024 | 299.60 | 300.00 | 290.10 | 298.90 | 297.32 | 1,180,185 |
Apr 30, 2024 | 299.60 | 303.00 | 298.70 | 302.30 | 300.71 | 380,634 |
Apr 29, 2024 | 297.40 | 301.70 | 296.30 | 299.60 | 298.02 | 575,144 |
Apr 26, 2024 | 295.90 | 301.50 | 294.40 | 295.40 | 293.84 | 814,446 |
Apr 25, 2024 | 290.00 | 292.60 | 284.80 | 290.10 | 288.57 | 787,703 |
Apr 24, 2024 | 300.40 | 304.00 | 290.00 | 291.80 | 290.26 | 923,111 |
Apr 23, 2024 | 290.10 | 299.30 | 290.10 | 298.70 | 297.13 | 1,202,926 |
Apr 22, 2024 | 288.10 | 294.20 | 282.70 | 288.00 | 286.48 | 957,529 |
Apr 19, 2024 | 285.50 | 290.70 | 280.60 | 288.10 | 286.58 | 1,184,478 |
Apr 18, 2024 | 295.50 | 297.50 | 285.30 | 289.60 | 288.07 | 2,332,646 |
Apr 17, 2024 | 307.50 | 313.70 | 305.80 | 307.70 | 306.08 | 718,404 |
Apr 16, 2024 | 314.00 | 317.00 | 305.50 | 307.50 | 305.88 | 1,508,860 |
Apr 15, 2024 | 324.60 | 330.10 | 322.40 | 323.20 | 321.50 | 540,964 |
Apr 12, 2024 | 330.10 | 334.10 | 320.70 | 322.90 | 321.20 | 486,382 |
Apr 11, 2024 | 325.00 | 328.40 | 319.70 | 324.70 | 322.99 | 1,211,226 |
Apr 10, 2024 | 335.40 | 338.80 | 318.40 | 326.70 | 324.98 | 802,523 |
Apr 09, 2024 | 334.70 | 339.00 | 330.50 | 331.30 | 329.55 | 814,716 |
Apr 08, 2024 | 333.60 | 338.30 | 330.50 | 335.10 | 333.33 | 455,157 |
Apr 05, 2024 | 330.50 | 334.00 | 326.70 | 333.50 | 331.74 | 540,240 |
Apr 04, 2024 | 335.50 | 339.10 | 333.60 | 336.80 | 335.03 | 477,835 |
Apr 03, 2024 | 334.00 | 336.40 | 328.40 | 335.50 | 333.73 | 903,993 |
Apr 02, 2024 | 338.60 | 344.00 | 331.60 | 334.00 | 332.24 | 914,134 |
Mar 28, 2024 | 344.20 | 344.70 | 337.40 | 338.60 | 336.82 | 456,427 |
Mar 27, 2024 | 345.80 | 347.80 | 341.20 | 342.80 | 340.99 | 779,298 |
Mar 26, 2024 | 349.40 | 351.90 | 344.60 | 345.80 | 343.98 | 781,218 |
Mar 25, 2024 | 349.50 | 353.80 | 347.90 | 349.50 | 347.66 | 519,656 |
Mar 22, 2024 | 348.10 | 350.00 | 345.70 | 349.50 | 347.66 | 432,686 |
Mar 21, 2024 | 342.00 | 349.50 | 342.00 | 349.50 | 347.66 | 988,134 |
Mar 20, 2024 | 337.70 | 343.10 | 333.30 | 337.10 | 335.32 | 546,360 |
Mar 19, 2024 | 332.00 | 337.70 | 326.20 | 337.70 | 335.92 | 975,305 |
Mar 18, 2024 | 341.40 | 342.00 | 332.40 | 334.00 | 332.24 | 564,417 |
Mar 15, 2024 | 335.10 | 345.70 | 335.00 | 341.40 | 339.60 | 10,639,632 |
Mar 14, 2024 | 337.40 | 338.20 | 330.80 | 333.60 | 331.84 | 769,196 |
Mar 13, 2024 | 335.20 | 341.40 | 335.20 | 337.20 | 335.42 | 1,057,302 |
Mar 12, 2024 | 329.60 | 339.40 | 328.90 | 335.00 | 333.23 | 940,061 |
Mar 11, 2024 | 329.90 | 334.50 | 325.20 | 329.20 | 327.47 | 590,237 |
Mar 08, 2024 | 327.60 | 333.60 | 326.20 | 332.10 | 330.35 | 791,651 |
Mar 07, 2024 | 321.00 | 325.10 | 316.90 | 324.00 | 322.29 | 697,004 |
Mar 06, 2024 | 301.10 | 332.40 | 298.30 | 325.10 | 323.39 | 2,164,309 |
Mar 05, 2024 | 307.00 | 307.30 | 299.80 | 300.30 | 298.72 | 621,880 |
Mar 04, 2024 | 307.90 | 310.10 | 305.10 | 306.60 | 304.98 | 562,661 |
Mar 01, 2024 | 305.00 | 309.00 | 303.20 | 307.40 | 305.78 | 554,931 |
Feb 29, 2024 | 301.40 | 306.60 | 300.80 | 303.00 | 301.40 | 2,525,839 |
Feb 28, 2024 | 300.00 | 301.00 | 296.70 | 299.70 | 298.12 | 696,660 |
Feb 27, 2024 | 307.20 | 307.50 | 297.90 | 301.20 | 299.61 | 820,230 |
Feb 26, 2024 | 293.00 | 307.10 | 291.10 | 304.80 | 303.19 | 1,521,759 |
Feb 23, 2024 | 286.60 | 295.40 | 286.40 | 293.40 | 291.85 | 633,129 |
Feb 22, 2024 | 284.40 | 286.40 | 281.80 | 286.10 | 284.59 | 621,634 |
Feb 21, 2024 | 280.80 | 281.60 | 277.60 | 279.00 | 277.53 | 368,967 |
Feb 20, 2024 | 279.60 | 283.10 | 277.70 | 279.80 | 278.33 | 447,939 |
Feb 19, 2024 | 276.30 | 280.30 | 275.30 | 280.30 | 278.82 | 269,026 |
Feb 16, 2024 | 278.80 | 281.90 | 277.30 | 279.10 | 277.63 | 635,561 |
Feb 15, 2024 | 277.60 | 278.50 | 274.40 | 277.30 | 275.84 | 531,927 |
Feb 14, 2024 | 273.50 | 276.30 | 270.80 | 274.10 | 272.66 | 510,780 |
Feb 13, 2024 | 281.90 | 282.20 | 270.30 | 274.00 | 272.56 | 723,721 |
Feb 12, 2024 | 278.50 | 283.40 | 278.40 | 283.10 | 281.61 | 354,728 |
Feb 09, 2024 | 278.00 | 280.40 | 276.70 | 278.40 | 276.93 | 477,049 |
Feb 08, 2024 | 273.50 | 278.60 | 273.50 | 277.70 | 276.24 | 500,930 |
Feb 07, 2024 | 272.00 | 273.20 | 268.50 | 271.90 | 270.47 | 640,181 |
Feb 06, 2024 | 271.40 | 272.90 | 266.60 | 272.00 | 270.57 | 574,535 |
Feb 05, 2024 | 272.70 | 274.30 | 267.70 | 268.60 | 267.18 | 685,095 |
Feb 02, 2024 | 280.40 | 282.10 | 270.80 | 272.80 | 271.36 | 997,471 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |