Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sep 22, 2023 | 463.00 | 463.00 | 463.00 | 463.00 | 463.00 | - |
Sep 21, 2023 | 463.00 | 463.00 | 463.00 | 463.00 | 463.00 | - |
Sep 20, 2023 | 460.00 | 463.00 | 460.00 | 463.00 | 463.00 | 28 |
Sep 19, 2023 | 430.00 | 430.00 | 430.00 | 430.00 | 430.00 | - |
Sep 18, 2023 | 430.00 | 430.00 | 430.00 | 430.00 | 430.00 | 6 |
Sep 15, 2023 | 447.61 | 447.61 | 447.61 | 447.61 | 447.61 | - |
Sep 14, 2023 | 447.61 | 447.61 | 447.61 | 447.61 | 447.61 | 50 |
Sep 13, 2023 | 456.50 | 456.50 | 456.50 | 456.50 | 456.50 | 50 |
Sep 12, 2023 | 480.00 | 480.00 | 480.00 | 480.00 | 480.00 | 70 |
Sep 11, 2023 | 480.00 | 480.00 | 480.00 | 480.00 | 480.00 | 205 |
Sep 08, 2023 | 490.00 | 490.00 | 490.00 | 490.00 | 490.00 | - |
Sep 07, 2023 | 480.00 | 490.00 | 480.00 | 490.00 | 490.00 | 38 |
Sep 06, 2023 | 490.00 | 490.00 | 467.70 | 467.70 | 467.70 | 135 |
Sep 05, 2023 | 465.00 | 499.00 | 465.00 | 499.00 | 499.00 | 67 |
Sep 04, 2023 | 460.00 | 465.00 | 460.00 | 465.00 | 465.00 | 38 |
Sep 01, 2023 | 455.00 | 455.00 | 455.00 | 455.00 | 455.00 | - |
Aug 31, 2023 | 455.00 | 455.00 | 455.00 | 455.00 | 455.00 | - |
Aug 30, 2023 | 455.00 | 455.00 | 455.00 | 455.00 | 455.00 | - |
Aug 29, 2023 | 455.00 | 455.00 | 455.00 | 455.00 | 455.00 | 184 |
Aug 28, 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | - |
Aug 25, 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | - |
Aug 24, 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 27 |
Aug 23, 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | - |
Aug 22, 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | - |
Aug 21, 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 10 |
Aug 18, 2023 | 460.00 | 460.00 | 460.00 | 460.00 | 460.00 | - |
Aug 17, 2023 | 460.00 | 460.00 | 460.00 | 460.00 | 460.00 | 12 |
Aug 16, 2023 | 420.00 | 420.00 | 420.00 | 420.00 | 420.00 | 122 |
Aug 15, 2023 | 438.60 | 438.60 | 438.60 | 438.60 | 438.60 | 515 |
Aug 14, 2023 | 440.00 | 444.00 | 440.00 | 444.00 | 444.00 | 28 |
Aug 11, 2023 | 460.00 | 460.00 | 460.00 | 460.00 | 460.00 | - |
Aug 10, 2023 | 460.00 | 460.00 | 460.00 | 460.00 | 460.00 | - |
Aug 09, 2023 | 460.00 | 460.00 | 460.00 | 460.00 | 460.00 | - |
Aug 08, 2023 | 460.00 | 460.00 | 460.00 | 460.00 | 460.00 | - |
Aug 07, 2023 | 460.00 | 460.00 | 460.00 | 460.00 | 460.00 | 9 |
Aug 04, 2023 | 460.00 | 460.00 | 455.00 | 455.00 | 455.00 | 177 |
Aug 03, 2023 | 464.11 | 464.11 | 464.11 | 464.11 | 464.11 | - |
Aug 02, 2023 | 465.00 | 465.00 | 464.11 | 464.11 | 464.11 | 17 |
Aug 01, 2023 | 489.98 | 489.98 | 487.70 | 487.70 | 487.70 | 38 |
Jul 31, 2023 | 470.00 | 470.00 | 470.00 | 470.00 | 470.00 | - |
Jul 28, 2023 | 468.41 | 470.00 | 467.51 | 470.00 | 470.00 | 1,800 |
Jul 27, 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 25 |
Jul 26, 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 7 |
Jul 25, 2023 | 462.03 | 462.03 | 462.00 | 462.00 | 462.00 | 47 |
Jul 24, 2023 | 512.00 | 512.00 | 512.00 | 512.00 | 512.00 | - |
Jul 21, 2023 | 512.00 | 512.00 | 512.00 | 512.00 | 512.00 | - |
Jul 20, 2023 | 512.00 | 512.00 | 512.00 | 512.00 | 512.00 | - |
Jul 19, 2023 | 512.00 | 512.00 | 512.00 | 512.00 | 512.00 | 507 |
Jul 18, 2023 | 497.28 | 497.28 | 490.00 | 490.00 | 490.00 | 69 |
Jul 17, 2023 | 490.00 | 490.80 | 484.00 | 488.00 | 488.00 | 1,966 |
Jul 14, 2023 | 484.00 | 484.00 | 484.00 | 484.00 | 484.00 | 100 |
Jul 13, 2023 | 490.00 | 490.00 | 486.00 | 486.00 | 486.00 | 26 |
Jul 12, 2023 | 480.00 | 483.62 | 480.00 | 483.62 | 483.62 | 78 |
Jul 11, 2023 | 490.50 | 490.50 | 490.50 | 490.50 | 490.50 | 30 |
Jul 10, 2023 | 459.00 | 459.00 | 459.00 | 459.00 | 459.00 | - |
Jul 07, 2023 | 459.00 | 459.00 | 459.00 | 459.00 | 459.00 | - |
Jul 06, 2023 | 459.00 | 459.00 | 459.00 | 459.00 | 459.00 | - |
Jul 05, 2023 | 459.00 | 459.00 | 459.00 | 459.00 | 459.00 | - |
Jul 04, 2023 | 459.00 | 459.00 | 459.00 | 459.00 | 459.00 | 37 |
Jul 03, 2023 | 470.00 | 470.00 | 470.00 | 470.00 | 470.00 | - |
Jun 30, 2023 | 470.00 | 470.00 | 470.00 | 470.00 | 470.00 | 61 |
Jun 29, 2023 | 475.00 | 475.00 | 475.00 | 475.00 | 475.00 | - |
Jun 28, 2023 | 475.00 | 475.00 | 475.00 | 475.00 | 475.00 | 646 |
Jun 27, 2023 | 452.00 | 452.00 | 452.00 | 452.00 | 452.00 | 21 |
Jun 26, 2023 | 456.00 | 456.00 | 456.00 | 456.00 | 456.00 | - |
Jun 23, 2023 | 450.00 | 456.00 | 450.00 | 456.00 | 456.00 | 68 |
Jun 22, 2023 | 444.00 | 444.00 | 443.00 | 443.00 | 443.00 | 68 |
Jun 21, 2023 | 425.00 | 425.00 | 425.00 | 425.00 | 425.00 | 10 |
Jun 20, 2023 | 426.50 | 426.50 | 426.50 | 426.50 | 426.50 | 32 |
Jun 19, 2023 | 435.00 | 435.00 | 435.00 | 435.00 | 435.00 | - |
Jun 16, 2023 | 415.46 | 435.00 | 415.46 | 435.00 | 435.00 | 105 |
Jun 15, 2023 | 415.46 | 415.46 | 415.46 | 415.46 | 415.46 | - |
Jun 14, 2023 | 415.46 | 415.46 | 415.46 | 415.46 | 415.46 | 107 |
Jun 13, 2023 | 418.00 | 418.00 | 418.00 | 418.00 | 418.00 | 110 |
Jun 12, 2023 | 415.00 | 415.00 | 415.00 | 415.00 | 415.00 | 14 |
Jun 09, 2023 | 427.00 | 427.00 | 427.00 | 427.00 | 427.00 | - |
Jun 08, 2023 | 427.00 | 427.00 | 427.00 | 427.00 | 427.00 | 10 |
Jun 07, 2023 | 431.00 | 431.00 | 431.00 | 431.00 | 431.00 | - |
Jun 06, 2023 | 431.00 | 431.00 | 431.00 | 431.00 | 431.00 | 15 |
Jun 05, 2023 | 412.83 | 412.83 | 412.83 | 412.83 | 412.83 | - |
Jun 02, 2023 | 412.83 | 412.83 | 412.83 | 412.83 | 412.83 | 90 |
Jun 01, 2023 | 415.00 | 415.00 | 412.83 | 412.83 | 412.83 | 58 |
May 31, 2023 | 415.00 | 415.00 | 415.00 | 415.00 | 415.00 | 75 |
May 30, 2023 | 420.85 | 420.85 | 410.00 | 410.00 | 410.00 | 18 |
May 29, 2023 | 420.80 | 420.80 | 420.80 | 420.80 | 420.80 | - |
May 26, 2023 | 420.80 | 420.80 | 420.80 | 420.80 | 420.80 | - |
May 25, 2023 | 420.80 | 420.80 | 420.80 | 420.80 | 420.80 | 12 |
May 24, 2023 | 425.00 | 425.00 | 425.00 | 425.00 | 425.00 | - |
May 23, 2023 | 413.00 | 425.00 | 413.00 | 425.00 | 425.00 | 77 |
May 22, 2023 | 413.00 | 413.00 | 413.00 | 413.00 | 413.00 | 8 |
May 19, 2023 | 397.00 | 397.00 | 397.00 | 397.00 | 397.00 | 45 |
May 18, 2023 | 386.00 | 397.00 | 386.00 | 397.00 | 397.00 | 139 |
May 17, 2023 | 385.00 | 386.00 | 385.00 | 386.00 | 386.00 | 603 |
May 16, 2023 | 385.00 | 385.00 | 380.00 | 382.00 | 382.00 | 418 |
May 15, 2023 | 385.00 | 385.00 | 385.00 | 385.00 | 385.00 | 12 |
May 12, 2023 | 380.00 | 380.00 | 380.00 | 380.00 | 380.00 | - |
May 11, 2023 | 380.00 | 380.00 | 380.00 | 380.00 | 380.00 | 16 |
May 10, 2023 | 380.00 | 380.00 | 380.00 | 380.00 | 380.00 | 59 |
May 09, 2023 | 380.00 | 380.00 | 380.00 | 380.00 | 380.00 | - |
May 08, 2023 | 380.00 | 380.00 | 380.00 | 380.00 | 380.00 | 27 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |