Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 30, 2024 | 275.80 | 284.00 | 272.00 | 283.80 | 283.80 | 14,618 |
Oct 29, 2024 | 262.90 | 270.60 | 262.00 | 270.60 | 270.60 | 20,020 |
Oct 28, 2024 | 236.05 | 257.75 | 233.25 | 257.75 | 257.75 | 29,536 |
Oct 25, 2024 | 245.50 | 246.50 | 245.50 | 245.50 | 245.50 | 2,459 |
Oct 24, 2024 | 250.50 | 251.00 | 250.50 | 250.50 | 250.50 | 7,133 |
Oct 23, 2024 | 255.60 | 255.60 | 255.60 | 255.60 | 255.60 | 3,465 |
Oct 22, 2024 | 260.80 | 261.50 | 260.80 | 260.80 | 260.80 | 2,932 |
Oct 21, 2024 | 266.10 | 270.00 | 266.10 | 266.10 | 266.10 | 1,831 |
Oct 18, 2024 | 271.50 | 271.50 | 271.50 | 271.50 | 271.50 | 2,792 |
Oct 17, 2024 | 277.00 | 281.00 | 277.00 | 277.00 | 277.00 | 5,626 |
Oct 16, 2024 | 280.95 | 281.50 | 280.95 | 280.95 | 280.95 | 17,381 |
Oct 15, 2024 | 276.10 | 276.10 | 276.10 | 276.10 | 276.10 | 3,594 |
Oct 14, 2024 | 270.70 | 270.70 | 270.70 | 270.70 | 270.70 | 4,484 |
Oct 11, 2024 | 265.40 | 265.40 | 265.40 | 265.40 | 265.40 | 8,394 |
Oct 10, 2024 | 260.20 | 261.00 | 260.15 | 260.20 | 260.20 | 11,675 |
Oct 09, 2024 | 265.45 | 270.15 | 265.45 | 265.45 | 265.45 | 8,114 |
Oct 08, 2024 | 270.85 | 276.00 | 270.85 | 270.85 | 270.85 | 6,689 |
Oct 07, 2024 | 276.35 | 276.35 | 276.35 | 276.35 | 276.35 | 1,466 |
Oct 04, 2024 | 281.95 | 283.55 | 281.95 | 281.95 | 281.95 | 4,470 |
Oct 03, 2024 | 287.05 | 291.85 | 287.05 | 287.05 | 287.05 | 6,053 |
Oct 01, 2024 | 292.90 | 292.90 | 287.20 | 292.90 | 292.90 | 6,555 |
Sep 30, 2024 | 287.20 | 292.00 | 287.20 | 287.20 | 287.20 | 3,917 |
Sep 27, 2024 | 293.00 | 297.00 | 293.00 | 293.00 | 293.00 | 4,606 |
Sep 26, 2024 | 297.10 | 297.10 | 297.10 | 297.10 | 297.10 | 3,721 |
Sep 25, 2024 | 303.15 | 303.15 | 303.15 | 303.15 | 303.15 | 6,570 |
Sep 24, 2024 | 309.30 | 312.00 | 309.30 | 309.30 | 309.30 | 3,964 |
Sep 23, 2024 | 315.60 | 322.00 | 315.60 | 315.60 | 315.60 | 7,494 |
Sep 20, 2024 | 322.00 | 322.00 | 321.95 | 322.00 | 322.00 | 18,282 |
Sep 19, 2024 | 328.48 | 328.48 | 328.48 | 328.48 | 328.48 | 6,362 |
Sep 18, 2024 | 335.16 | 339.20 | 335.16 | 335.16 | 335.16 | 17,953 |
Sep 17, 2024 | 338.40 | 344.00 | 324.80 | 342.00 | 342.00 | 78,381 |
Sep 16, 2024 | 339.12 | 339.12 | 332.00 | 339.12 | 339.12 | 147,505 |
Sep 13, 2024 | 316.00 | 323.00 | 308.00 | 323.00 | 323.00 | 84,236 |
Sep 12, 2024 | 311.20 | 312.80 | 300.00 | 307.64 | 307.64 | 49,126 |
Sep 11, 2024 | 308.80 | 308.80 | 300.00 | 304.24 | 304.24 | 46,223 |
Sep 10, 2024 | 292.96 | 299.60 | 289.60 | 296.64 | 296.64 | 16,480 |
Sep 09, 2024 | 301.56 | 301.56 | 288.80 | 292.96 | 292.96 | 31,121 |
Sep 06, 2024 | 302.20 | 307.96 | 294.40 | 300.36 | 300.36 | 26,541 |
Sep 05, 2024 | 305.56 | 311.00 | 300.04 | 302.20 | 302.20 | 19,332 |
Sep 04, 2024 | 302.44 | 312.00 | 295.20 | 303.84 | 303.84 | 20,621 |
Sep 03, 2024 | 309.44 | 312.00 | 300.88 | 304.64 | 304.64 | 20,631 |
Sep 02, 2024 | 291.24 | 317.60 | 291.24 | 309.88 | 309.88 | 49,826 |
Aug 30, 2024 | 318.32 | 318.32 | 297.32 | 304.20 | 304.20 | 38,688 |
Aug 29, 2024 | 324.96 | 324.96 | 305.60 | 308.60 | 308.60 | 54,606 |
Aug 28, 2024 | 308.80 | 319.36 | 308.80 | 319.36 | 319.36 | 96,172 |
Aug 27, 2024 | 284.80 | 304.16 | 284.00 | 304.16 | 304.16 | 43,617 |
Aug 26, 2024 | 294.16 | 295.12 | 280.08 | 289.68 | 289.68 | 49,558 |
Aug 23, 2024 | 296.64 | 296.64 | 288.00 | 292.20 | 292.20 | 39,646 |
Aug 22, 2024 | 307.60 | 311.20 | 292.24 | 296.88 | 296.88 | 101,930 |
Aug 21, 2024 | 304.40 | 311.12 | 299.52 | 307.60 | 307.60 | 27,375 |
Aug 20, 2024 | 308.00 | 313.60 | 293.64 | 304.80 | 304.80 | 41,151 |
Aug 19, 2024 | 319.60 | 319.60 | 304.00 | 306.88 | 306.88 | 29,050 |
Aug 16, 2024 | 320.80 | 324.64 | 305.60 | 311.60 | 311.60 | 32,563 |
Aug 14, 2024 | 319.20 | 327.12 | 304.04 | 313.68 | 313.68 | 51,282 |
Aug 13, 2024 | 332.80 | 343.60 | 308.72 | 311.88 | 311.88 | 179,763 |
Aug 12, 2024 | 308.00 | 333.60 | 302.60 | 330.20 | 330.20 | 393,995 |
Aug 09, 2024 | 324.16 | 346.68 | 308.92 | 315.08 | 315.08 | 311,695 |
Aug 08, 2024 | 348.00 | 348.00 | 333.60 | 336.28 | 336.28 | 129,145 |
Aug 07, 2024 | 342.40 | 348.08 | 327.04 | 345.08 | 345.08 | 195,600 |
Aug 06, 2024 | 339.16 | 351.16 | 328.28 | 331.20 | 331.20 | 258,603 |
Aug 05, 2024 | 336.72 | 347.48 | 324.00 | 327.64 | 327.64 | 386,047 |
Aug 02, 2024 | 345.60 | 360.00 | 338.40 | 350.84 | 350.84 | 125,255 |
Aug 01, 2024 | 364.00 | 366.40 | 350.40 | 354.20 | 354.20 | 156,788 |
Jul 31, 2024 | 340.00 | 368.00 | 337.24 | 357.16 | 357.16 | 464,185 |
Jul 30, 2024 | 349.68 | 351.92 | 334.48 | 338.28 | 338.28 | 204,040 |
Jul 29, 2024 | 350.72 | 353.52 | 332.92 | 344.56 | 344.56 | 467,140 |
Jul 26, 2024 | 336.88 | 336.88 | 324.00 | 336.88 | 336.88 | 429,485 |
Jul 25, 2024 | 297.60 | 318.16 | 297.60 | 306.28 | 306.28 | 199,236 |
Jul 24, 2024 | 309.52 | 315.36 | 301.56 | 306.44 | 306.44 | 139,985 |
Jul 23, 2024 | 300.56 | 316.40 | 280.80 | 306.56 | 306.56 | 391,653 |
Jul 22, 2024 | 284.04 | 309.60 | 284.04 | 299.64 | 299.64 | 280,671 |
Jul 19, 2024 | 297.60 | 309.44 | 281.04 | 284.24 | 284.24 | 244,041 |
Jul 18, 2024 | 312.44 | 320.00 | 294.40 | 297.12 | 297.12 | 316,268 |
Jul 16, 2024 | 324.00 | 328.80 | 293.60 | 309.56 | 309.56 | 571,657 |
Jul 15, 2024 | 289.00 | 312.76 | 284.00 | 312.76 | 312.76 | 704,593 |
Jul 12, 2024 | 287.76 | 292.16 | 272.04 | 284.36 | 284.36 | 693,731 |
Jul 11, 2024 | 252.92 | 280.60 | 252.92 | 280.48 | 280.48 | 909,225 |
Jul 10, 2024 | 263.20 | 271.20 | 248.28 | 255.12 | 255.12 | 181,112 |
Jul 09, 2024 | 269.60 | 276.00 | 261.84 | 263.16 | 263.16 | 157,345 |
Jul 08, 2024 | 269.60 | 277.88 | 257.96 | 267.04 | 267.04 | 322,235 |
Jul 05, 2024 | 271.12 | 278.40 | 260.00 | 262.68 | 262.68 | 231,620 |
Jul 04, 2024 | 262.96 | 278.40 | 262.96 | 271.16 | 271.16 | 633,002 |
Jul 03, 2024 | 245.84 | 265.24 | 245.84 | 260.32 | 260.32 | 610,455 |
Jul 02, 2024 | 254.76 | 255.80 | 242.40 | 244.52 | 244.52 | 152,881 |
Jul 01, 2024 | 249.36 | 256.80 | 244.72 | 251.08 | 251.08 | 291,082 |
Jun 28, 2024 | 243.24 | 251.32 | 240.80 | 248.24 | 248.24 | 182,820 |
Jun 27, 2024 | 239.20 | 256.80 | 239.16 | 241.84 | 241.84 | 347,132 |
Jun 26, 2024 | 242.24 | 244.00 | 237.08 | 238.36 | 238.36 | 104,042 |
Jun 25, 2024 | 248.40 | 249.12 | 240.00 | 241.32 | 241.32 | 104,708 |
Jun 24, 2024 | 239.96 | 252.80 | 236.04 | 248.16 | 248.16 | 476,358 |
Jun 21, 2024 | 239.96 | 245.60 | 237.00 | 240.96 | 240.96 | 146,480 |
Jun 20, 2024 | 238.28 | 247.20 | 237.52 | 238.40 | 238.40 | 123,692 |
Jun 19, 2024 | 235.84 | 250.24 | 233.28 | 239.40 | 239.40 | 275,728 |
Jun 18, 2024 | 239.16 | 246.52 | 233.60 | 234.64 | 234.64 | 87,952 |
Jun 14, 2024 | 244.00 | 244.80 | 234.68 | 237.44 | 237.44 | 115,468 |
Jun 13, 2024 | 230.40 | 245.88 | 229.64 | 242.32 | 242.32 | 393,267 |
Jun 12, 2024 | 235.20 | 235.20 | 226.92 | 229.08 | 229.08 | 88,750 |
Jun 11, 2024 | 237.68 | 244.00 | 231.96 | 232.76 | 232.76 | 126,203 |
Jun 10, 2024 | 231.04 | 242.40 | 230.40 | 237.60 | 237.60 | 278,156 |
Jun 07, 2024 | 208.40 | 229.00 | 208.40 | 229.00 | 229.00 | 444,022 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |