Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 01, 2024 | 235.85 | 240.93 | 232.52 | 234.98 | 234.98 | 336,384 |
Apr 30, 2024 | 236.25 | 238.87 | 234.82 | 235.26 | 235.26 | 438,300 |
Apr 29, 2024 | 239.12 | 241.06 | 237.50 | 239.21 | 239.21 | 297,800 |
Apr 26, 2024 | 239.50 | 239.99 | 235.35 | 237.75 | 237.75 | 553,500 |
Apr 25, 2024 | 242.50 | 242.55 | 236.36 | 237.13 | 237.13 | 1,490,500 |
Apr 24, 2024 | 248.81 | 248.81 | 242.32 | 245.00 | 245.00 | 805,500 |
Apr 23, 2024 | 248.45 | 249.81 | 247.26 | 247.80 | 247.80 | 835,500 |
Apr 22, 2024 | 248.09 | 250.41 | 244.18 | 246.95 | 246.95 | 448,500 |
Apr 19, 2024 | 249.26 | 249.43 | 244.76 | 245.96 | 245.96 | 346,000 |
Apr 18, 2024 | 247.35 | 251.06 | 244.70 | 247.22 | 247.22 | 599,300 |
Apr 17, 2024 | 251.70 | 253.34 | 248.90 | 249.00 | 249.00 | 217,600 |
Apr 16, 2024 | 253.31 | 256.62 | 250.83 | 250.90 | 250.90 | 299,000 |
Apr 15, 2024 | 261.11 | 261.68 | 253.14 | 254.81 | 254.81 | 262,900 |
Apr 12, 2024 | 263.17 | 265.25 | 257.49 | 259.16 | 259.16 | 255,800 |
Apr 11, 2024 | 269.55 | 269.55 | 264.54 | 266.51 | 266.51 | 215,100 |
Apr 10, 2024 | 267.64 | 271.61 | 265.21 | 266.79 | 266.79 | 379,200 |
Apr 09, 2024 | 271.34 | 275.49 | 270.84 | 274.17 | 274.17 | 264,200 |
Apr 08, 2024 | 265.91 | 273.05 | 265.42 | 270.00 | 270.00 | 300,400 |
Apr 05, 2024 | 264.05 | 267.83 | 263.60 | 264.36 | 264.36 | 289,400 |
Apr 04, 2024 | 269.22 | 271.90 | 265.67 | 265.86 | 265.86 | 256,500 |
Apr 03, 2024 | 270.81 | 271.49 | 266.80 | 266.80 | 266.80 | 341,800 |
Apr 02, 2024 | 269.09 | 271.67 | 265.60 | 271.43 | 271.43 | 457,700 |
Apr 01, 2024 | 275.56 | 277.04 | 270.82 | 272.05 | 272.05 | 295,600 |
Mar 28, 2024 | 276.49 | 281.62 | 273.81 | 276.16 | 276.16 | 405,200 |
Mar 27, 2024 | 271.44 | 276.53 | 270.95 | 276.37 | 276.37 | 577,200 |
Mar 26, 2024 | 268.53 | 272.12 | 266.75 | 268.40 | 268.40 | 534,600 |
Mar 25, 2024 | 270.06 | 270.72 | 266.29 | 267.34 | 267.34 | 659,100 |
Mar 22, 2024 | 281.27 | 283.47 | 266.36 | 270.82 | 270.82 | 1,096,100 |
Mar 21, 2024 | 286.95 | 288.13 | 282.17 | 283.71 | 283.71 | 1,101,000 |
Mar 20, 2024 | 295.21 | 295.59 | 288.01 | 292.55 | 292.55 | 462,800 |
Mar 19, 2024 | 293.67 | 296.20 | 291.63 | 295.60 | 295.60 | 275,300 |
Mar 18, 2024 | 299.18 | 301.60 | 291.92 | 292.70 | 292.70 | 349,200 |
Mar 15, 2024 | 298.53 | 302.19 | 297.83 | 298.89 | 298.89 | 618,200 |
Mar 14, 2024 | 303.81 | 303.81 | 298.56 | 302.24 | 302.24 | 386,000 |
Mar 13, 2024 | 308.00 | 308.99 | 302.11 | 302.99 | 302.99 | 343,800 |
Mar 12, 2024 | 306.50 | 309.48 | 304.20 | 309.01 | 309.01 | 378,800 |
Mar 11, 2024 | 307.42 | 309.44 | 303.83 | 305.08 | 305.08 | 349,600 |
Mar 08, 2024 | 315.00 | 317.50 | 309.22 | 309.40 | 309.40 | 306,600 |
Mar 07, 2024 | 312.00 | 316.21 | 310.02 | 314.63 | 314.63 | 556,900 |
Mar 06, 2024 | 308.49 | 311.68 | 306.90 | 310.01 | 310.01 | 634,300 |
Mar 05, 2024 | 304.90 | 309.99 | 303.29 | 306.50 | 306.50 | 783,100 |
Mar 04, 2024 | 307.11 | 314.83 | 307.11 | 307.92 | 307.92 | 421,700 |
Mar 01, 2024 | 301.99 | 307.81 | 299.15 | 306.83 | 306.83 | 352,300 |
Feb 29, 2024 | 307.14 | 307.44 | 299.95 | 304.40 | 304.40 | 482,400 |
Feb 28, 2024 | 304.80 | 306.92 | 303.80 | 305.51 | 305.51 | 299,600 |
Feb 27, 2024 | 302.47 | 307.70 | 302.00 | 307.04 | 307.04 | 417,700 |
Feb 26, 2024 | 300.00 | 302.84 | 300.00 | 302.41 | 302.41 | 337,900 |
Feb 23, 2024 | 305.00 | 305.58 | 301.37 | 301.80 | 301.80 | 274,900 |
Feb 22, 2024 | 302.76 | 306.86 | 302.76 | 304.53 | 304.53 | 330,400 |
Feb 21, 2024 | 295.53 | 298.89 | 295.53 | 298.83 | 298.83 | 406,500 |
Feb 20, 2024 | 308.53 | 309.63 | 296.48 | 297.81 | 297.81 | 659,400 |
Feb 16, 2024 | 300.00 | 313.21 | 298.69 | 311.98 | 311.98 | 1,113,400 |
Feb 15, 2024 | 292.00 | 308.07 | 288.55 | 301.20 | 301.20 | 1,405,900 |
Feb 14, 2024 | 276.70 | 280.92 | 274.01 | 278.14 | 278.14 | 1,322,700 |
Feb 13, 2024 | 281.73 | 281.88 | 269.94 | 272.67 | 272.67 | 525,500 |
Feb 12, 2024 | 287.23 | 292.20 | 285.93 | 290.76 | 290.76 | 812,800 |
Feb 09, 2024 | 287.81 | 291.35 | 286.07 | 286.27 | 286.27 | 640,900 |
Feb 08, 2024 | 286.09 | 288.08 | 284.02 | 287.17 | 287.17 | 628,000 |
Feb 07, 2024 | 289.14 | 289.58 | 284.40 | 285.69 | 285.69 | 424,100 |
Feb 06, 2024 | 290.29 | 291.57 | 285.00 | 289.15 | 289.15 | 318,800 |
Feb 05, 2024 | 288.61 | 290.11 | 286.12 | 288.99 | 288.99 | 311,900 |
Feb 02, 2024 | 284.16 | 293.11 | 281.03 | 290.32 | 290.32 | 473,700 |
Feb 01, 2024 | 278.57 | 285.81 | 275.64 | 285.58 | 285.58 | 473,300 |
Jan 31, 2024 | 282.01 | 283.07 | 276.20 | 278.11 | 278.11 | 531,900 |
Jan 30, 2024 | 289.38 | 292.54 | 282.78 | 282.89 | 282.89 | 392,800 |
Jan 29, 2024 | 288.51 | 290.56 | 287.26 | 290.28 | 290.28 | 364,600 |
Jan 26, 2024 | 286.08 | 288.58 | 284.70 | 288.36 | 288.36 | 320,700 |
Jan 25, 2024 | 291.37 | 292.24 | 283.63 | 285.13 | 285.13 | 635,400 |
Jan 24, 2024 | 292.67 | 293.03 | 284.84 | 288.33 | 288.33 | 916,200 |
Jan 23, 2024 | 300.80 | 300.80 | 297.82 | 298.11 | 298.11 | 537,000 |
Jan 22, 2024 | 303.50 | 305.83 | 295.29 | 298.83 | 298.83 | 573,800 |
Jan 19, 2024 | 300.04 | 301.99 | 295.98 | 300.02 | 300.02 | 511,800 |
Jan 18, 2024 | 296.11 | 300.00 | 295.30 | 299.52 | 299.52 | 370,100 |
Jan 17, 2024 | 295.37 | 297.00 | 291.18 | 294.40 | 294.40 | 380,300 |
Jan 16, 2024 | 304.18 | 304.79 | 296.36 | 300.17 | 300.17 | 449,600 |
Jan 12, 2024 | 301.25 | 309.38 | 301.00 | 307.73 | 307.73 | 496,200 |
Jan 11, 2024 | 298.92 | 300.82 | 295.00 | 299.70 | 299.70 | 297,000 |
Jan 10, 2024 | 297.20 | 301.87 | 296.21 | 299.64 | 299.64 | 321,100 |
Jan 09, 2024 | 294.51 | 299.44 | 292.93 | 298.75 | 298.75 | 365,600 |
Jan 08, 2024 | 295.75 | 298.17 | 294.69 | 297.44 | 297.44 | 441,800 |
Jan 05, 2024 | 288.94 | 297.70 | 285.93 | 288.85 | 288.85 | 409,000 |
Jan 04, 2024 | 288.83 | 296.98 | 288.83 | 290.23 | 290.23 | 541,000 |
Jan 03, 2024 | 286.30 | 287.25 | 280.60 | 282.66 | 282.66 | 535,300 |
Jan 02, 2024 | 293.49 | 297.11 | 289.83 | 291.22 | 291.22 | 430,700 |
Dec 29, 2023 | 298.62 | 301.59 | 297.23 | 297.34 | 297.34 | 228,700 |
Dec 28, 2023 | 300.52 | 302.85 | 298.79 | 298.79 | 298.79 | 226,800 |
Dec 27, 2023 | 302.08 | 302.19 | 298.34 | 300.51 | 300.51 | 203,400 |
Dec 26, 2023 | 296.77 | 302.14 | 296.57 | 301.06 | 301.06 | 182,200 |
Dec 22, 2023 | 295.30 | 298.49 | 294.23 | 296.69 | 296.69 | 309,100 |
Dec 21, 2023 | 294.66 | 294.66 | 288.79 | 294.30 | 294.30 | 222,800 |
Dec 20, 2023 | 294.91 | 299.96 | 290.26 | 290.60 | 290.60 | 289,200 |
Dec 19, 2023 | 300.85 | 302.20 | 295.19 | 295.40 | 295.40 | 455,800 |
Dec 18, 2023 | 293.79 | 301.29 | 292.82 | 300.35 | 300.35 | 898,900 |
Dec 15, 2023 | 290.75 | 297.54 | 288.44 | 293.07 | 293.07 | 870,700 |
Dec 14, 2023 | 283.29 | 292.82 | 282.81 | 291.46 | 291.46 | 738,000 |
Dec 13, 2023 | 277.05 | 281.66 | 271.43 | 279.55 | 279.55 | 470,800 |
Dec 12, 2023 | 275.20 | 277.47 | 272.61 | 276.14 | 276.14 | 317,200 |
Dec 11, 2023 | 266.53 | 278.52 | 266.53 | 275.12 | 275.12 | 522,000 |
Dec 08, 2023 | 263.79 | 269.74 | 262.84 | 268.50 | 268.50 | 387,800 |
Dec 07, 2023 | 258.83 | 264.66 | 256.50 | 264.36 | 264.36 | 457,300 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |