Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 15, 2024 | - | - | - | - | - | - |
Nov 14, 2024 | 458.00 | 467.50 | 456.50 | 460.00 | 460.00 | 3,252,000 |
Nov 13, 2024 | 457.00 | 476.00 | 455.00 | 455.00 | 455.00 | 6,119,000 |
Nov 12, 2024 | 478.00 | 478.00 | 455.00 | 455.00 | 455.00 | 5,711,000 |
Nov 11, 2024 | 471.50 | 481.50 | 466.00 | 480.00 | 480.00 | 5,644,000 |
Nov 08, 2024 | 474.00 | 477.50 | 462.00 | 467.50 | 467.50 | 6,134,000 |
Nov 07, 2024 | 453.00 | 470.00 | 448.50 | 464.50 | 464.50 | 7,266,000 |
Nov 06, 2024 | 430.00 | 458.50 | 428.00 | 447.00 | 447.00 | 8,714,000 |
Nov 05, 2024 | 452.00 | 460.50 | 442.00 | 443.00 | 443.00 | 4,175,000 |
Nov 04, 2024 | 470.50 | 475.00 | 446.50 | 456.50 | 456.50 | 6,841,000 |
Nov 01, 2024 | 440.00 | 485.00 | 438.50 | 466.00 | 466.00 | 7,272,000 |
Oct 31, 2024 | 454.50 | 454.50 | 454.50 | 454.50 | 454.50 | - |
Oct 30, 2024 | 451.00 | 455.50 | 446.00 | 454.50 | 454.50 | 727,000 |
Oct 29, 2024 | 443.00 | 450.00 | 428.00 | 450.00 | 450.00 | 1,332,000 |
Oct 28, 2024 | 453.00 | 453.00 | 431.50 | 439.00 | 439.00 | 1,281,000 |
Oct 25, 2024 | 459.00 | 468.00 | 450.00 | 452.00 | 452.00 | 650,000 |
Oct 24, 2024 | 441.00 | 459.00 | 441.00 | 458.00 | 458.00 | 972,000 |
Oct 23, 2024 | 435.50 | 447.50 | 426.00 | 445.50 | 445.50 | 2,196,000 |
Oct 22, 2024 | 448.00 | 448.00 | 435.00 | 437.50 | 437.50 | 1,184,000 |
Oct 21, 2024 | 450.00 | 450.00 | 430.00 | 448.00 | 448.00 | 1,890,000 |
Oct 18, 2024 | 471.00 | 471.00 | 434.00 | 450.00 | 450.00 | 2,539,000 |
Oct 17, 2024 | 475.00 | 475.00 | 468.00 | 469.00 | 469.00 | 995,000 |
Oct 16, 2024 | 465.50 | 490.00 | 465.50 | 482.00 | 482.00 | 11,008,000 |
Oct 15, 2024 | 484.50 | 486.00 | 456.50 | 465.50 | 465.50 | 7,379,000 |
Oct 14, 2024 | 497.50 | 505.00 | 466.00 | 477.50 | 477.50 | 10,564,000 |
Oct 11, 2024 | 490.00 | 539.00 | 487.00 | 490.00 | 490.00 | 10,390,000 |
Oct 09, 2024 | 537.00 | 556.00 | 477.00 | 494.00 | 494.00 | 12,236,000 |
Oct 08, 2024 | 538.00 | 538.00 | 512.00 | 525.00 | 525.00 | 649,000 |
Oct 07, 2024 | 506.00 | 543.00 | 506.00 | 543.00 | 543.00 | 1,081,000 |
Oct 04, 2024 | 489.00 | 500.00 | 489.00 | 494.50 | 494.50 | 573,000 |
Oct 01, 2024 | 475.00 | 486.50 | 470.00 | 486.50 | 486.50 | 505,000 |
Sep 30, 2024 | 470.00 | 481.00 | 470.00 | 474.00 | 474.00 | 544,000 |
Sep 27, 2024 | 482.50 | 482.50 | 469.00 | 470.00 | 470.00 | 1,006,000 |
Sep 26, 2024 | 492.00 | 492.00 | 465.50 | 482.50 | 482.50 | 1,404,000 |
Sep 25, 2024 | 492.00 | 493.00 | 485.00 | 485.00 | 485.00 | 1,093,000 |
Sep 24, 2024 | 488.00 | 491.50 | 480.00 | 486.00 | 486.00 | 993,000 |
Sep 23, 2024 | 480.00 | 480.00 | 469.00 | 479.50 | 479.50 | 804,000 |
Sep 20, 2024 | 477.50 | 479.50 | 472.00 | 472.00 | 472.00 | 1,891,000 |
Sep 19, 2024 | 465.00 | 482.00 | 464.00 | 477.50 | 477.50 | 1,516,000 |
Sep 18, 2024 | 468.00 | 476.50 | 455.00 | 471.00 | 471.00 | 15,214,000 |
Sep 16, 2024 | 452.50 | 486.50 | 452.00 | 472.00 | 472.00 | 24,543,000 |
Sep 13, 2024 | 417.00 | 445.50 | 417.00 | 445.50 | 445.50 | 21,692,000 |
Sep 12, 2024 | 401.00 | 425.00 | 394.50 | 405.00 | 405.00 | 16,684,000 |
Sep 11, 2024 | 383.00 | 393.00 | 375.00 | 388.50 | 388.50 | 8,224,000 |
Sep 10, 2024 | 403.00 | 406.00 | 373.50 | 380.00 | 380.00 | 15,314,000 |
Sep 09, 2024 | 380.00 | 398.00 | 377.50 | 392.50 | 392.50 | 15,250,000 |
Sep 06, 2024 | 357.00 | 387.00 | 354.00 | 386.50 | 386.50 | 12,404,000 |
Sep 05, 2024 | 368.00 | 372.00 | 351.00 | 352.00 | 352.00 | 6,033,000 |
Sep 04, 2024 | 360.00 | 374.00 | 354.00 | 359.00 | 359.00 | 9,535,000 |
Sep 03, 2024 | 368.50 | 390.00 | 359.00 | 383.50 | 383.50 | 10,082,000 |
Sep 02, 2024 | 390.50 | 408.00 | 363.00 | 372.00 | 372.00 | 16,825,000 |
Aug 30, 2024 | 378.00 | 385.00 | 378.00 | 381.50 | 381.50 | 1,907,000 |
Aug 29, 2024 | 355.00 | 371.50 | 355.00 | 371.50 | 371.50 | 918,000 |
Aug 28, 2024 | 366.00 | 369.00 | 357.50 | 360.00 | 360.00 | 1,296,000 |
Aug 27, 2024 | 344.00 | 362.00 | 344.00 | 361.50 | 361.50 | 1,705,000 |
Aug 26, 2024 | 362.00 | 365.00 | 338.00 | 338.00 | 338.00 | 1,326,000 |
Aug 23, 2024 | 332.50 | 356.00 | 332.50 | 356.00 | 356.00 | 1,481,000 |
Aug 22, 2024 | 335.00 | 336.00 | 327.50 | 332.50 | 332.50 | 638,000 |
Aug 21, 2024 | 330.00 | 340.00 | 330.00 | 332.00 | 332.00 | 1,074,000 |
Aug 20, 2024 | 332.00 | 333.00 | 320.00 | 332.00 | 332.00 | 2,207,000 |
Aug 19, 2024 | 339.00 | 339.00 | 319.00 | 320.00 | 320.00 | 3,397,000 |
Aug 16, 2024 | 363.00 | 379.50 | 342.50 | 344.50 | 344.50 | 30,672,000 |
Aug 15, 2024 | 335.00 | 357.50 | 325.00 | 354.50 | 354.50 | 19,830,000 |
Aug 14, 2024 | 309.00 | 330.00 | 305.00 | 325.00 | 325.00 | 18,300,000 |
Aug 13, 2024 | 300.00 | 300.00 | 289.00 | 300.00 | 300.00 | 7,288,000 |
Aug 12, 2024 | 292.00 | 303.50 | 289.50 | 295.50 | 295.50 | 13,230,000 |
Aug 09, 2024 | 274.00 | 284.00 | 271.50 | 284.00 | 284.00 | 5,845,000 |
Aug 08, 2024 | 248.00 | 268.50 | 245.00 | 258.50 | 258.50 | 6,112,000 |
Aug 07, 2024 | 246.00 | 259.50 | 241.50 | 254.00 | 254.00 | 6,846,000 |
Aug 06, 2024 | 255.00 | 257.00 | 222.50 | 236.00 | 236.00 | 6,771,000 |
Aug 05, 2024 | 259.00 | 259.00 | 241.50 | 241.50 | 241.50 | 3,826,000 |
Aug 02, 2024 | 270.00 | 281.50 | 265.50 | 268.00 | 268.00 | 3,728,000 |
Aug 01, 2024 | 297.00 | 298.50 | 281.50 | 282.50 | 282.50 | 5,232,000 |
Jul 31, 2024 | 294.00 | 306.50 | 286.00 | 287.00 | 287.00 | 10,721,000 |
Jul 30, 2024 | 267.00 | 296.00 | 251.00 | 295.50 | 295.50 | 11,062,000 |
Jul 29, 2024 | 276.00 | 276.00 | 266.00 | 270.00 | 270.00 | 1,339,000 |
Jul 26, 2024 | 254.00 | 270.00 | 254.00 | 266.50 | 266.50 | 789,000 |
Jul 23, 2024 | 260.00 | 267.00 | 260.00 | 266.50 | 266.50 | 867,000 |
Jul 22, 2024 | 258.00 | 258.00 | 245.00 | 255.00 | 255.00 | 1,123,000 |
Jul 19, 2024 | 243.50 | 267.50 | 243.50 | 256.50 | 256.50 | 1,611,000 |
Jul 18, 2024 | 256.50 | 259.00 | 237.50 | 243.50 | 243.50 | 2,657,000 |
Jul 17, 2024 | 260.00 | 273.00 | 260.00 | 263.50 | 263.50 | 1,173,000 |
Jul 16, 2024 | 275.89 | 275.89 | 258.02 | 258.02 | 258.02 | 2,200,728 |
Jul 15, 2024 | 282.83 | 289.78 | 273.41 | 273.41 | 273.41 | 1,299,881 |
Jul 12, 2024 | 297.72 | 297.72 | 282.83 | 282.83 | 282.83 | 1,720,075 |
Jul 11, 2024 | 321.04 | 329.97 | 311.12 | 313.60 | 313.60 | 10,052,413 |
Jul 10, 2024 | 352.50 | 365.00 | 337.00 | 341.00 | 341.00 | 10,635,000 |
Jul 09, 2024 | 349.50 | 360.00 | 328.50 | 352.50 | 352.50 | 14,205,000 |
Jul 08, 2024 | 339.00 | 350.00 | 307.00 | 330.50 | 330.50 | 14,193,000 |
Jul 05, 2024 | 310.00 | 330.00 | 305.00 | 330.00 | 330.00 | 11,248,000 |
Jul 04, 2024 | 290.00 | 300.00 | 288.50 | 300.00 | 300.00 | 3,472,000 |
Jul 03, 2024 | 278.00 | 289.50 | 277.00 | 287.00 | 287.00 | 3,213,000 |
Jul 02, 2024 | 276.50 | 277.50 | 270.00 | 273.50 | 273.50 | 1,119,000 |
Jul 01, 2024 | 275.00 | 282.00 | 272.50 | 274.50 | 274.50 | 2,828,000 |
Jun 28, 2024 | 265.00 | 269.00 | 265.00 | 268.50 | 268.50 | 1,300,000 |
Jun 27, 2024 | 262.50 | 264.00 | 260.50 | 263.00 | 263.00 | 544,000 |
Jun 26, 2024 | 261.50 | 264.00 | 259.50 | 263.00 | 263.00 | 890,000 |
Jun 25, 2024 | 258.00 | 258.00 | 253.50 | 256.50 | 256.50 | 828,000 |
Jun 24, 2024 | 259.50 | 263.50 | 257.00 | 257.00 | 257.00 | 979,000 |
Jun 21, 2024 | 259.50 | 265.50 | 258.00 | 258.50 | 258.50 | 1,430,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |