Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 0.00 | 294.00 | 287.61 | 294.00 | 294.00 | 435,353 |
Mar 27, 2024 | 288.00 | 291.00 | 288.00 | 290.00 | 290.00 | 442,434 |
Mar 26, 2024 | 288.00 | 289.44 | 285.20 | 289.00 | 289.00 | 676,773 |
Mar 25, 2024 | 286.00 | 290.00 | 284.10 | 287.00 | 287.00 | 876,318 |
Mar 22, 2024 | 285.00 | 290.41 | 283.03 | 289.00 | 289.00 | 293,778 |
Mar 21, 2024 | 284.00 | 288.45 | 283.00 | 288.00 | 288.00 | 439,117 |
Mar 20, 2024 | 280.00 | 282.90 | 279.00 | 282.00 | 282.00 | 656,254 |
Mar 19, 2024 | 280.00 | 282.00 | 279.00 | 281.00 | 281.00 | 808,020 |
Mar 18, 2024 | 281.00 | 282.50 | 279.00 | 281.00 | 281.00 | 182,935 |
Mar 15, 2024 | 279.00 | 285.00 | 279.00 | 281.00 | 281.00 | 343,619 |
Mar 14, 2024 | 280.00 | 282.56 | 279.00 | 281.00 | 281.00 | 556,067 |
Mar 13, 2024 | 283.00 | 283.00 | 279.00 | 279.00 | 279.00 | 361,998 |
Mar 12, 2024 | 284.00 | 284.90 | 281.44 | 282.00 | 282.00 | 270,577 |
Mar 11, 2024 | 287.00 | 287.00 | 282.24 | 283.00 | 283.00 | 187,482 |
Mar 08, 2024 | 285.00 | 286.20 | 283.00 | 283.00 | 283.00 | 153,795 |
Mar 07, 2024 | 284.00 | 287.00 | 282.48 | 286.00 | 286.00 | 308,699 |
Mar 06, 2024 | 284.00 | 286.00 | 283.36 | 285.00 | 285.00 | 129,523 |
Mar 05, 2024 | 283.00 | 287.00 | 282.60 | 286.00 | 286.00 | 75,120 |
Mar 04, 2024 | 286.00 | 286.35 | 283.47 | 285.00 | 285.00 | 251,229 |
Mar 01, 2024 | 284.00 | 287.00 | 284.00 | 285.00 | 285.00 | 137,015 |
Feb 29, 2024 | 285.00 | 286.00 | 283.00 | 283.00 | 283.00 | 218,701 |
Feb 28, 2024 | 287.00 | 287.00 | 284.00 | 285.00 | 285.00 | 263,431 |
Feb 27, 2024 | 287.00 | 288.00 | 286.00 | 286.00 | 286.00 | 307,585 |
Feb 26, 2024 | 291.00 | 291.00 | 287.00 | 289.00 | 289.00 | 300,926 |
Feb 23, 2024 | 291.00 | 291.00 | 288.66 | 291.00 | 291.00 | 137,700 |
Feb 22, 2024 | 291.00 | 292.40 | 289.00 | 289.00 | 289.00 | 408,885 |
Feb 21, 2024 | 287.00 | 289.20 | 285.61 | 288.00 | 288.00 | 123,291 |
Feb 20, 2024 | 286.00 | 288.47 | 285.58 | 286.00 | 286.00 | 170,240 |
Feb 19, 2024 | 288.00 | 292.00 | 287.00 | 287.00 | 287.00 | 254,467 |
Feb 16, 2024 | 289.00 | 291.34 | 287.12 | 289.00 | 289.00 | 132,741 |
Feb 15, 2024 | 287.00 | 291.00 | 285.84 | 290.00 | 290.00 | 84,463 |
Feb 14, 2024 | 287.00 | 289.00 | 285.48 | 288.00 | 288.00 | 265,179 |
Feb 13, 2024 | 289.00 | 292.25 | 285.20 | 288.00 | 288.00 | 220,861 |
Feb 12, 2024 | 289.00 | 289.20 | 286.00 | 289.00 | 289.00 | 240,471 |
Feb 09, 2024 | 289.00 | 290.00 | 287.64 | 289.00 | 289.00 | 109,282 |
Feb 08, 2024 | 288.00 | 290.70 | 286.64 | 290.00 | 290.00 | 71,799 |
Feb 07, 2024 | 289.00 | 290.00 | 286.16 | 289.00 | 289.00 | 160,409 |
Feb 06, 2024 | 291.00 | 292.44 | 285.54 | 290.00 | 290.00 | 212,503 |
Feb 05, 2024 | 291.00 | 292.00 | 287.81 | 291.00 | 291.00 | 180,846 |
Feb 02, 2024 | 290.00 | 291.00 | 285.69 | 291.00 | 291.00 | 238,801 |
Feb 01, 2024 | 285.00 | 286.00 | 282.81 | 286.00 | 286.00 | 215,058 |
Jan 31, 2024 | 287.00 | 289.00 | 284.20 | 289.00 | 289.00 | 189,156 |
Jan 30, 2024 | 286.00 | 289.00 | 284.78 | 288.00 | 288.00 | 378,698 |
Jan 29, 2024 | 285.00 | 287.00 | 282.12 | 287.00 | 287.00 | 79,538 |
Jan 26, 2024 | 287.00 | 287.00 | 281.65 | 285.00 | 285.00 | 231,594 |
Jan 25, 2024 | 287.00 | 288.00 | 283.77 | 288.00 | 288.00 | 127,417 |
Jan 24, 2024 | 286.00 | 288.00 | 284.86 | 288.00 | 288.00 | 124,509 |
Jan 23, 2024 | 287.00 | 288.00 | 285.00 | 285.00 | 285.00 | 208,538 |
Jan 22, 2024 | 283.00 | 286.00 | 283.00 | 284.00 | 284.00 | 98,532 |
Jan 19, 2024 | 287.00 | 287.00 | 281.00 | 283.00 | 283.00 | 115,468 |
Jan 18, 2024 | 284.00 | 285.00 | 283.00 | 284.00 | 284.00 | 224,758 |
Jan 17, 2024 | 284.00 | 286.00 | 282.00 | 285.00 | 285.00 | 185,046 |
Jan 16, 2024 | 284.00 | 287.00 | 283.00 | 284.00 | 284.00 | 191,231 |
Jan 15, 2024 | 287.00 | 287.25 | 283.00 | 285.00 | 285.00 | 291,487 |
Jan 12, 2024 | 288.00 | 290.00 | 284.60 | 287.00 | 287.00 | 166,323 |
Jan 11, 2024 | 287.00 | 288.00 | 285.19 | 286.50 | 286.50 | 113,890 |
Jan 10, 2024 | 285.00 | 288.00 | 284.10 | 287.00 | 287.00 | 111,315 |
Jan 09, 2024 | 289.00 | 289.00 | 286.77 | 289.00 | 289.00 | 160,162 |
Jan 08, 2024 | 288.00 | 290.00 | 285.68 | 289.00 | 289.00 | 95,273 |
Jan 05, 2024 | 288.00 | 290.00 | 285.68 | 289.00 | 289.00 | 123,268 |
Jan 04, 2024 | 290.00 | 291.00 | 287.10 | 289.00 | 289.00 | 170,919 |
Jan 03, 2024 | 288.00 | 291.20 | 287.99 | 288.00 | 288.00 | 80,103 |
Jan 02, 2024 | 285.00 | 291.00 | 285.00 | 290.00 | 290.00 | 170,843 |
Dec 29, 2023 | 289.00 | 290.00 | 286.00 | 290.00 | 290.00 | 114,606 |
Dec 28, 2023 | 284.00 | 290.00 | 279.00 | 287.00 | 287.00 | 151,431 |
Dec 28, 2023 | 2.6 Dividend | |||||
Dec 27, 2023 | 279.00 | 290.00 | 279.00 | 288.00 | 285.40 | 71,212 |
Dec 22, 2023 | 283.00 | 284.17 | 280.60 | 283.00 | 280.45 | 50,775 |
Dec 21, 2023 | 284.00 | 287.00 | 281.00 | 283.00 | 280.45 | 104,463 |
Dec 20, 2023 | 284.00 | 286.00 | 282.50 | 286.00 | 283.42 | 149,253 |
Dec 19, 2023 | 279.00 | 284.00 | 276.00 | 284.00 | 281.44 | 239,149 |
Dec 18, 2023 | 278.00 | 282.00 | 276.00 | 282.00 | 279.45 | 187,189 |
Dec 15, 2023 | 276.00 | 282.00 | 273.00 | 282.00 | 279.45 | 811,038 |
Dec 14, 2023 | 275.00 | 278.00 | 271.00 | 278.00 | 275.49 | 363,577 |
Dec 13, 2023 | 272.00 | 273.22 | 270.60 | 273.00 | 270.54 | 210,111 |
Dec 12, 2023 | 271.00 | 271.00 | 269.00 | 271.00 | 268.55 | 73,217 |
Dec 11, 2023 | 270.00 | 272.00 | 266.47 | 271.00 | 268.55 | 102,280 |
Dec 08, 2023 | 268.00 | 270.00 | 265.04 | 268.00 | 265.58 | 235,502 |
Dec 07, 2023 | 269.00 | 270.00 | 266.69 | 269.00 | 266.57 | 224,355 |
Dec 06, 2023 | 268.00 | 271.00 | 267.00 | 270.00 | 267.56 | 220,822 |
Dec 05, 2023 | 266.00 | 269.00 | 265.20 | 269.00 | 266.57 | 310,756 |
Dec 04, 2023 | 266.00 | 268.70 | 263.75 | 268.00 | 265.58 | 324,303 |
Dec 01, 2023 | 263.00 | 266.00 | 262.50 | 264.00 | 261.62 | 307,108 |
Nov 30, 2023 | 264.00 | 265.00 | 260.00 | 265.00 | 262.61 | 130,511 |
Nov 29, 2023 | 260.00 | 266.00 | 260.00 | 262.00 | 259.63 | 115,346 |
Nov 28, 2023 | 263.00 | 264.55 | 260.00 | 262.00 | 259.63 | 283,332 |
Nov 27, 2023 | 265.00 | 267.00 | 263.00 | 264.00 | 261.62 | 114,970 |
Nov 24, 2023 | 262.00 | 266.02 | 262.00 | 265.00 | 262.61 | 152,240 |
Nov 23, 2023 | 265.00 | 268.00 | 263.00 | 263.00 | 260.63 | 71,976 |
Nov 22, 2023 | 264.00 | 267.76 | 262.24 | 266.00 | 263.60 | 293,408 |
Nov 21, 2023 | 267.00 | 268.01 | 265.00 | 267.00 | 264.59 | 188,689 |
Nov 20, 2023 | 267.00 | 268.00 | 265.40 | 267.00 | 264.59 | 134,827 |
Nov 17, 2023 | 266.00 | 268.22 | 265.00 | 268.00 | 265.58 | 169,346 |
Nov 16, 2023 | 267.00 | 270.00 | 265.00 | 267.00 | 264.59 | 224,342 |
Nov 15, 2023 | 267.00 | 269.00 | 265.79 | 268.00 | 265.58 | 152,799 |
Nov 14, 2023 | 264.00 | 267.00 | 262.02 | 266.00 | 263.60 | 222,058 |
Nov 13, 2023 | 263.00 | 265.00 | 261.00 | 264.00 | 261.62 | 301,058 |
Nov 10, 2023 | 265.00 | 265.95 | 262.40 | 264.00 | 261.62 | 208,100 |
Nov 09, 2023 | 264.00 | 266.45 | 262.00 | 266.00 | 263.60 | 186,782 |
Nov 08, 2023 | 266.00 | 266.45 | 263.50 | 266.00 | 263.60 | 168,493 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |