Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 06, 2024 | 279.00 | 281.55 | 268.00 | 269.40 | 269.40 | 165,375 |
May 03, 2024 | 276.85 | 279.30 | 273.80 | 278.00 | 278.00 | 90,048 |
May 02, 2024 | 279.70 | 282.00 | 276.10 | 277.00 | 277.00 | 95,420 |
Apr 30, 2024 | 282.05 | 284.45 | 278.65 | 279.65 | 279.65 | 113,116 |
Apr 29, 2024 | 286.70 | 286.70 | 281.00 | 282.05 | 282.05 | 107,835 |
Apr 26, 2024 | 284.00 | 287.25 | 282.15 | 283.85 | 283.85 | 119,722 |
Apr 25, 2024 | 285.00 | 287.65 | 283.00 | 283.55 | 283.55 | 95,601 |
Apr 24, 2024 | 286.50 | 291.95 | 281.70 | 283.50 | 283.50 | 238,423 |
Apr 23, 2024 | 289.70 | 291.55 | 282.20 | 283.65 | 283.65 | 115,176 |
Apr 22, 2024 | 281.95 | 294.85 | 281.95 | 285.40 | 285.40 | 136,604 |
Apr 19, 2024 | 285.00 | 286.00 | 277.80 | 280.60 | 280.60 | 128,043 |
Apr 18, 2024 | 284.70 | 297.40 | 283.50 | 284.95 | 284.95 | 224,806 |
Apr 16, 2024 | 285.10 | 291.05 | 281.90 | 282.65 | 282.65 | 166,046 |
Apr 15, 2024 | 281.00 | 290.80 | 276.45 | 285.10 | 285.10 | 315,066 |
Apr 12, 2024 | 284.80 | 307.85 | 283.00 | 296.35 | 296.35 | 636,636 |
Apr 10, 2024 | 290.00 | 292.60 | 280.00 | 282.50 | 282.50 | 168,707 |
Apr 09, 2024 | 299.70 | 300.00 | 285.00 | 288.55 | 288.55 | 145,917 |
Apr 08, 2024 | 308.95 | 311.00 | 292.20 | 293.55 | 293.55 | 325,949 |
Apr 05, 2024 | 306.80 | 315.85 | 296.00 | 303.65 | 303.65 | 1,138,055 |
Apr 04, 2024 | 290.60 | 297.50 | 283.50 | 297.50 | 297.50 | 372,117 |
Apr 03, 2024 | 268.85 | 283.35 | 265.65 | 283.35 | 283.35 | 336,682 |
Apr 02, 2024 | 273.50 | 275.40 | 268.85 | 269.90 | 269.90 | 192,752 |
Apr 01, 2024 | 259.95 | 268.85 | 257.85 | 267.95 | 267.95 | 280,610 |
Mar 28, 2024 | 245.00 | 257.60 | 245.00 | 256.05 | 256.05 | 410,055 |
Mar 27, 2024 | 253.60 | 257.50 | 242.20 | 245.35 | 245.35 | 298,279 |
Mar 26, 2024 | 259.80 | 260.80 | 250.35 | 253.60 | 253.60 | 164,808 |
Mar 22, 2024 | 260.00 | 263.45 | 253.10 | 256.50 | 256.50 | 229,167 |
Mar 21, 2024 | 284.00 | 285.00 | 264.65 | 264.65 | 264.65 | 466,168 |
Mar 20, 2024 | 270.00 | 278.55 | 267.75 | 278.55 | 278.55 | 128,413 |
Mar 19, 2024 | 265.30 | 265.30 | 260.00 | 265.30 | 265.30 | 63,055 |
Mar 18, 2024 | 241.20 | 252.70 | 241.20 | 252.70 | 252.70 | 80,288 |
Mar 15, 2024 | 236.00 | 240.70 | 232.55 | 240.70 | 240.70 | 67,578 |
Mar 14, 2024 | 213.05 | 229.25 | 209.95 | 229.25 | 229.25 | 134,728 |
Mar 13, 2024 | 237.00 | 237.95 | 218.35 | 218.35 | 218.35 | 246,199 |
Mar 12, 2024 | 243.00 | 245.00 | 226.90 | 229.85 | 229.85 | 221,472 |
Mar 11, 2024 | 245.00 | 247.80 | 238.15 | 238.80 | 238.80 | 175,766 |
Mar 07, 2024 | 241.05 | 241.90 | 234.90 | 238.90 | 238.90 | 225,989 |
Mar 06, 2024 | 252.30 | 252.95 | 240.00 | 241.05 | 241.05 | 297,357 |
Mar 05, 2024 | 261.20 | 264.20 | 251.00 | 252.30 | 252.30 | 213,669 |
Mar 04, 2024 | 268.55 | 270.00 | 258.00 | 261.15 | 261.15 | 185,444 |
Mar 01, 2024 | 275.00 | 275.00 | 271.00 | 271.65 | 271.65 | 68,754 |
Feb 29, 2024 | 274.95 | 274.95 | 266.00 | 270.55 | 270.55 | 70,361 |
Feb 28, 2024 | 271.95 | 275.80 | 265.00 | 267.95 | 267.95 | 90,600 |
Feb 27, 2024 | 275.00 | 278.15 | 266.55 | 270.50 | 270.50 | 72,799 |
Feb 26, 2024 | 283.50 | 283.50 | 272.00 | 273.10 | 273.10 | 109,554 |
Feb 23, 2024 | 280.50 | 281.95 | 276.40 | 279.15 | 279.15 | 73,443 |
Feb 22, 2024 | 270.55 | 281.80 | 268.80 | 275.00 | 275.00 | 133,690 |
Feb 21, 2024 | 280.00 | 280.00 | 270.00 | 270.55 | 270.55 | 235,379 |
Feb 20, 2024 | 284.00 | 287.70 | 280.00 | 281.35 | 281.35 | 76,368 |
Feb 19, 2024 | 285.15 | 289.65 | 280.50 | 284.20 | 284.20 | 80,283 |
Feb 16, 2024 | 289.35 | 295.00 | 280.00 | 285.15 | 285.15 | 119,086 |
Feb 15, 2024 | 307.85 | 309.75 | 283.65 | 289.35 | 289.35 | 161,382 |
Feb 14, 2024 | 284.75 | 298.55 | 272.05 | 298.55 | 298.55 | 158,247 |
Feb 13, 2024 | 260.65 | 284.35 | 257.30 | 284.35 | 284.35 | 262,868 |
Feb 12, 2024 | 285.00 | 285.00 | 270.85 | 270.85 | 270.85 | 137,421 |
Feb 09, 2024 | 295.00 | 295.00 | 285.10 | 285.10 | 285.10 | 132,288 |
Feb 08, 2024 | 311.55 | 315.00 | 297.60 | 300.10 | 300.10 | 89,772 |
Feb 07, 2024 | 308.00 | 318.50 | 308.00 | 311.55 | 311.55 | 78,682 |
Feb 06, 2024 | 292.15 | 306.75 | 289.05 | 306.75 | 306.75 | 104,786 |
Feb 05, 2024 | 307.30 | 308.95 | 291.00 | 292.15 | 292.15 | 230,766 |
Feb 02, 2024 | 307.00 | 313.00 | 303.00 | 305.45 | 305.45 | 117,536 |
Feb 01, 2024 | 313.95 | 314.00 | 307.00 | 308.55 | 308.55 | 53,183 |
Jan 31, 2024 | 314.15 | 314.15 | 310.00 | 310.65 | 310.65 | 66,286 |
Jan 30, 2024 | 316.45 | 316.45 | 311.00 | 312.40 | 312.40 | 50,448 |
Jan 29, 2024 | 315.50 | 317.45 | 310.00 | 312.45 | 312.45 | 68,573 |
Jan 25, 2024 | 317.35 | 318.00 | 312.55 | 315.05 | 315.05 | 77,014 |
Jan 24, 2024 | 315.00 | 321.00 | 312.00 | 317.35 | 317.35 | 33,702 |
Jan 23, 2024 | 324.00 | 327.95 | 313.00 | 315.10 | 315.10 | 69,047 |
Jan 19, 2024 | 322.95 | 325.95 | 317.00 | 319.85 | 319.85 | 85,066 |
Jan 18, 2024 | 325.00 | 326.30 | 318.00 | 322.75 | 322.75 | 62,944 |
Jan 17, 2024 | 328.00 | 329.85 | 320.00 | 326.30 | 326.30 | 70,119 |
Jan 16, 2024 | 347.95 | 348.95 | 329.10 | 330.25 | 330.25 | 167,720 |
Jan 15, 2024 | 340.00 | 351.40 | 340.00 | 346.40 | 346.40 | 228,849 |
Jan 12, 2024 | 320.00 | 334.70 | 319.10 | 334.70 | 334.70 | 198,491 |
Jan 11, 2024 | 319.00 | 320.00 | 317.40 | 318.80 | 318.80 | 46,611 |
Jan 10, 2024 | 320.25 | 323.00 | 316.25 | 317.65 | 317.65 | 66,220 |
Jan 09, 2024 | 320.00 | 324.00 | 318.00 | 320.25 | 320.25 | 69,174 |
Jan 08, 2024 | 321.95 | 328.00 | 318.10 | 319.65 | 319.65 | 61,960 |
Jan 05, 2024 | 319.90 | 325.00 | 318.10 | 322.85 | 322.85 | 78,409 |
Jan 04, 2024 | 319.00 | 322.00 | 319.00 | 319.90 | 319.90 | 76,597 |
Jan 03, 2024 | 319.10 | 323.00 | 318.95 | 321.35 | 321.35 | 48,308 |
Jan 02, 2024 | 323.00 | 323.70 | 318.00 | 321.45 | 321.45 | 59,562 |
Jan 01, 2024 | 319.95 | 322.00 | 317.00 | 320.10 | 320.10 | 85,703 |
Dec 29, 2023 | 321.95 | 322.00 | 319.00 | 319.95 | 319.95 | 66,335 |
Dec 28, 2023 | 321.00 | 324.85 | 317.05 | 319.05 | 319.05 | 42,715 |
Dec 27, 2023 | 324.00 | 326.05 | 319.10 | 321.30 | 321.30 | 49,737 |
Dec 26, 2023 | 322.75 | 325.00 | 311.00 | 323.40 | 323.40 | 75,802 |
Dec 22, 2023 | 326.45 | 326.45 | 311.30 | 322.75 | 322.75 | 87,037 |
Dec 21, 2023 | 313.20 | 325.00 | 310.00 | 322.35 | 322.35 | 91,950 |
Dec 20, 2023 | 333.90 | 336.00 | 315.00 | 317.75 | 317.75 | 207,149 |
Dec 19, 2023 | 315.45 | 327.35 | 306.80 | 327.35 | 327.35 | 270,167 |
Dec 18, 2023 | 316.45 | 316.50 | 310.80 | 311.80 | 311.80 | 194,896 |
Dec 15, 2023 | 323.70 | 325.00 | 313.00 | 316.45 | 316.45 | 186,957 |
Dec 14, 2023 | 322.70 | 323.00 | 315.10 | 319.20 | 319.20 | 158,936 |
Dec 13, 2023 | 320.25 | 324.50 | 316.05 | 317.65 | 317.65 | 121,930 |
Dec 12, 2023 | 320.70 | 336.70 | 314.50 | 318.05 | 318.05 | 275,436 |
Dec 11, 2023 | 323.90 | 324.40 | 318.00 | 320.70 | 320.70 | 91,387 |
Dec 08, 2023 | 328.00 | 329.95 | 315.35 | 324.40 | 324.40 | 104,004 |
Dec 07, 2023 | 324.00 | 328.80 | 323.00 | 325.35 | 325.35 | 92,330 |
Dec 06, 2023 | 328.65 | 331.60 | 320.00 | 326.00 | 326.00 | 122,364 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |