Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 02, 2024 | 335.45 | 341.20 | 334.00 | 339.00 | 339.00 | 135,239 |
Jul 01, 2024 | 334.20 | 335.50 | 331.50 | 333.75 | 333.75 | 188,696 |
Jun 28, 2024 | 322.60 | 333.50 | 322.05 | 330.10 | 330.10 | 472,197 |
Jun 27, 2024 | 314.35 | 321.50 | 314.35 | 320.30 | 320.30 | 89,674 |
Jun 26, 2024 | 318.55 | 320.45 | 313.90 | 314.65 | 314.65 | 85,732 |
Jun 25, 2024 | 323.15 | 333.90 | 317.35 | 317.85 | 317.85 | 288,186 |
Jun 24, 2024 | 318.05 | 329.00 | 317.35 | 324.20 | 324.20 | 226,195 |
Jun 21, 2024 | 316.95 | 323.20 | 313.90 | 320.15 | 320.15 | 180,704 |
Jun 20, 2024 | 311.00 | 314.70 | 307.55 | 314.15 | 314.15 | 142,680 |
Jun 19, 2024 | 318.75 | 318.75 | 309.55 | 310.65 | 310.65 | 117,757 |
Jun 18, 2024 | 323.30 | 324.25 | 315.50 | 316.40 | 316.40 | 172,545 |
Jun 14, 2024 | 324.00 | 327.75 | 321.40 | 323.30 | 323.30 | 254,356 |
Jun 13, 2024 | 322.65 | 325.20 | 319.85 | 323.10 | 323.10 | 177,996 |
Jun 12, 2024 | 317.65 | 325.90 | 317.15 | 320.50 | 320.50 | 554,755 |
Jun 11, 2024 | 305.10 | 316.50 | 304.40 | 315.15 | 315.15 | 289,890 |
Jun 10, 2024 | 301.55 | 307.00 | 301.30 | 302.55 | 302.55 | 96,854 |
Jun 07, 2024 | 299.05 | 303.15 | 296.60 | 301.20 | 301.20 | 159,940 |
Jun 06, 2024 | 292.60 | 306.80 | 291.35 | 302.40 | 302.40 | 323,416 |
Jun 05, 2024 | 278.10 | 288.90 | 271.60 | 287.90 | 287.90 | 134,369 |
Jun 04, 2024 | 317.90 | 317.90 | 253.40 | 277.80 | 277.80 | 744,868 |
Jun 03, 2024 | 305.30 | 317.75 | 302.10 | 316.75 | 316.75 | 544,929 |
May 31, 2024 | 295.40 | 298.50 | 291.70 | 297.55 | 297.55 | 99,180 |
May 30, 2024 | 297.75 | 298.90 | 292.60 | 293.90 | 293.90 | 143,455 |
May 29, 2024 | 295.05 | 299.75 | 293.90 | 297.55 | 297.55 | 60,965 |
May 28, 2024 | 300.05 | 302.55 | 295.25 | 296.15 | 296.15 | 38,924 |
May 27, 2024 | 303.85 | 306.15 | 298.90 | 301.70 | 301.70 | 95,960 |
May 24, 2024 | 307.20 | 308.15 | 303.85 | 305.30 | 305.30 | 61,313 |
May 23, 2024 | 303.65 | 312.75 | 302.75 | 308.30 | 308.30 | 255,529 |
May 22, 2024 | 309.05 | 311.00 | 303.35 | 309.65 | 309.65 | 259,664 |
May 21, 2024 | 310.00 | 316.30 | 307.50 | 308.75 | 308.75 | 129,875 |
May 17, 2024 | 315.00 | 320.00 | 310.40 | 312.05 | 312.05 | 367,648 |
May 16, 2024 | 309.60 | 313.20 | 306.45 | 312.40 | 312.40 | 124,332 |
May 15, 2024 | 308.25 | 309.10 | 303.25 | 307.10 | 307.10 | 127,942 |
May 14, 2024 | 297.05 | 305.75 | 297.05 | 304.25 | 304.25 | 81,678 |
May 13, 2024 | 299.10 | 299.45 | 291.45 | 297.45 | 297.45 | 125,941 |
May 10, 2024 | 296.15 | 301.20 | 293.35 | 299.80 | 299.80 | 100,413 |
May 09, 2024 | 308.55 | 308.55 | 294.80 | 295.70 | 295.70 | 195,608 |
May 08, 2024 | 295.50 | 309.95 | 295.50 | 307.65 | 307.65 | 166,222 |
May 07, 2024 | 306.00 | 306.00 | 295.85 | 297.35 | 297.35 | 208,922 |
May 06, 2024 | 316.90 | 316.90 | 304.05 | 304.80 | 304.80 | 288,303 |
May 03, 2024 | 322.35 | 322.80 | 310.80 | 313.85 | 313.85 | 288,250 |
May 02, 2024 | 310.85 | 322.50 | 306.00 | 320.70 | 320.70 | 651,138 |
Apr 30, 2024 | 306.55 | 316.90 | 305.65 | 310.55 | 310.55 | 657,020 |
Apr 29, 2024 | 309.85 | 312.25 | 304.05 | 305.10 | 305.10 | 279,453 |
Apr 26, 2024 | 304.05 | 312.00 | 304.00 | 308.75 | 308.75 | 464,392 |
Apr 25, 2024 | 299.55 | 304.00 | 297.80 | 302.65 | 302.65 | 328,251 |
Apr 24, 2024 | 296.00 | 302.30 | 291.40 | 299.15 | 299.15 | 175,592 |
Apr 23, 2024 | 298.60 | 300.35 | 294.45 | 295.35 | 295.35 | 151,355 |
Apr 22, 2024 | 301.05 | 305.35 | 295.75 | 297.75 | 297.75 | 366,553 |
Apr 19, 2024 | 297.50 | 304.00 | 294.85 | 300.15 | 300.15 | 225,525 |
Apr 18, 2024 | 311.55 | 318.60 | 299.65 | 301.65 | 301.65 | 366,896 |
Apr 16, 2024 | 301.00 | 313.50 | 299.40 | 307.95 | 307.95 | 638,200 |
Apr 15, 2024 | 296.30 | 311.80 | 295.10 | 305.00 | 305.00 | 680,472 |
Apr 12, 2024 | 303.40 | 315.20 | 302.75 | 305.50 | 305.50 | 1,056,065 |
Apr 10, 2024 | 290.35 | 309.00 | 288.90 | 302.65 | 302.65 | 964,848 |
Apr 09, 2024 | 283.35 | 290.10 | 280.50 | 288.20 | 288.20 | 151,465 |
Apr 08, 2024 | 278.95 | 283.25 | 277.25 | 280.90 | 280.90 | 131,106 |
Apr 05, 2024 | 276.55 | 278.80 | 272.95 | 277.55 | 277.55 | 117,369 |
Apr 04, 2024 | 283.05 | 285.95 | 273.60 | 275.75 | 275.75 | 141,179 |
Apr 03, 2024 | 274.65 | 287.50 | 272.60 | 282.70 | 282.70 | 304,716 |
Apr 02, 2024 | 268.40 | 273.50 | 266.00 | 272.70 | 272.70 | 83,349 |
Apr 01, 2024 | 263.50 | 269.10 | 262.05 | 265.20 | 265.20 | 146,195 |
Mar 28, 2024 | 267.20 | 268.40 | 261.15 | 263.35 | 263.35 | 150,823 |
Mar 27, 2024 | 266.20 | 269.90 | 263.20 | 263.80 | 263.80 | 64,344 |
Mar 26, 2024 | 259.40 | 268.65 | 258.15 | 265.50 | 265.50 | 166,837 |
Mar 22, 2024 | 259.00 | 261.00 | 256.25 | 259.35 | 259.35 | 95,758 |
Mar 21, 2024 | 260.65 | 263.65 | 257.50 | 258.80 | 258.80 | 108,267 |
Mar 20, 2024 | 263.35 | 264.55 | 257.70 | 261.20 | 261.20 | 40,902 |
Mar 19, 2024 | 263.60 | 265.05 | 259.60 | 261.60 | 261.60 | 72,792 |
Mar 18, 2024 | 261.40 | 266.20 | 261.40 | 264.35 | 264.35 | 84,986 |
Mar 15, 2024 | 266.45 | 269.50 | 258.05 | 264.40 | 264.40 | 282,428 |
Mar 14, 2024 | 263.00 | 268.90 | 261.10 | 267.00 | 267.00 | 96,031 |
Mar 13, 2024 | 273.50 | 278.15 | 262.40 | 263.45 | 263.45 | 355,465 |
Mar 12, 2024 | 277.45 | 281.10 | 274.60 | 275.65 | 275.65 | 80,186 |
Mar 11, 2024 | 280.35 | 283.25 | 275.55 | 279.30 | 279.30 | 95,823 |
Mar 07, 2024 | 285.65 | 288.25 | 280.85 | 281.60 | 281.60 | 126,495 |
Mar 06, 2024 | 290.70 | 292.75 | 280.35 | 285.75 | 285.75 | 237,871 |
Mar 05, 2024 | 293.00 | 294.25 | 286.95 | 291.15 | 291.15 | 177,408 |
Mar 04, 2024 | 281.05 | 292.20 | 281.05 | 291.10 | 291.10 | 528,025 |
Mar 01, 2024 | 274.95 | 283.90 | 273.85 | 282.60 | 282.60 | 88,737 |
Feb 29, 2024 | 272.05 | 275.25 | 270.75 | 273.35 | 273.35 | 199,958 |
Feb 28, 2024 | 281.30 | 286.00 | 272.45 | 273.80 | 273.80 | 147,544 |
Feb 27, 2024 | 287.70 | 287.70 | 278.25 | 281.30 | 281.30 | 87,151 |
Feb 26, 2024 | 284.45 | 288.95 | 283.10 | 286.30 | 286.30 | 165,284 |
Feb 23, 2024 | 285.45 | 287.70 | 281.45 | 284.50 | 284.50 | 148,074 |
Feb 22, 2024 | 280.40 | 285.95 | 277.20 | 283.95 | 283.95 | 141,382 |
Feb 21, 2024 | 281.75 | 284.90 | 279.55 | 280.55 | 280.55 | 156,392 |
Feb 20, 2024 | 283.10 | 283.85 | 278.65 | 281.20 | 281.20 | 260,371 |
Feb 19, 2024 | 279.75 | 285.90 | 276.35 | 282.75 | 282.75 | 156,923 |
Feb 16, 2024 | 280.00 | 282.55 | 276.80 | 277.60 | 277.60 | 264,444 |
Feb 15, 2024 | 274.15 | 283.95 | 271.15 | 277.20 | 277.20 | 493,006 |
Feb 14, 2024 | 265.50 | 272.75 | 262.00 | 272.15 | 272.15 | 165,175 |
Feb 13, 2024 | 257.70 | 266.45 | 255.60 | 265.80 | 265.80 | 610,833 |
Feb 12, 2024 | 272.50 | 272.50 | 255.85 | 257.40 | 257.40 | 506,860 |
Feb 09, 2024 | 280.45 | 280.45 | 264.70 | 270.20 | 270.20 | 620,144 |
Feb 08, 2024 | 285.95 | 285.95 | 277.10 | 278.30 | 278.30 | 408,879 |
Feb 07, 2024 | 291.90 | 291.90 | 281.05 | 282.90 | 282.90 | 447,346 |
Feb 06, 2024 | 277.35 | 296.15 | 274.60 | 289.95 | 289.95 | 1,716,158 |
Feb 05, 2024 | 272.00 | 279.00 | 268.50 | 273.70 | 273.70 | 334,581 |
Feb 02, 2024 | 268.75 | 272.15 | 266.95 | 269.25 | 269.25 | 168,025 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |