Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 08, 2023 | 78.50 | 78.80 | 78.10 | 78.80 | 78.80 | 3,954,139 |
Jun 07, 2023 | 78.80 | 78.90 | 78.50 | 78.50 | 78.50 | 4,264,761 |
Jun 06, 2023 | 78.20 | 78.80 | 78.10 | 78.50 | 78.50 | 3,893,612 |
Jun 05, 2023 | 78.10 | 78.40 | 77.60 | 77.70 | 77.70 | 2,400,230 |
Jun 02, 2023 | 78.70 | 78.70 | 78.00 | 78.10 | 78.10 | 4,401,193 |
Jun 01, 2023 | 77.20 | 78.80 | 76.80 | 78.30 | 78.30 | 6,692,539 |
May 31, 2023 | 77.20 | 77.20 | 76.50 | 76.70 | 76.70 | 17,669,112 |
May 30, 2023 | 77.20 | 77.30 | 76.40 | 77.10 | 77.10 | 6,617,684 |
May 29, 2023 | 77.60 | 78.00 | 76.60 | 77.10 | 77.10 | 6,277,416 |
May 26, 2023 | 77.30 | 78.00 | 76.90 | 78.00 | 78.00 | 7,238,033 |
May 25, 2023 | 77.50 | 77.70 | 77.00 | 77.70 | 77.70 | 7,176,810 |
May 24, 2023 | 77.90 | 78.00 | 77.20 | 77.70 | 77.70 | 3,804,153 |
May 23, 2023 | 78.90 | 78.90 | 77.10 | 77.80 | 77.80 | 6,526,807 |
May 22, 2023 | 78.90 | 79.10 | 78.30 | 78.30 | 78.30 | 3,711,468 |
May 19, 2023 | 79.00 | 79.00 | 78.40 | 78.90 | 78.90 | 3,616,550 |
May 18, 2023 | 78.60 | 79.10 | 78.60 | 78.80 | 78.80 | 4,560,199 |
May 17, 2023 | 78.30 | 78.90 | 77.80 | 78.70 | 78.70 | 4,399,048 |
May 16, 2023 | 77.90 | 78.20 | 77.20 | 78.10 | 78.10 | 3,636,969 |
May 15, 2023 | 77.70 | 77.90 | 77.00 | 77.60 | 77.60 | 4,704,221 |
May 12, 2023 | 77.90 | 78.20 | 77.60 | 77.90 | 77.90 | 3,383,554 |
May 11, 2023 | 78.30 | 78.40 | 77.70 | 77.90 | 77.90 | 3,244,294 |
May 10, 2023 | 78.50 | 78.50 | 78.00 | 78.30 | 78.30 | 2,231,381 |
May 09, 2023 | 78.00 | 78.50 | 77.70 | 78.20 | 78.20 | 3,498,344 |
May 08, 2023 | 78.90 | 78.90 | 78.30 | 78.70 | 78.70 | 3,395,356 |
May 05, 2023 | 79.00 | 79.00 | 77.80 | 78.50 | 78.50 | 3,114,770 |
May 04, 2023 | 77.70 | 78.90 | 77.30 | 78.90 | 78.90 | 4,857,275 |
May 03, 2023 | 76.70 | 77.80 | 76.60 | 77.60 | 77.60 | 3,121,674 |
May 02, 2023 | 78.50 | 78.60 | 76.30 | 76.70 | 76.70 | 6,492,098 |
Apr 28, 2023 | 77.60 | 78.90 | 77.60 | 78.90 | 78.90 | 3,223,987 |
Apr 27, 2023 | 78.00 | 78.70 | 77.20 | 78.00 | 78.00 | 6,299,259 |
Apr 26, 2023 | 78.00 | 78.70 | 77.50 | 78.70 | 78.70 | 7,296,236 |
Apr 25, 2023 | 78.00 | 78.20 | 77.60 | 78.00 | 78.00 | 5,925,024 |
Apr 24, 2023 | 78.00 | 78.20 | 77.50 | 78.00 | 78.00 | 5,732,944 |
Apr 21, 2023 | 77.40 | 78.00 | 77.00 | 78.00 | 78.00 | 5,701,583 |
Apr 20, 2023 | 77.00 | 77.50 | 76.40 | 77.40 | 77.40 | 3,022,918 |
Apr 19, 2023 | 78.30 | 78.30 | 77.50 | 77.50 | 77.50 | 2,276,148 |
Apr 18, 2023 | 77.80 | 78.00 | 77.60 | 77.90 | 77.90 | 2,314,321 |
Apr 17, 2023 | 78.00 | 78.00 | 77.20 | 77.70 | 77.70 | 2,554,567 |
Apr 14, 2023 | 77.30 | 78.10 | 77.10 | 78.10 | 78.10 | 3,649,626 |
Apr 13, 2023 | 77.00 | 77.30 | 76.80 | 77.30 | 77.30 | 2,770,243 |
Apr 12, 2023 | 76.70 | 77.30 | 76.50 | 76.60 | 76.60 | 3,029,815 |
Apr 11, 2023 | 76.10 | 76.70 | 76.00 | 76.70 | 76.70 | 2,208,356 |
Apr 10, 2023 | 75.70 | 76.10 | 75.20 | 76.10 | 76.10 | 2,698,576 |
Apr 07, 2023 | 76.00 | 76.00 | 75.50 | 75.70 | 75.70 | 1,569,036 |
Apr 06, 2023 | 75.90 | 76.20 | 75.50 | 75.90 | 75.90 | 3,423,384 |
Mar 31, 2023 | 75.40 | 76.00 | 75.10 | 75.20 | 75.20 | 3,137,343 |
Mar 30, 2023 | 75.50 | 75.70 | 74.90 | 75.30 | 75.30 | 4,501,528 |
Mar 29, 2023 | 74.30 | 75.60 | 74.00 | 75.50 | 75.50 | 6,167,874 |
Mar 28, 2023 | 73.60 | 74.50 | 73.60 | 74.00 | 74.00 | 4,502,379 |
Mar 27, 2023 | 73.70 | 74.00 | 73.30 | 73.60 | 73.60 | 3,716,719 |
Mar 24, 2023 | 72.50 | 74.20 | 72.30 | 73.90 | 73.90 | 7,139,482 |
Mar 23, 2023 | 72.20 | 72.80 | 71.90 | 72.50 | 72.50 | 2,502,071 |
Mar 22, 2023 | 71.90 | 72.20 | 71.50 | 71.70 | 71.70 | 1,924,200 |
Mar 21, 2023 | 71.80 | 71.90 | 71.50 | 71.50 | 71.50 | 2,124,032 |
Mar 20, 2023 | 71.30 | 72.00 | 71.00 | 71.80 | 71.80 | 2,790,344 |
Mar 17, 2023 | 71.10 | 71.30 | 70.60 | 70.80 | 70.80 | 9,134,638 |
Mar 16, 2023 | 70.30 | 71.20 | 70.20 | 71.10 | 71.10 | 3,209,164 |
Mar 15, 2023 | 70.10 | 70.90 | 70.10 | 70.50 | 70.50 | 3,477,564 |
Mar 14, 2023 | 70.00 | 71.00 | 69.80 | 70.30 | 70.30 | 6,087,812 |
Mar 13, 2023 | 70.20 | 71.00 | 70.20 | 70.50 | 70.50 | 4,761,507 |
Mar 10, 2023 | 70.60 | 71.00 | 70.50 | 70.50 | 70.50 | 4,073,248 |
Mar 09, 2023 | 71.10 | 71.40 | 70.90 | 71.40 | 71.40 | 4,081,098 |
Mar 08, 2023 | 70.20 | 71.20 | 70.00 | 71.00 | 71.00 | 3,956,201 |
Mar 07, 2023 | 70.00 | 71.00 | 69.90 | 70.80 | 70.80 | 3,444,931 |
Mar 06, 2023 | 70.40 | 70.80 | 70.00 | 70.30 | 70.30 | 3,280,623 |
Mar 03, 2023 | 69.50 | 69.90 | 69.00 | 69.80 | 69.80 | 2,957,023 |
Mar 02, 2023 | 68.50 | 69.60 | 68.40 | 69.10 | 69.10 | 4,558,543 |
Mar 01, 2023 | 68.70 | 69.30 | 68.60 | 68.60 | 68.60 | 5,559,629 |
Feb 24, 2023 | 69.30 | 69.70 | 69.00 | 69.00 | 69.00 | 6,525,757 |
Feb 23, 2023 | 69.10 | 69.70 | 68.90 | 69.50 | 69.50 | 4,273,094 |
Feb 22, 2023 | 68.40 | 69.70 | 68.30 | 69.60 | 69.60 | 3,874,727 |
Feb 21, 2023 | 68.90 | 68.90 | 68.30 | 68.50 | 68.50 | 4,146,948 |
Feb 20, 2023 | 68.80 | 69.40 | 68.60 | 69.00 | 69.00 | 2,570,038 |
Feb 17, 2023 | 68.60 | 69.20 | 68.40 | 69.00 | 69.00 | 2,837,905 |
Feb 16, 2023 | 69.00 | 69.10 | 68.50 | 68.50 | 68.50 | 5,512,893 |
Feb 15, 2023 | 68.80 | 69.00 | 68.20 | 68.20 | 68.20 | 3,904,140 |
Feb 14, 2023 | 69.00 | 69.30 | 68.80 | 69.00 | 69.00 | 2,675,151 |
Feb 13, 2023 | 68.10 | 69.20 | 67.90 | 69.20 | 69.20 | 4,353,502 |
Feb 10, 2023 | 68.00 | 68.40 | 67.40 | 68.00 | 68.00 | 3,092,491 |
Feb 09, 2023 | 67.90 | 68.30 | 67.80 | 68.20 | 68.20 | 3,661,170 |
Feb 08, 2023 | 67.60 | 68.10 | 67.60 | 67.90 | 67.90 | 3,886,116 |
Feb 07, 2023 | 67.50 | 68.00 | 67.40 | 67.60 | 67.60 | 4,136,055 |
Feb 06, 2023 | 67.20 | 67.80 | 67.10 | 67.30 | 67.30 | 4,370,748 |
Feb 03, 2023 | 67.00 | 67.70 | 66.90 | 67.50 | 67.50 | 3,350,556 |
Feb 02, 2023 | 66.60 | 67.50 | 66.50 | 67.20 | 67.20 | 6,087,915 |
Feb 01, 2023 | 66.60 | 66.80 | 66.40 | 66.50 | 66.50 | 4,758,515 |
Jan 31, 2023 | 67.50 | 67.50 | 66.70 | 66.70 | 66.70 | 9,350,218 |
Jan 30, 2023 | 68.00 | 68.00 | 66.70 | 67.70 | 67.70 | 10,139,310 |
Jan 17, 2023 | 66.60 | 66.90 | 66.50 | 66.70 | 66.70 | 3,546,170 |
Jan 16, 2023 | 66.60 | 67.00 | 66.40 | 66.60 | 66.60 | 3,030,917 |
Jan 13, 2023 | 66.20 | 66.50 | 66.00 | 66.10 | 66.10 | 3,752,176 |
Jan 12, 2023 | 66.30 | 66.50 | 65.60 | 65.80 | 65.80 | 7,019,400 |
Jan 11, 2023 | 67.90 | 68.20 | 66.10 | 66.10 | 66.10 | 10,145,695 |
Jan 10, 2023 | 68.30 | 68.40 | 67.80 | 68.00 | 68.00 | 4,208,751 |
Jan 09, 2023 | 67.40 | 68.10 | 67.10 | 68.10 | 68.10 | 5,649,937 |
Jan 06, 2023 | 66.60 | 67.00 | 66.50 | 66.90 | 66.90 | 2,135,960 |
Jan 05, 2023 | 66.60 | 67.10 | 66.30 | 66.30 | 66.30 | 2,686,125 |
Jan 04, 2023 | 66.20 | 66.90 | 66.20 | 66.50 | 66.50 | 1,739,726 |
Jan 03, 2023 | 65.80 | 66.50 | 65.60 | 66.20 | 66.20 | 2,046,289 |
Dec 30, 2022 | 66.00 | 66.30 | 65.90 | 65.90 | 65.90 | 1,553,831 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |