Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 440.30 | 445.00 | 422.60 | 429.00 | 429.00 | 2,095,568 |
Oct 24, 2024 | 457.95 | 457.95 | 439.00 | 440.95 | 440.95 | 1,019,380 |
Oct 23, 2024 | 437.50 | 465.00 | 434.15 | 457.85 | 457.85 | 2,599,726 |
Oct 22, 2024 | 465.00 | 465.10 | 433.30 | 437.50 | 437.50 | 3,414,904 |
Oct 21, 2024 | 484.00 | 489.50 | 462.00 | 465.10 | 465.10 | 2,034,037 |
Oct 18, 2024 | 480.00 | 493.55 | 465.10 | 482.60 | 482.60 | 2,215,115 |
Oct 17, 2024 | 502.10 | 504.80 | 478.00 | 480.80 | 480.80 | 2,062,694 |
Oct 16, 2024 | 502.40 | 511.80 | 491.40 | 500.55 | 500.55 | 1,812,665 |
Oct 15, 2024 | 498.95 | 506.75 | 488.20 | 502.40 | 502.40 | 1,431,343 |
Oct 14, 2024 | 509.15 | 515.70 | 495.00 | 497.65 | 497.65 | 1,601,247 |
Oct 11, 2024 | 519.40 | 520.40 | 507.00 | 508.60 | 508.60 | 1,075,908 |
Oct 10, 2024 | 512.85 | 527.50 | 510.70 | 519.45 | 519.45 | 1,806,167 |
Oct 09, 2024 | 504.00 | 524.00 | 502.40 | 507.20 | 507.20 | 2,440,182 |
Oct 08, 2024 | 500.95 | 514.00 | 483.30 | 499.75 | 499.75 | 4,675,271 |
Oct 07, 2024 | 546.70 | 553.95 | 493.35 | 502.20 | 502.20 | 4,822,139 |
Oct 04, 2024 | 553.55 | 561.50 | 528.70 | 541.70 | 541.70 | 3,354,778 |
Oct 03, 2024 | 558.00 | 571.95 | 552.00 | 555.15 | 555.15 | 2,299,668 |
Oct 01, 2024 | 576.45 | 577.55 | 566.50 | 571.20 | 571.20 | 2,147,426 |
Sep 30, 2024 | 572.00 | 584.40 | 553.20 | 577.60 | 577.60 | 3,868,003 |
Sep 27, 2024 | 543.00 | 577.75 | 538.00 | 572.05 | 572.05 | 7,018,076 |
Sep 26, 2024 | 533.30 | 548.00 | 520.65 | 542.20 | 542.20 | 3,799,856 |
Sep 25, 2024 | 529.35 | 545.00 | 527.55 | 531.65 | 531.65 | 3,848,512 |
Sep 24, 2024 | 526.50 | 537.00 | 524.80 | 530.40 | 530.40 | 3,153,500 |
Sep 23, 2024 | 520.65 | 527.00 | 515.55 | 522.35 | 522.35 | 2,359,314 |
Sep 20, 2024 | 517.00 | 528.40 | 509.10 | 518.25 | 518.25 | 3,985,574 |
Sep 19, 2024 | 536.00 | 537.75 | 501.95 | 513.20 | 513.20 | 5,284,703 |
Sep 18, 2024 | 502.00 | 541.95 | 501.20 | 532.35 | 532.35 | 8,994,190 |
Sep 17, 2024 | 506.00 | 524.90 | 491.45 | 500.60 | 500.60 | 10,843,828 |
Sep 16, 2024 | 482.55 | 511.80 | 471.50 | 505.15 | 505.15 | 5,735,575 |
Sep 13, 2024 | 486.80 | 494.50 | 480.60 | 482.15 | 482.15 | 1,882,321 |
Sep 12, 2024 | 486.80 | 496.40 | 482.00 | 484.85 | 484.85 | 2,168,647 |
Sep 11, 2024 | 489.10 | 494.85 | 481.05 | 484.10 | 484.10 | 2,150,866 |
Sep 10, 2024 | 478.80 | 494.00 | 478.15 | 487.70 | 487.70 | 3,798,234 |
Sep 09, 2024 | 476.75 | 486.40 | 460.00 | 476.25 | 476.25 | 3,717,888 |
Sep 06, 2024 | 491.90 | 494.10 | 472.80 | 477.05 | 477.05 | 3,615,625 |
Sep 05, 2024 | 513.00 | 513.95 | 490.00 | 491.20 | 491.20 | 4,260,354 |
Sep 04, 2024 | 504.00 | 519.50 | 500.40 | 510.20 | 510.20 | 7,051,650 |
Sep 03, 2024 | 490.75 | 512.00 | 488.00 | 503.80 | 503.80 | 5,836,252 |
Sep 02, 2024 | 491.35 | 509.45 | 484.00 | 487.90 | 487.90 | 4,350,254 |
Aug 30, 2024 | 482.90 | 493.00 | 477.25 | 488.90 | 488.90 | 2,969,491 |
Aug 29, 2024 | 490.60 | 498.00 | 474.10 | 481.45 | 481.45 | 3,519,055 |
Aug 28, 2024 | 481.40 | 499.80 | 481.05 | 489.10 | 489.10 | 5,630,307 |
Aug 27, 2024 | 483.75 | 488.10 | 471.20 | 479.30 | 479.30 | 4,630,976 |
Aug 26, 2024 | 499.80 | 509.40 | 480.65 | 483.75 | 483.75 | 8,527,287 |
Aug 23, 2024 | 452.00 | 507.00 | 446.15 | 500.35 | 500.35 | 19,983,195 |
Aug 22, 2024 | 447.40 | 452.65 | 431.20 | 450.90 | 450.90 | 5,868,052 |
Aug 21, 2024 | 425.50 | 449.90 | 415.00 | 445.50 | 445.50 | 10,698,615 |
Aug 20, 2024 | 418.95 | 435.00 | 418.25 | 423.30 | 423.30 | 7,782,623 |
Aug 19, 2024 | 407.95 | 424.40 | 407.00 | 416.80 | 416.80 | 8,043,304 |
Aug 16, 2024 | 393.15 | 408.80 | 391.20 | 404.60 | 404.60 | 7,637,884 |
Aug 14, 2024 | 376.85 | 403.30 | 374.60 | 386.80 | 386.80 | 9,761,330 |
Aug 13, 2024 | 388.00 | 389.50 | 371.55 | 374.95 | 374.95 | 2,827,621 |
Aug 12, 2024 | 393.00 | 394.75 | 382.95 | 386.80 | 386.80 | 4,099,618 |
Aug 09, 2024 | 409.00 | 409.00 | 392.25 | 395.90 | 395.90 | 5,713,077 |
Aug 08, 2024 | 386.35 | 411.60 | 383.00 | 402.00 | 402.00 | 18,321,151 |
Aug 07, 2024 | 399.00 | 405.00 | 377.55 | 385.45 | 385.45 | 10,195,992 |
Aug 06, 2024 | 393.70 | 419.85 | 377.25 | 385.35 | 385.35 | 31,280,502 |
Aug 05, 2024 | 364.05 | 396.90 | 355.00 | 384.35 | 384.35 | 42,742,615 |
Aug 02, 2024 | 343.00 | 380.00 | 340.30 | 376.90 | 376.90 | 35,128,581 |
Aug 01, 2024 | 328.50 | 359.80 | 324.30 | 346.85 | 346.85 | 32,541,135 |
Jul 31, 2024 | 333.70 | 336.60 | 323.30 | 325.25 | 325.25 | 6,654,925 |
Jul 30, 2024 | 306.00 | 343.45 | 305.10 | 331.95 | 331.95 | 47,061,718 |
Jul 29, 2024 | 292.00 | 302.45 | 288.55 | 299.70 | 299.70 | 4,797,892 |
Jul 26, 2024 | 289.00 | 299.00 | 287.30 | 290.95 | 290.95 | 4,243,107 |
Jul 25, 2024 | 290.80 | 291.50 | 285.85 | 288.10 | 288.10 | 1,820,844 |
Jul 24, 2024 | 275.00 | 294.00 | 273.85 | 291.85 | 291.85 | 4,117,450 |
Jul 23, 2024 | 282.00 | 282.75 | 258.95 | 276.10 | 276.10 | 3,813,979 |
Jul 22, 2024 | 273.45 | 284.50 | 269.05 | 282.05 | 282.05 | 2,300,077 |
Jul 19, 2024 | 285.50 | 285.50 | 275.00 | 276.30 | 276.30 | 2,959,028 |
Jul 18, 2024 | 292.50 | 295.70 | 285.00 | 286.30 | 286.30 | 3,990,676 |
Jul 16, 2024 | 285.00 | 297.50 | 282.65 | 291.95 | 291.95 | 10,232,727 |
Jul 15, 2024 | 279.00 | 285.90 | 271.00 | 282.90 | 282.90 | 6,685,739 |
Jul 12, 2024 | 279.00 | 285.00 | 273.00 | 274.55 | 274.55 | 6,440,024 |
Jul 11, 2024 | 274.40 | 279.70 | 272.55 | 273.80 | 273.80 | 10,683,289 |
Jul 10, 2024 | 268.25 | 269.60 | 257.50 | 262.55 | 262.55 | 1,303,829 |
Jul 09, 2024 | 271.95 | 272.30 | 263.95 | 268.25 | 268.25 | 2,177,934 |
Jul 08, 2024 | 268.80 | 277.00 | 267.20 | 270.35 | 270.35 | 4,680,445 |
Jul 05, 2024 | 259.90 | 267.90 | 259.30 | 261.80 | 261.80 | 1,164,595 |
Jul 04, 2024 | 257.40 | 262.00 | 257.40 | 259.65 | 259.65 | 1,307,351 |
Jul 03, 2024 | 255.45 | 258.90 | 252.20 | 257.40 | 257.40 | 1,170,673 |
Jul 02, 2024 | 257.90 | 258.70 | 252.00 | 255.45 | 255.45 | 1,466,513 |
Jul 01, 2024 | 258.75 | 258.90 | 254.55 | 257.40 | 257.40 | 1,259,783 |
Jun 28, 2024 | 254.96 | 262.15 | 253.10 | 256.21 | 256.21 | 1,749,820 |
Jun 27, 2024 | 264.37 | 265.00 | 252.00 | 253.39 | 253.39 | 2,369,871 |
Jun 26, 2024 | 270.56 | 271.25 | 263.00 | 264.37 | 264.37 | 1,474,883 |
Jun 25, 2024 | 276.00 | 278.70 | 270.00 | 270.56 | 270.56 | 2,372,936 |
Jun 24, 2024 | 266.50 | 275.00 | 264.06 | 274.26 | 274.26 | 5,704,513 |
Jun 21, 2024 | 261.45 | 269.99 | 256.05 | 266.20 | 266.20 | 4,800,825 |
Jun 20, 2024 | 252.00 | 261.85 | 250.05 | 260.20 | 260.20 | 3,100,585 |
Jun 19, 2024 | 253.86 | 258.00 | 249.65 | 253.73 | 253.73 | 2,553,392 |
Jun 18, 2024 | 253.00 | 255.05 | 249.10 | 252.52 | 252.52 | 2,067,963 |
Jun 14, 2024 | 249.30 | 252.35 | 246.50 | 250.05 | 250.05 | 1,679,306 |
Jun 13, 2024 | 246.78 | 251.00 | 243.04 | 248.47 | 248.47 | 2,138,672 |
Jun 12, 2024 | 248.00 | 248.50 | 242.91 | 244.01 | 244.01 | 1,174,077 |
Jun 11, 2024 | 245.80 | 248.80 | 241.69 | 246.53 | 246.53 | 1,445,208 |
Jun 10, 2024 | 239.00 | 249.75 | 237.00 | 244.28 | 244.28 | 2,794,298 |
Jun 07, 2024 | 233.00 | 236.50 | 230.05 | 235.75 | 235.75 | 1,762,399 |
Jun 06, 2024 | 229.60 | 236.45 | 227.05 | 231.20 | 231.20 | 2,300,057 |
Jun 05, 2024 | 220.50 | 226.80 | 209.10 | 223.70 | 223.70 | 2,065,777 |
Jun 04, 2024 | 235.00 | 235.50 | 209.00 | 215.90 | 215.90 | 3,237,505 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |