Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 238.96 | 256.99 | 236.08 | 254.61 | 254.61 | 2,578,200 |
Apr 25, 2024 | 258.89 | 262.99 | 255.77 | 259.10 | 259.10 | 2,172,700 |
Apr 24, 2024 | 262.00 | 264.82 | 260.48 | 264.70 | 264.70 | 1,132,800 |
Apr 23, 2024 | 265.95 | 271.50 | 265.60 | 266.31 | 266.31 | 967,100 |
Apr 22, 2024 | 267.56 | 267.96 | 259.53 | 265.08 | 265.08 | 1,171,100 |
Apr 19, 2024 | 260.01 | 265.71 | 259.70 | 265.21 | 265.21 | 1,160,300 |
Apr 18, 2024 | 258.58 | 261.10 | 255.70 | 259.91 | 259.91 | 855,900 |
Apr 17, 2024 | 260.25 | 265.26 | 257.62 | 258.03 | 258.03 | 997,500 |
Apr 16, 2024 | 256.02 | 258.78 | 254.31 | 257.57 | 257.57 | 1,095,700 |
Apr 15, 2024 | 261.89 | 264.23 | 255.38 | 256.90 | 256.90 | 1,265,100 |
Apr 12, 2024 | 263.60 | 264.82 | 259.61 | 260.50 | 260.50 | 1,048,500 |
Apr 11, 2024 | 264.98 | 268.10 | 261.18 | 266.53 | 266.53 | 1,149,900 |
Apr 10, 2024 | 266.04 | 268.03 | 258.56 | 262.85 | 262.85 | 1,437,000 |
Apr 09, 2024 | 270.15 | 275.60 | 269.00 | 271.46 | 271.46 | 1,217,200 |
Apr 08, 2024 | 266.17 | 274.22 | 264.39 | 273.05 | 273.05 | 1,326,400 |
Apr 05, 2024 | 269.17 | 271.89 | 264.92 | 267.49 | 267.49 | 1,725,300 |
Apr 04, 2024 | 276.53 | 281.33 | 269.74 | 271.23 | 271.23 | 1,540,500 |
Apr 03, 2024 | 278.47 | 278.92 | 273.10 | 275.69 | 275.69 | 1,034,600 |
Apr 02, 2024 | 284.00 | 284.00 | 275.83 | 278.02 | 278.02 | 1,075,500 |
Apr 01, 2024 | 290.34 | 290.34 | 280.02 | 284.15 | 284.15 | 1,362,800 |
Mar 28, 2024 | 291.59 | 293.45 | 286.68 | 290.63 | 290.63 | 1,254,300 |
Mar 27, 2024 | 289.37 | 294.16 | 288.19 | 293.51 | 293.51 | 1,229,500 |
Mar 26, 2024 | 291.19 | 291.84 | 287.64 | 287.89 | 287.89 | 1,144,400 |
Mar 25, 2024 | 290.37 | 293.81 | 288.71 | 290.60 | 290.60 | 1,194,100 |
Mar 22, 2024 | 295.21 | 296.25 | 290.46 | 290.60 | 290.60 | 1,084,300 |
Mar 21, 2024 | 294.64 | 295.91 | 292.50 | 294.61 | 294.61 | 1,191,600 |
Mar 20, 2024 | 296.21 | 297.51 | 290.30 | 295.30 | 295.30 | 1,971,100 |
Mar 19, 2024 | 295.31 | 300.08 | 293.09 | 298.58 | 298.58 | 1,769,300 |
Mar 18, 2024 | 296.13 | 301.81 | 291.47 | 296.18 | 296.18 | 1,126,400 |
Mar 15, 2024 | 297.31 | 301.63 | 290.60 | 290.65 | 290.65 | 2,742,400 |
Mar 14, 2024 | 296.81 | 298.38 | 292.79 | 297.00 | 297.00 | 1,476,000 |
Mar 13, 2024 | 294.70 | 300.03 | 294.09 | 298.40 | 298.40 | 1,056,200 |
Mar 12, 2024 | 298.75 | 300.03 | 291.74 | 294.70 | 294.70 | 1,621,800 |
Mar 11, 2024 | 283.26 | 299.19 | 281.25 | 298.25 | 298.25 | 2,017,500 |
Mar 08, 2024 | 281.67 | 285.00 | 279.27 | 283.78 | 283.78 | 1,057,900 |
Mar 07, 2024 | 276.00 | 282.11 | 275.27 | 282.00 | 282.00 | 2,296,500 |
Mar 06, 2024 | 282.75 | 282.75 | 270.41 | 276.33 | 276.33 | 1,779,400 |
Mar 05, 2024 | 277.50 | 285.14 | 276.49 | 280.85 | 280.85 | 1,227,100 |
Mar 04, 2024 | 292.03 | 292.33 | 276.69 | 279.06 | 279.06 | 1,743,600 |
Mar 01, 2024 | 290.92 | 296.33 | 289.82 | 293.16 | 293.16 | 1,376,600 |
Feb 29, 2024 | 291.99 | 294.07 | 291.33 | 293.93 | 293.93 | 1,741,100 |
Feb 28, 2024 | 287.22 | 290.46 | 286.96 | 288.34 | 288.34 | 1,147,100 |
Feb 27, 2024 | 295.46 | 296.41 | 288.91 | 290.00 | 290.00 | 1,496,700 |
Feb 26, 2024 | 298.65 | 306.77 | 288.13 | 292.64 | 292.64 | 4,509,000 |
Feb 23, 2024 | 295.13 | 302.00 | 294.15 | 299.42 | 299.42 | 1,475,100 |
Feb 22, 2024 | 287.86 | 297.28 | 284.93 | 297.00 | 297.00 | 2,380,900 |
Feb 21, 2024 | 294.42 | 294.80 | 286.88 | 287.30 | 287.30 | 1,236,800 |
Feb 20, 2024 | 291.71 | 297.51 | 289.12 | 295.13 | 295.13 | 2,029,500 |
Feb 16, 2024 | 295.40 | 295.40 | 291.01 | 293.00 | 293.00 | 2,053,100 |
Feb 15, 2024 | 288.00 | 296.71 | 287.91 | 294.14 | 294.14 | 1,276,200 |
Feb 14, 2024 | 294.23 | 294.79 | 286.54 | 287.28 | 287.28 | 1,258,300 |
Feb 13, 2024 | 291.55 | 295.30 | 290.60 | 292.65 | 292.65 | 2,610,500 |
Feb 12, 2024 | 289.85 | 302.03 | 289.85 | 297.91 | 297.91 | 2,054,900 |
Feb 09, 2024 | 286.45 | 293.40 | 285.01 | 291.15 | 291.15 | 2,083,500 |
Feb 08, 2024 | 287.64 | 288.31 | 279.64 | 282.60 | 282.60 | 2,778,200 |
Feb 07, 2024 | 290.00 | 290.31 | 282.54 | 283.67 | 283.67 | 4,253,500 |
Feb 06, 2024 | 303.14 | 303.93 | 288.84 | 290.28 | 290.28 | 4,085,600 |
Feb 05, 2024 | 316.11 | 317.38 | 303.31 | 303.65 | 303.65 | 2,920,900 |
Feb 02, 2024 | 344.99 | 345.01 | 316.53 | 319.21 | 319.21 | 4,971,900 |
Feb 01, 2024 | 376.15 | 383.31 | 372.00 | 382.34 | 382.34 | 2,349,800 |
Jan 31, 2024 | 378.61 | 379.37 | 369.95 | 370.71 | 370.71 | 1,334,400 |
Jan 30, 2024 | 377.54 | 380.39 | 376.82 | 376.98 | 376.98 | 870,200 |
Jan 29, 2024 | 374.97 | 381.20 | 370.77 | 380.83 | 380.83 | 1,154,300 |
Jan 26, 2024 | 371.68 | 380.19 | 370.56 | 377.07 | 377.07 | 1,041,100 |
Jan 25, 2024 | 371.08 | 371.96 | 360.82 | 369.07 | 369.07 | 2,066,600 |
Jan 24, 2024 | 382.39 | 383.99 | 367.75 | 371.39 | 371.39 | 2,227,200 |
Jan 23, 2024 | 377.50 | 381.57 | 372.96 | 378.64 | 378.64 | 1,020,700 |
Jan 22, 2024 | 371.10 | 377.80 | 370.35 | 373.15 | 373.15 | 1,016,000 |
Jan 19, 2024 | 364.18 | 372.21 | 360.88 | 371.10 | 371.10 | 1,043,500 |
Jan 18, 2024 | 358.58 | 367.48 | 358.58 | 364.55 | 364.55 | 1,032,700 |
Jan 17, 2024 | 362.45 | 367.39 | 358.07 | 359.24 | 359.24 | 936,900 |
Jan 16, 2024 | 362.67 | 368.55 | 357.41 | 368.34 | 368.34 | 869,600 |
Jan 12, 2024 | 369.09 | 369.58 | 364.19 | 364.90 | 364.90 | 988,900 |
Jan 11, 2024 | 368.24 | 368.24 | 361.50 | 367.62 | 367.62 | 910,000 |
Jan 10, 2024 | 367.93 | 370.31 | 364.99 | 367.00 | 367.00 | 957,700 |
Jan 09, 2024 | 373.88 | 374.97 | 364.10 | 368.61 | 368.61 | 1,592,200 |
Jan 08, 2024 | 372.84 | 379.17 | 370.18 | 378.87 | 378.87 | 962,200 |
Jan 05, 2024 | 375.04 | 380.71 | 372.04 | 372.20 | 372.20 | 998,300 |
Jan 04, 2024 | 385.58 | 386.04 | 372.47 | 375.75 | 375.75 | 1,296,300 |
Jan 03, 2024 | 391.66 | 392.82 | 384.93 | 386.67 | 386.67 | 771,800 |
Jan 02, 2024 | 386.84 | 393.50 | 385.06 | 391.51 | 391.51 | 948,100 |
Dec 29, 2023 | 390.72 | 393.99 | 387.47 | 388.68 | 388.68 | 746,000 |
Dec 28, 2023 | 392.66 | 400.07 | 391.82 | 392.39 | 392.39 | 430,700 |
Dec 27, 2023 | 389.50 | 393.21 | 386.13 | 391.54 | 391.54 | 575,200 |
Dec 26, 2023 | 381.56 | 391.27 | 379.44 | 389.50 | 389.50 | 590,200 |
Dec 22, 2023 | 383.08 | 387.46 | 378.53 | 382.09 | 382.09 | 424,600 |
Dec 21, 2023 | 383.72 | 386.88 | 381.99 | 383.51 | 383.51 | 664,500 |
Dec 20, 2023 | 386.91 | 391.28 | 381.00 | 381.22 | 381.22 | 700,100 |
Dec 19, 2023 | 384.13 | 387.25 | 382.66 | 386.36 | 386.36 | 836,300 |
Dec 18, 2023 | 381.58 | 384.77 | 379.47 | 383.89 | 383.89 | 930,400 |
Dec 15, 2023 | 385.75 | 387.32 | 375.61 | 379.93 | 379.93 | 2,262,400 |
Dec 14, 2023 | 385.08 | 395.02 | 380.82 | 383.91 | 383.91 | 1,202,800 |
Dec 13, 2023 | 367.10 | 381.16 | 364.40 | 379.35 | 379.35 | 1,171,700 |
Dec 12, 2023 | 375.71 | 378.29 | 366.62 | 367.06 | 367.06 | 968,800 |
Dec 11, 2023 | 372.59 | 379.99 | 370.91 | 374.63 | 374.63 | 1,185,300 |
Dec 08, 2023 | 364.05 | 370.84 | 363.47 | 367.55 | 367.55 | 870,600 |
Dec 07, 2023 | 361.78 | 372.00 | 358.48 | 368.66 | 368.66 | 1,136,000 |
Dec 06, 2023 | 365.50 | 372.00 | 360.01 | 361.98 | 361.98 | 1,385,000 |
Dec 05, 2023 | 397.40 | 397.40 | 359.02 | 364.40 | 364.40 | 3,513,500 |
Dec 04, 2023 | 400.65 | 407.77 | 397.11 | 399.14 | 399.14 | 907,500 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |