Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 303.00 | 304.00 | 298.90 | 302.00 | 302.00 | 27,417 |
Apr 25, 2024 | 299.00 | 302.36 | 297.00 | 297.00 | 297.00 | 70,878 |
Apr 24, 2024 | 302.00 | 316.00 | 302.00 | 302.00 | 302.00 | 33,903 |
Apr 23, 2024 | 301.00 | 306.56 | 300.00 | 306.00 | 306.00 | 57,908 |
Apr 22, 2024 | 302.00 | 307.00 | 300.00 | 302.00 | 302.00 | 41,525 |
Apr 19, 2024 | 302.00 | 306.10 | 298.01 | 300.50 | 300.50 | 29,490 |
Apr 18, 2024 | 300.00 | 304.55 | 300.00 | 302.00 | 302.00 | 62,720 |
Apr 17, 2024 | 302.00 | 309.35 | 300.89 | 302.00 | 302.00 | 28,886 |
Apr 16, 2024 | 304.00 | 310.01 | 302.66 | 304.00 | 304.00 | 55,288 |
Apr 15, 2024 | 306.00 | 311.00 | 304.05 | 308.00 | 308.00 | 248,107 |
Apr 12, 2024 | 309.00 | 314.00 | 303.08 | 310.00 | 310.00 | 118,810 |
Apr 11, 2024 | 311.00 | 313.00 | 304.00 | 310.00 | 310.00 | 74,267 |
Apr 11, 2024 | 0.036 Dividend | |||||
Apr 10, 2024 | 311.00 | 311.24 | 307.60 | 311.00 | 310.96 | 67,737 |
Apr 09, 2024 | 312.00 | 313.92 | 308.00 | 311.00 | 310.96 | 236,092 |
Apr 08, 2024 | 313.00 | 317.00 | 305.00 | 310.00 | 309.96 | 189,412 |
Apr 05, 2024 | 310.00 | 311.47 | 305.00 | 309.00 | 308.96 | 45,907 |
Apr 04, 2024 | 310.00 | 312.40 | 306.00 | 309.00 | 308.96 | 70,712 |
Apr 03, 2024 | 311.00 | 317.00 | 308.18 | 310.00 | 309.96 | 48,230 |
Apr 02, 2024 | 311.00 | 313.00 | 307.00 | 307.00 | 306.96 | 79,560 |
Mar 28, 2024 | 317.00 | 322.00 | 312.00 | 317.00 | 316.96 | 19,893 |
Mar 27, 2024 | 315.00 | 319.09 | 313.20 | 317.00 | 316.96 | 30,485 |
Mar 26, 2024 | 315.00 | 319.00 | 312.75 | 315.00 | 314.96 | 34,416 |
Mar 25, 2024 | 317.00 | 317.00 | 311.63 | 313.00 | 312.96 | 119,591 |
Mar 22, 2024 | 317.00 | 319.00 | 312.26 | 319.00 | 318.96 | 68,520 |
Mar 21, 2024 | 312.00 | 319.00 | 312.00 | 317.00 | 316.96 | 25,776 |
Mar 20, 2024 | 311.00 | 315.49 | 310.30 | 312.00 | 311.96 | 29,059 |
Mar 19, 2024 | 313.00 | 317.00 | 311.50 | 316.00 | 315.96 | 92,437 |
Mar 18, 2024 | 315.00 | 316.00 | 312.50 | 315.00 | 314.96 | 92,133 |
Mar 15, 2024 | 312.00 | 315.00 | 309.30 | 315.00 | 314.96 | 34,189 |
Mar 14, 2024 | 310.00 | 316.30 | 310.00 | 312.00 | 311.96 | 53,191 |
Mar 13, 2024 | 314.00 | 314.00 | 310.00 | 310.00 | 309.96 | 75,881 |
Mar 12, 2024 | 318.00 | 319.74 | 310.20 | 316.00 | 315.96 | 72,747 |
Mar 11, 2024 | 314.00 | 315.16 | 312.00 | 312.00 | 311.96 | 45,764 |
Mar 08, 2024 | 318.00 | 323.00 | 311.27 | 316.50 | 316.46 | 53,908 |
Mar 07, 2024 | 317.00 | 321.00 | 314.50 | 316.00 | 315.96 | 91,060 |
Mar 06, 2024 | 319.00 | 320.07 | 314.79 | 315.00 | 314.96 | 33,072 |
Mar 05, 2024 | 317.00 | 318.20 | 314.00 | 315.00 | 314.96 | 140,923 |
Mar 04, 2024 | 318.00 | 318.65 | 316.00 | 317.00 | 316.96 | 261,171 |
Mar 01, 2024 | 317.00 | 318.22 | 315.00 | 318.00 | 317.96 | 64,216 |
Feb 29, 2024 | 314.00 | 315.20 | 313.00 | 314.00 | 313.96 | 36,058 |
Feb 28, 2024 | 314.00 | 314.10 | 312.52 | 313.00 | 312.96 | 49,226 |
Feb 27, 2024 | 316.00 | 316.00 | 313.00 | 313.00 | 312.96 | 106,608 |
Feb 26, 2024 | 316.00 | 316.50 | 312.97 | 313.00 | 312.96 | 51,332 |
Feb 23, 2024 | 313.00 | 315.25 | 311.88 | 315.00 | 314.96 | 108,859 |
Feb 22, 2024 | 311.00 | 314.55 | 311.00 | 312.00 | 311.96 | 100,377 |
Feb 21, 2024 | 311.00 | 312.70 | 310.43 | 311.00 | 310.96 | 44,175 |
Feb 20, 2024 | 311.00 | 317.00 | 310.00 | 313.00 | 312.96 | 63,602 |
Feb 19, 2024 | 308.00 | 315.00 | 307.82 | 314.00 | 313.96 | 139,091 |
Feb 16, 2024 | 313.00 | 315.74 | 311.02 | 312.00 | 311.96 | 150,906 |
Feb 15, 2024 | 312.00 | 313.29 | 309.00 | 309.00 | 308.96 | 65,459 |
Feb 14, 2024 | 314.00 | 315.64 | 309.00 | 309.00 | 308.96 | 22,305 |
Feb 13, 2024 | 311.00 | 313.36 | 310.56 | 313.00 | 312.96 | 120,527 |
Feb 12, 2024 | 306.00 | 314.00 | 306.00 | 314.00 | 313.96 | 838,939 |
Feb 09, 2024 | 309.00 | 311.00 | 309.00 | 309.00 | 308.96 | 83,841 |
Feb 08, 2024 | 313.00 | 313.95 | 309.00 | 310.00 | 309.96 | 154,901 |
Feb 07, 2024 | 313.00 | 314.00 | 310.04 | 314.00 | 313.96 | 101,761 |
Feb 06, 2024 | 316.00 | 317.16 | 313.00 | 314.00 | 313.96 | 230,721 |
Feb 05, 2024 | 318.00 | 319.22 | 312.99 | 317.00 | 316.96 | 73,252 |
Feb 02, 2024 | 315.00 | 317.00 | 312.52 | 316.00 | 315.96 | 22,799 |
Feb 01, 2024 | 316.00 | 319.00 | 310.96 | 313.00 | 312.96 | 67,885 |
Jan 31, 2024 | 311.00 | 318.00 | 309.16 | 316.00 | 315.96 | 169,140 |
Jan 30, 2024 | 310.00 | 317.00 | 308.00 | 312.50 | 312.46 | 23,379 |
Jan 29, 2024 | 308.00 | 309.00 | 307.00 | 309.00 | 308.96 | 584,798 |
Jan 26, 2024 | 310.00 | 311.00 | 307.28 | 308.50 | 308.46 | 30,549 |
Jan 25, 2024 | 310.00 | 315.76 | 307.00 | 309.50 | 309.46 | 13,626 |
Jan 24, 2024 | 310.00 | 317.49 | 307.00 | 307.00 | 306.96 | 54,935 |
Jan 23, 2024 | 321.00 | 321.00 | 308.00 | 308.00 | 307.96 | 25,411 |
Jan 22, 2024 | 317.00 | 317.00 | 309.24 | 310.00 | 309.96 | 36,669 |
Jan 19, 2024 | 317.00 | 317.00 | 307.00 | 307.00 | 306.96 | 31,809 |
Jan 18, 2024 | 307.00 | 309.24 | 305.00 | 305.00 | 304.96 | 13,646 |
Jan 18, 2024 | 3.6 Dividend | |||||
Jan 17, 2024 | 310.00 | 312.30 | 307.52 | 311.00 | 307.36 | 65,580 |
Jan 16, 2024 | 313.00 | 318.74 | 311.46 | 313.00 | 309.34 | 26,470 |
Jan 15, 2024 | 319.47 | 320.00 | 314.56 | 316.00 | 312.31 | 20,057 |
Jan 12, 2024 | 318.00 | 319.40 | 315.00 | 315.00 | 311.32 | 11,558 |
Jan 11, 2024 | 320.00 | 320.00 | 315.00 | 315.00 | 311.32 | 3,304 |
Jan 10, 2024 | 319.00 | 319.46 | 308.00 | 315.00 | 311.32 | 282,708 |
Jan 09, 2024 | 315.00 | 315.00 | 311.50 | 312.00 | 308.35 | 318,548 |
Jan 08, 2024 | 309.00 | 311.00 | 306.90 | 311.00 | 307.36 | 19,658 |
Jan 05, 2024 | 310.00 | 313.82 | 308.00 | 311.00 | 307.36 | 77,650 |
Jan 04, 2024 | 318.00 | 318.00 | 309.00 | 313.00 | 309.34 | 75,293 |
Jan 03, 2024 | 312.00 | 318.00 | 307.32 | 311.00 | 307.36 | 91,310 |
Jan 02, 2024 | 313.00 | 317.20 | 307.00 | 313.00 | 309.34 | 60,082 |
Dec 29, 2023 | 312.00 | 313.98 | 312.00 | 313.50 | 309.84 | 7,918 |
Dec 28, 2023 | 314.00 | 319.00 | 305.00 | 311.50 | 307.86 | 51,090 |
Dec 27, 2023 | 308.00 | 319.00 | 305.00 | 307.00 | 303.41 | 89,319 |
Dec 22, 2023 | 305.00 | 311.46 | 301.00 | 307.00 | 303.41 | 37,079 |
Dec 21, 2023 | 302.00 | 310.40 | 302.00 | 307.00 | 303.41 | 34,127 |
Dec 20, 2023 | 310.00 | 310.00 | 303.00 | 305.00 | 301.43 | 42,133 |
Dec 19, 2023 | 314.00 | 319.00 | 302.69 | 306.00 | 302.42 | 111,709 |
Dec 18, 2023 | 310.00 | 310.00 | 302.26 | 307.00 | 303.41 | 64,576 |
Dec 15, 2023 | 306.00 | 309.00 | 303.00 | 306.00 | 302.42 | 34,727 |
Dec 14, 2023 | 306.00 | 317.25 | 302.33 | 304.00 | 300.45 | 30,273 |
Dec 13, 2023 | 304.00 | 318.00 | 303.08 | 304.00 | 300.45 | 54,376 |
Dec 12, 2023 | 307.38 | 309.00 | 296.80 | 301.50 | 297.98 | 19,853 |
Dec 11, 2023 | 296.00 | 305.30 | 296.00 | 302.50 | 298.96 | 105,811 |
Dec 08, 2023 | 304.00 | 307.00 | 299.10 | 301.00 | 297.48 | 57,339 |
Dec 07, 2023 | 300.00 | 307.00 | 297.37 | 304.00 | 300.45 | 38,606 |
Dec 06, 2023 | 304.00 | 305.00 | 296.60 | 301.50 | 297.98 | 51,250 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |