Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 90.40 | 92.00 | 88.50 | 89.20 | 89.20 | 4,716,850 |
May 02, 2024 | 85.50 | 90.40 | 85.10 | 89.20 | 89.20 | 4,885,638 |
Apr 30, 2024 | 86.70 | 88.70 | 86.20 | 86.20 | 86.20 | 2,978,989 |
Apr 29, 2024 | 89.60 | 91.80 | 87.50 | 87.90 | 87.90 | 8,928,352 |
Apr 26, 2024 | 87.00 | 87.90 | 85.50 | 86.40 | 86.40 | 2,895,369 |
Apr 25, 2024 | 85.50 | 86.90 | 85.00 | 86.40 | 86.40 | 2,439,495 |
Apr 24, 2024 | 87.80 | 89.50 | 87.20 | 87.30 | 87.30 | 4,878,526 |
Apr 23, 2024 | 82.50 | 86.10 | 82.20 | 85.10 | 85.10 | 4,904,537 |
Apr 22, 2024 | 85.50 | 86.20 | 79.80 | 80.70 | 80.70 | 10,785,597 |
Apr 19, 2024 | 87.20 | 87.90 | 83.60 | 86.90 | 86.90 | 5,454,160 |
Apr 18, 2024 | 89.50 | 90.70 | 88.70 | 88.80 | 88.80 | 4,587,078 |
Apr 17, 2024 | 88.10 | 92.50 | 88.00 | 90.90 | 90.90 | 6,375,639 |
Apr 16, 2024 | 90.30 | 90.80 | 85.40 | 86.40 | 86.40 | 8,711,447 |
Apr 15, 2024 | 91.50 | 94.60 | 89.90 | 90.60 | 90.60 | 8,213,177 |
Apr 12, 2024 | 91.50 | 94.00 | 90.30 | 92.80 | 92.80 | 6,897,318 |
Apr 11, 2024 | 89.80 | 91.20 | 88.20 | 91.00 | 91.00 | 6,390,445 |
Apr 10, 2024 | 91.30 | 94.90 | 89.10 | 89.80 | 89.80 | 14,263,806 |
Apr 09, 2024 | 97.80 | 98.00 | 88.60 | 90.60 | 90.60 | 35,961,225 |
Apr 08, 2024 | 94.40 | 96.00 | 91.80 | 94.10 | 94.10 | 15,200,974 |
Apr 03, 2024 | 95.90 | 98.00 | 92.40 | 94.00 | 94.00 | 19,225,152 |
Apr 02, 2024 | 96.30 | 98.60 | 94.00 | 95.90 | 95.90 | 18,592,835 |
Apr 01, 2024 | 88.80 | 96.40 | 88.30 | 96.40 | 96.40 | 21,992,464 |
Mar 29, 2024 | 88.00 | 89.30 | 86.40 | 87.20 | 87.20 | 4,159,000 |
Mar 28, 2024 | 91.00 | 91.30 | 87.40 | 88.80 | 88.80 | 4,691,402 |
Mar 27, 2024 | 89.30 | 89.30 | 87.00 | 88.50 | 88.50 | 6,064,484 |
Mar 26, 2024 | 91.00 | 93.90 | 87.30 | 87.30 | 87.30 | 14,563,982 |
Mar 25, 2024 | 88.30 | 93.70 | 86.70 | 90.40 | 90.40 | 22,091,842 |
Mar 22, 2024 | 80.90 | 86.50 | 80.90 | 86.50 | 86.50 | 23,088,117 |
Mar 21, 2024 | 77.80 | 79.40 | 76.90 | 78.70 | 78.70 | 3,629,580 |
Mar 20, 2024 | 77.60 | 78.70 | 77.00 | 77.70 | 77.70 | 3,524,551 |
Mar 19, 2024 | 76.90 | 79.30 | 76.40 | 78.70 | 78.70 | 7,621,520 |
Mar 18, 2024 | 72.10 | 76.40 | 72.00 | 75.90 | 75.90 | 3,963,407 |
Mar 15, 2024 | 70.20 | 72.90 | 70.20 | 72.00 | 72.00 | 2,620,120 |
Mar 14, 2024 | 70.70 | 72.70 | 69.50 | 70.70 | 70.70 | 8,842,332 |
Mar 13, 2024 | 77.00 | 77.70 | 75.00 | 76.00 | 76.00 | 3,932,900 |
Mar 12, 2024 | 73.60 | 76.20 | 73.60 | 76.00 | 76.00 | 2,534,250 |
Mar 11, 2024 | 73.40 | 75.00 | 73.20 | 73.90 | 73.90 | 2,151,663 |
Mar 08, 2024 | 75.90 | 76.90 | 71.80 | 74.00 | 74.00 | 9,324,231 |
Mar 07, 2024 | 80.20 | 81.50 | 76.60 | 76.60 | 76.60 | 7,695,110 |
Mar 06, 2024 | 77.60 | 82.30 | 76.70 | 80.00 | 80.00 | 9,420,904 |
Mar 05, 2024 | 78.10 | 78.40 | 76.40 | 77.70 | 77.70 | 2,855,234 |
Mar 04, 2024 | 78.90 | 79.60 | 76.70 | 77.30 | 77.30 | 4,935,892 |
Mar 01, 2024 | 79.80 | 81.90 | 78.50 | 78.50 | 78.50 | 6,818,154 |
Feb 29, 2024 | 79.20 | 81.10 | 78.40 | 79.00 | 79.00 | 4,807,571 |
Feb 27, 2024 | 80.20 | 81.50 | 77.80 | 78.40 | 78.40 | 7,038,827 |
Feb 26, 2024 | 82.20 | 82.20 | 79.30 | 79.50 | 79.50 | 8,576,253 |
Feb 23, 2024 | 88.60 | 90.50 | 80.20 | 82.00 | 82.00 | 30,918,668 |
Feb 22, 2024 | 79.70 | 85.80 | 78.60 | 85.80 | 85.80 | 20,565,784 |
Feb 21, 2024 | 82.60 | 82.70 | 77.80 | 78.00 | 78.00 | 11,737,415 |
Feb 20, 2024 | 79.00 | 84.80 | 77.00 | 80.00 | 80.00 | 21,440,018 |
Feb 19, 2024 | 79.00 | 81.00 | 74.80 | 78.20 | 78.20 | 16,274,061 |
Feb 16, 2024 | 74.80 | 75.20 | 67.90 | 75.20 | 75.20 | 12,694,656 |
Feb 15, 2024 | 68.40 | 68.40 | 68.40 | 68.40 | 68.40 | 2,141,041 |
Feb 05, 2024 | 61.50 | 62.40 | 61.10 | 62.20 | 62.20 | 1,143,373 |
Feb 02, 2024 | 61.80 | 61.80 | 60.70 | 61.50 | 61.50 | 952,169 |
Feb 01, 2024 | 59.50 | 61.30 | 59.50 | 61.20 | 61.20 | 1,270,530 |
Jan 31, 2024 | 60.30 | 60.40 | 59.70 | 59.80 | 59.80 | 347,588 |
Jan 30, 2024 | 59.80 | 60.50 | 59.30 | 60.20 | 60.20 | 853,102 |
Jan 29, 2024 | 59.20 | 59.70 | 58.50 | 59.60 | 59.60 | 592,280 |
Jan 26, 2024 | 59.90 | 59.90 | 58.60 | 58.60 | 58.60 | 401,015 |
Jan 25, 2024 | 59.50 | 59.70 | 59.30 | 59.60 | 59.60 | 411,264 |
Jan 24, 2024 | 59.30 | 59.90 | 59.00 | 59.40 | 59.40 | 606,250 |
Jan 23, 2024 | 59.60 | 59.60 | 58.80 | 59.20 | 59.20 | 535,009 |
Jan 22, 2024 | 58.00 | 59.50 | 57.90 | 59.40 | 59.40 | 1,505,659 |
Jan 19, 2024 | 57.90 | 58.10 | 57.30 | 57.60 | 57.60 | 544,355 |
Jan 18, 2024 | 57.30 | 57.90 | 57.30 | 57.80 | 57.80 | 382,110 |
Jan 17, 2024 | 57.10 | 58.20 | 57.00 | 57.40 | 57.40 | 719,040 |
Jan 16, 2024 | 57.30 | 58.00 | 57.20 | 57.50 | 57.50 | 542,150 |
Jan 15, 2024 | 56.30 | 57.80 | 56.30 | 57.50 | 57.50 | 688,161 |
Jan 12, 2024 | 56.60 | 56.60 | 56.20 | 56.20 | 56.20 | 564,146 |
Jan 11, 2024 | 56.10 | 57.20 | 56.10 | 56.60 | 56.60 | 1,199,100 |
Jan 10, 2024 | 57.00 | 57.70 | 57.00 | 57.60 | 57.60 | 425,244 |
Jan 09, 2024 | 57.40 | 57.70 | 56.90 | 57.30 | 57.30 | 410,001 |
Jan 08, 2024 | 58.10 | 58.20 | 57.40 | 57.40 | 57.40 | 432,275 |
Jan 05, 2024 | 57.40 | 58.30 | 57.30 | 58.00 | 58.00 | 465,147 |
Jan 04, 2024 | 57.40 | 58.00 | 57.30 | 57.40 | 57.40 | 441,102 |
Jan 03, 2024 | 57.80 | 58.00 | 57.50 | 57.70 | 57.70 | 516,130 |
Jan 02, 2024 | 57.80 | 58.50 | 57.10 | 58.00 | 58.00 | 1,018,566 |
Dec 29, 2023 | 58.00 | 58.50 | 57.90 | 58.10 | 58.10 | 901,108 |
Dec 28, 2023 | 60.20 | 61.00 | 58.50 | 58.50 | 58.50 | 3,048,110 |
Dec 27, 2023 | 57.50 | 59.50 | 57.50 | 59.30 | 59.30 | 2,722,541 |
Dec 26, 2023 | 56.30 | 57.50 | 56.30 | 57.50 | 57.50 | 943,164 |
Dec 25, 2023 | 57.40 | 57.40 | 56.00 | 56.30 | 56.30 | 840,469 |
Dec 22, 2023 | 58.00 | 58.30 | 56.70 | 56.90 | 56.90 | 1,301,300 |
Dec 21, 2023 | 58.60 | 58.70 | 57.60 | 57.70 | 57.70 | 1,511,517 |
Dec 20, 2023 | 59.50 | 60.10 | 58.80 | 59.00 | 59.00 | 879,459 |
Dec 19, 2023 | 60.30 | 60.40 | 59.20 | 59.30 | 59.30 | 1,198,705 |
Dec 18, 2023 | 60.90 | 60.90 | 60.10 | 60.20 | 60.20 | 822,215 |
Dec 15, 2023 | 63.00 | 63.40 | 60.40 | 60.90 | 60.90 | 2,217,155 |
Dec 14, 2023 | 64.80 | 64.90 | 62.70 | 63.10 | 63.10 | 1,990,119 |
Dec 13, 2023 | 64.00 | 65.30 | 63.60 | 64.50 | 64.50 | 1,610,686 |
Dec 12, 2023 | 63.90 | 64.90 | 62.80 | 63.90 | 63.90 | 2,677,597 |
Dec 11, 2023 | 60.40 | 62.90 | 59.90 | 62.40 | 62.40 | 1,902,056 |
Dec 08, 2023 | 59.30 | 60.90 | 59.30 | 60.70 | 60.70 | 1,480,836 |
Dec 07, 2023 | 58.60 | 59.30 | 58.60 | 59.00 | 59.00 | 495,563 |
Dec 06, 2023 | 60.00 | 60.00 | 58.90 | 59.00 | 59.00 | 592,140 |
Dec 05, 2023 | 59.90 | 60.10 | 59.20 | 59.70 | 59.70 | 483,544 |
Dec 04, 2023 | 60.10 | 60.30 | 59.40 | 60.00 | 60.00 | 790,334 |
Dec 01, 2023 | 59.10 | 60.20 | 58.90 | 59.70 | 59.70 | 1,366,186 |
Nov 30, 2023 | 58.60 | 58.90 | 57.60 | 58.70 | 58.70 | 837,080 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |