Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 12, 2024 | 49.10 | 50.00 | 48.00 | 49.50 | 49.50 | 20,676 |
Jun 11, 2024 | - | - | - | - | - | - |
Jun 10, 2024 | 50.50 | 51.00 | 49.00 | 49.80 | 49.80 | 79,510 |
Jun 07, 2024 | 50.50 | 51.00 | 50.00 | 51.00 | 51.00 | 7,776 |
Jun 06, 2024 | 51.70 | 51.31 | 50.00 | 50.50 | 50.50 | 22,685 |
Jun 05, 2024 | 51.50 | 53.00 | 51.05 | 51.70 | 51.70 | 15,878 |
Jun 04, 2024 | 51.00 | 51.25 | 50.00 | 51.50 | 51.50 | 37,258 |
Jun 03, 2024 | 51.50 | 52.00 | 50.00 | 51.00 | 51.00 | 100,591 |
May 31, 2024 | 51.50 | 52.00 | 50.00 | 51.50 | 51.50 | 10,085 |
May 30, 2024 | 51.50 | 51.80 | 50.50 | 51.50 | 51.50 | 133,404 |
May 29, 2024 | 52.50 | 53.00 | 51.00 | 52.60 | 52.60 | 91,038 |
May 28, 2024 | 52.50 | 52.64 | 52.00 | 52.50 | 52.50 | 272,046 |
May 24, 2024 | 51.50 | 53.00 | 51.00 | 52.50 | 52.50 | 64,584 |
May 23, 2024 | 51.50 | 53.00 | 51.00 | 51.50 | 51.50 | 266,118 |
May 22, 2024 | 54.50 | 55.00 | 51.02 | 51.50 | 51.50 | 310,113 |
May 21, 2024 | 60.50 | 62.00 | 54.00 | 55.00 | 55.00 | 1,107,954 |
May 20, 2024 | 63.50 | 64.00 | 62.00 | 62.50 | 62.50 | 173,984 |
May 17, 2024 | 63.50 | 65.00 | 63.00 | 63.50 | 63.50 | 54,229 |
May 16, 2024 | 64.00 | 65.00 | 62.20 | 63.50 | 63.50 | 30,500 |
May 15, 2024 | 62.30 | 65.00 | 62.85 | 64.50 | 64.50 | 55,006 |
May 14, 2024 | 60.50 | 62.00 | 60.30 | 61.50 | 61.50 | 148,367 |
May 13, 2024 | 61.00 | 62.00 | 57.00 | 60.80 | 60.80 | 70,296 |
May 10, 2024 | 57.00 | 61.78 | 56.00 | 56.00 | 56.00 | 117,345 |
May 09, 2024 | 53.50 | 57.76 | 53.00 | 57.00 | 57.00 | 239,800 |
May 08, 2024 | 52.50 | 54.00 | 52.00 | 53.00 | 53.00 | 79,585 |
May 07, 2024 | 52.50 | 52.99 | 52.00 | 52.50 | 52.50 | 119,691 |
May 03, 2024 | 52.00 | 53.94 | 52.00 | 53.20 | 53.20 | 102,770 |
May 02, 2024 | 52.50 | 53.00 | 52.38 | 53.00 | 53.00 | 18,500 |
May 01, 2024 | 54.00 | 55.00 | 52.00 | 52.50 | 52.50 | 74,584 |
Apr 30, 2024 | 54.00 | 54.98 | 53.06 | 54.00 | 54.00 | 72,386 |
Apr 29, 2024 | 54.00 | 55.00 | 53.11 | 54.00 | 54.00 | 33,057 |
Apr 26, 2024 | 54.00 | 54.90 | 53.06 | 54.00 | 54.00 | 12,492 |
Apr 25, 2024 | 54.50 | 54.45 | 53.00 | 54.00 | 54.00 | 50,060 |
Apr 24, 2024 | 54.50 | 55.00 | 54.00 | 54.50 | 54.50 | 17,596 |
Apr 23, 2024 | 54.50 | 54.74 | 52.00 | 54.50 | 54.50 | 7,126 |
Apr 22, 2024 | 53.00 | 56.00 | 53.40 | 56.00 | 56.00 | 18,196 |
Apr 19, 2024 | 53.50 | 54.00 | 52.25 | 53.00 | 53.00 | 64,959 |
Apr 18, 2024 | 54.50 | 54.30 | 53.00 | 54.50 | 54.50 | 22,063 |
Apr 17, 2024 | 54.00 | 55.00 | 54.30 | 55.00 | 55.00 | 6,134 |
Apr 16, 2024 | 55.00 | 56.00 | 53.00 | 54.00 | 54.00 | 49,142 |
Apr 15, 2024 | 55.00 | 55.00 | 54.00 | 55.00 | 55.00 | 12,345 |
Apr 12, 2024 | 55.00 | 55.90 | 54.00 | 55.00 | 55.00 | 133,413 |
Apr 11, 2024 | 55.00 | 55.00 | 54.12 | 55.00 | 55.00 | 67,331 |
Apr 10, 2024 | 55.00 | 56.00 | 54.26 | 55.00 | 55.00 | 267,651 |
Apr 09, 2024 | 56.00 | 56.00 | 54.00 | 55.00 | 55.00 | 76,642 |
Apr 08, 2024 | 56.50 | 58.00 | 55.00 | 56.00 | 56.00 | 81,064 |
Apr 05, 2024 | 56.50 | 58.00 | 55.50 | 56.50 | 56.50 | 25,894 |
Apr 04, 2024 | 57.00 | 58.00 | 54.55 | 55.00 | 55.00 | 181,652 |
Apr 03, 2024 | 58.50 | 59.00 | 54.26 | 57.00 | 57.00 | 247,675 |
Apr 02, 2024 | 58.50 | 58.42 | 58.00 | 58.50 | 58.50 | 40,285 |
Mar 28, 2024 | 58.50 | 59.00 | 58.00 | 58.50 | 58.50 | 105,827 |
Mar 27, 2024 | 58.50 | 59.00 | 57.00 | 59.00 | 59.00 | 677,791 |
Mar 26, 2024 | 58.50 | 58.99 | 58.13 | 58.50 | 58.50 | 40,633 |
Mar 25, 2024 | 58.50 | 58.99 | 58.35 | 58.50 | 58.50 | 25,192 |
Mar 22, 2024 | 58.00 | 59.00 | 57.28 | 58.50 | 58.50 | 98,370 |
Mar 21, 2024 | 58.50 | 59.00 | 57.00 | 58.00 | 58.00 | 74,313 |
Mar 20, 2024 | 61.00 | 62.00 | 58.12 | 58.50 | 58.50 | 59,155 |
Mar 19, 2024 | 62.00 | 63.00 | 60.00 | 61.00 | 61.00 | 38,159 |
Mar 18, 2024 | 63.50 | 63.00 | 61.00 | 62.00 | 62.00 | 167,260 |
Mar 15, 2024 | 61.00 | 63.50 | 60.51 | 63.50 | 63.50 | 55,507 |
Mar 14, 2024 | 65.50 | 66.14 | 60.42 | 61.00 | 61.00 | 129,894 |
Mar 13, 2024 | 65.50 | 66.45 | 64.00 | 65.00 | 65.00 | 16,270 |
Mar 12, 2024 | 66.50 | 67.00 | 64.25 | 65.50 | 65.50 | 37,346 |
Mar 11, 2024 | 66.50 | 68.00 | 65.00 | 68.00 | 68.00 | 28,930 |
Mar 08, 2024 | 65.50 | 68.00 | 65.00 | 65.00 | 65.00 | 170,742 |
Mar 07, 2024 | 65.50 | 66.80 | 64.04 | 66.00 | 66.00 | 26,617 |
Mar 06, 2024 | 68.00 | 68.00 | 64.37 | 65.00 | 65.00 | 219,419 |
Mar 05, 2024 | 69.50 | 70.00 | 67.02 | 68.00 | 68.00 | 446,143 |
Mar 04, 2024 | 74.00 | 75.00 | 68.25 | 69.50 | 69.50 | 117,852 |
Mar 01, 2024 | 78.00 | 80.00 | 73.00 | 74.00 | 74.00 | 193,798 |
Feb 29, 2024 | 78.50 | 80.00 | 76.00 | 78.00 | 78.00 | 26,066 |
Feb 28, 2024 | 79.00 | 80.00 | 78.00 | 78.50 | 78.50 | 30,211 |
Feb 27, 2024 | 81.50 | 83.00 | 78.31 | 79.00 | 79.00 | 584,845 |
Feb 26, 2024 | 81.50 | 83.00 | 80.00 | 81.50 | 81.50 | 19,081 |
Feb 23, 2024 | 81.50 | 83.00 | 80.45 | 81.50 | 81.50 | 55,432 |
Feb 22, 2024 | 81.50 | 81.00 | 80.00 | 81.50 | 81.50 | 87,187 |
Feb 21, 2024 | 81.50 | 83.00 | 80.00 | 81.50 | 81.50 | 16,933 |
Feb 20, 2024 | 81.50 | 80.88 | 80.00 | 81.50 | 81.50 | 22,302 |
Feb 19, 2024 | 81.50 | 83.00 | 80.00 | 81.50 | 81.50 | 52,422 |
Feb 16, 2024 | 81.50 | 82.15 | 81.11 | 81.50 | 81.50 | 4,578 |
Feb 15, 2024 | 81.50 | 82.19 | 80.00 | 81.50 | 81.50 | 3,510 |
Feb 14, 2024 | 81.50 | 82.44 | 80.82 | 81.50 | 81.50 | 76,951 |
Feb 13, 2024 | 82.00 | 83.00 | 80.00 | 81.50 | 81.50 | 63,362 |
Feb 12, 2024 | 81.50 | 83.00 | 81.00 | 82.00 | 82.00 | 4,986 |
Feb 09, 2024 | 81.00 | 82.00 | 80.20 | 81.50 | 81.50 | 251,350 |
Feb 08, 2024 | 80.00 | 82.00 | 79.75 | 81.00 | 81.00 | 155,354 |
Feb 07, 2024 | 80.00 | 80.47 | 79.68 | 80.00 | 80.00 | 848 |
Feb 06, 2024 | 80.50 | 81.00 | 79.00 | 80.00 | 80.00 | 135,954 |
Feb 05, 2024 | 81.00 | 82.00 | 80.00 | 80.50 | 80.50 | 154,805 |
Feb 02, 2024 | 81.00 | 82.00 | 80.55 | 81.00 | 81.00 | 26,605 |
Feb 01, 2024 | 78.00 | 82.70 | 77.00 | 81.00 | 81.00 | 172,814 |
Jan 31, 2024 | 77.00 | 80.00 | 77.00 | 80.00 | 80.00 | 27,847 |
Jan 30, 2024 | 75.50 | 78.00 | 75.00 | 77.00 | 77.00 | 81,745 |
Jan 29, 2024 | 73.00 | 76.00 | 73.00 | 75.50 | 75.50 | 106,157 |
Jan 26, 2024 | 73.00 | 74.00 | 72.75 | 73.00 | 73.00 | 26,901 |
Jan 25, 2024 | 71.50 | 74.00 | 71.00 | 73.00 | 73.00 | 198,904 |
Jan 24, 2024 | 70.00 | 72.00 | 69.00 | 71.50 | 71.50 | 16,779 |
Jan 23, 2024 | 70.00 | 72.00 | 68.00 | 70.00 | 70.00 | 651,914 |
Jan 22, 2024 | 69.50 | 71.00 | 68.00 | 70.00 | 70.00 | 46,995 |
Jan 19, 2024 | 69.50 | 71.00 | 69.25 | 69.50 | 69.50 | 16,679 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |