Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Dec 04, 2023 | 56.70 | 58.90 | 56.70 | 57.40 | 57.40 | 1,418,027 |
Dec 01, 2023 | 57.90 | 58.80 | 56.85 | 58.00 | 58.00 | 1,607,031 |
Nov 30, 2023 | 57.00 | 58.90 | 57.00 | 57.60 | 57.60 | 3,308,263 |
Nov 29, 2023 | 58.00 | 58.90 | 58.00 | 58.40 | 58.40 | 1,734,459 |
Nov 28, 2023 | 59.00 | 59.00 | 58.00 | 58.30 | 58.30 | 952,686 |
Nov 27, 2023 | 57.90 | 58.90 | 57.30 | 58.40 | 58.40 | 1,767,101 |
Nov 24, 2023 | 57.60 | 59.00 | 57.60 | 58.60 | 58.60 | 1,616,937 |
Nov 23, 2023 | 57.90 | 59.00 | 57.40 | 58.20 | 58.20 | 1,483,772 |
Nov 22, 2023 | 57.50 | 58.50 | 57.40 | 58.10 | 58.10 | 1,231,936 |
Nov 21, 2023 | 57.20 | 59.10 | 56.90 | 57.20 | 57.20 | 1,296,262 |
Nov 20, 2023 | 59.20 | 59.20 | 57.38 | 58.50 | 58.50 | 1,275,596 |
Nov 17, 2023 | 58.10 | 58.70 | 57.10 | 58.00 | 58.00 | 1,013,647 |
Nov 16, 2023 | 58.20 | 59.90 | 57.00 | 57.00 | 57.00 | 4,975,816 |
Nov 16, 2023 | 0.0085 Dividend | |||||
Nov 15, 2023 | 61.10 | 62.80 | 59.10 | 59.50 | 59.49 | 3,673,167 |
Nov 14, 2023 | 56.50 | 60.30 | 56.50 | 59.90 | 59.89 | 3,398,418 |
Nov 13, 2023 | 57.90 | 58.50 | 56.50 | 56.50 | 56.49 | 997,070 |
Nov 10, 2023 | 58.30 | 58.30 | 56.60 | 56.70 | 56.69 | 1,912,111 |
Nov 09, 2023 | 56.00 | 58.40 | 56.00 | 57.60 | 57.59 | 5,045,794 |
Nov 08, 2023 | 56.60 | 57.20 | 55.60 | 57.10 | 57.09 | 3,725,426 |
Nov 07, 2023 | 56.40 | 57.00 | 55.50 | 56.00 | 55.99 | 1,641,417 |
Nov 06, 2023 | 59.20 | 59.70 | 56.20 | 56.50 | 56.49 | 1,625,187 |
Nov 03, 2023 | 57.50 | 59.30 | 56.00 | 59.10 | 59.09 | 1,984,463 |
Nov 02, 2023 | 53.30 | 57.60 | 53.30 | 57.40 | 57.39 | 2,614,530 |
Nov 01, 2023 | 52.60 | 53.50 | 52.60 | 53.00 | 52.99 | 2,028,979 |
Oct 31, 2023 | 52.40 | 53.49 | 52.30 | 52.70 | 52.69 | 2,778,353 |
Oct 30, 2023 | 52.00 | 53.20 | 52.00 | 52.40 | 52.39 | 908,438 |
Oct 27, 2023 | 52.20 | 52.60 | 51.94 | 52.50 | 52.49 | 887,923 |
Oct 26, 2023 | 50.50 | 52.20 | 49.90 | 51.90 | 51.89 | 2,272,368 |
Oct 25, 2023 | 52.90 | 53.90 | 51.10 | 51.10 | 51.09 | 1,636,604 |
Oct 24, 2023 | 51.60 | 53.60 | 51.60 | 53.40 | 53.39 | 827,649 |
Oct 23, 2023 | 52.60 | 53.30 | 51.60 | 52.60 | 52.59 | 1,841,762 |
Oct 20, 2023 | 53.00 | 53.50 | 52.00 | 53.00 | 52.99 | 1,504,119 |
Oct 19, 2023 | 54.00 | 54.50 | 53.00 | 53.30 | 53.29 | 2,638,650 |
Oct 18, 2023 | 54.70 | 55.50 | 53.50 | 53.50 | 53.49 | 1,435,500 |
Oct 17, 2023 | 54.00 | 55.60 | 54.00 | 55.30 | 55.29 | 1,571,938 |
Oct 16, 2023 | 55.70 | 56.00 | 54.30 | 54.40 | 54.39 | 1,326,804 |
Oct 13, 2023 | 56.00 | 56.30 | 54.60 | 54.70 | 54.69 | 2,538,035 |
Oct 12, 2023 | 55.50 | 56.92 | 54.97 | 55.10 | 55.09 | 1,660,933 |
Oct 11, 2023 | 53.80 | 56.00 | 53.80 | 56.00 | 55.99 | 2,038,984 |
Oct 10, 2023 | 54.00 | 55.00 | 53.50 | 55.00 | 54.99 | 2,523,797 |
Oct 09, 2023 | 54.20 | 55.00 | 53.63 | 53.90 | 53.89 | 1,042,067 |
Oct 06, 2023 | 54.10 | 55.00 | 53.70 | 54.50 | 54.49 | 2,515,965 |
Oct 05, 2023 | 52.50 | 54.40 | 52.50 | 54.40 | 54.39 | 2,306,476 |
Oct 04, 2023 | 53.30 | 53.80 | 52.80 | 53.10 | 53.09 | 2,835,187 |
Oct 03, 2023 | 52.50 | 54.00 | 52.50 | 53.50 | 53.49 | 2,509,957 |
Oct 02, 2023 | 53.10 | 54.00 | 52.59 | 53.40 | 53.39 | 3,779,977 |
Sept 29, 2023 | 53.90 | 54.10 | 52.80 | 53.10 | 53.09 | 2,726,867 |
Sept 28, 2023 | 52.70 | 54.45 | 52.55 | 52.90 | 52.89 | 2,130,991 |
Sept 27, 2023 | 53.60 | 53.60 | 52.32 | 53.10 | 53.09 | 1,220,994 |
Sept 26, 2023 | 53.80 | 55.10 | 53.60 | 53.60 | 53.59 | 1,905,962 |
Sept 25, 2023 | 54.20 | 55.70 | 53.80 | 54.00 | 53.99 | 1,299,090 |
Sept 22, 2023 | 55.10 | 55.30 | 54.38 | 54.80 | 54.79 | 2,041,108 |
Sept 21, 2023 | 54.10 | 55.74 | 53.80 | 54.70 | 54.69 | 1,611,193 |
Sept 20, 2023 | 53.60 | 54.80 | 53.60 | 54.20 | 54.19 | 1,528,311 |
Sept 19, 2023 | 53.20 | 54.00 | 53.20 | 53.60 | 53.59 | 1,797,119 |
Sept 18, 2023 | 53.80 | 54.80 | 53.10 | 53.30 | 53.29 | 1,835,473 |
Sept 15, 2023 | 55.50 | 55.50 | 53.60 | 54.00 | 53.99 | 3,190,150 |
Sept 14, 2023 | 54.20 | 55.40 | 53.80 | 55.20 | 55.19 | 2,262,631 |
Sept 13, 2023 | 53.60 | 54.40 | 53.60 | 54.10 | 54.09 | 3,124,255 |
Sept 12, 2023 | 54.50 | 54.50 | 53.60 | 53.90 | 53.89 | 943,155 |
Sept 11, 2023 | 53.40 | 54.50 | 53.40 | 54.30 | 54.29 | 719,770 |
Sept 08, 2023 | 54.00 | 54.20 | 53.70 | 54.00 | 53.99 | 694,754 |
Sept 07, 2023 | 53.60 | 54.40 | 53.50 | 53.80 | 53.79 | 1,387,775 |
Sept 06, 2023 | 54.60 | 54.60 | 53.40 | 53.80 | 53.79 | 2,033,805 |
Sept 05, 2023 | 53.40 | 54.50 | 53.39 | 53.90 | 53.89 | 2,340,912 |
Sept 04, 2023 | 54.50 | 54.50 | 53.30 | 53.80 | 53.79 | 820,984 |
Sept 01, 2023 | 54.00 | 54.20 | 53.40 | 53.50 | 53.49 | 2,013,726 |
Aug 31, 2023 | 54.20 | 54.20 | 53.10 | 54.00 | 53.99 | 2,528,536 |
Aug 30, 2023 | 53.60 | 54.00 | 52.70 | 53.30 | 53.29 | 4,079,176 |
Aug 29, 2023 | 52.90 | 54.20 | 52.40 | 52.80 | 52.79 | 1,910,014 |
Aug 25, 2023 | 51.80 | 52.80 | 51.72 | 52.70 | 52.69 | 1,419,995 |
Aug 24, 2023 | 51.00 | 53.00 | 51.00 | 52.20 | 52.19 | 2,495,628 |
Aug 23, 2023 | 50.20 | 51.70 | 49.30 | 51.50 | 51.49 | 3,021,231 |
Aug 22, 2023 | 49.10 | 50.00 | 48.40 | 50.00 | 49.99 | 1,142,770 |
Aug 21, 2023 | 50.40 | 50.63 | 48.55 | 48.55 | 48.54 | 1,606,809 |
Aug 18, 2023 | 50.30 | 50.60 | 49.55 | 50.20 | 50.19 | 3,634,189 |
Aug 17, 2023 | 50.50 | 51.30 | 49.45 | 49.45 | 49.44 | 954,920 |
Aug 17, 2023 | 0.0085 Dividend | |||||
Aug 16, 2023 | 51.00 | 51.70 | 50.90 | 51.50 | 51.48 | 2,094,219 |
Aug 15, 2023 | 51.00 | 52.30 | 49.70 | 51.40 | 51.38 | 2,581,159 |
Aug 14, 2023 | 51.80 | 52.90 | 50.95 | 51.60 | 51.58 | 1,144,080 |
Aug 11, 2023 | 53.60 | 53.60 | 50.90 | 51.40 | 51.38 | 2,158,426 |
Aug 10, 2023 | 52.70 | 53.50 | 52.20 | 52.80 | 52.78 | 1,811,891 |
Aug 09, 2023 | 52.60 | 53.30 | 51.66 | 53.30 | 53.28 | 2,098,700 |
Aug 08, 2023 | 52.00 | 52.90 | 51.50 | 52.50 | 52.48 | 2,936,066 |
Aug 07, 2023 | 51.20 | 52.40 | 51.20 | 52.10 | 52.08 | 2,089,830 |
Aug 04, 2023 | 51.60 | 52.40 | 51.00 | 51.90 | 51.88 | 714,211 |
Aug 03, 2023 | 52.40 | 52.80 | 50.99 | 51.90 | 51.88 | 1,584,399 |
Aug 02, 2023 | 51.30 | 51.90 | 50.75 | 51.90 | 51.88 | 1,441,128 |
Aug 01, 2023 | 51.80 | 52.60 | 51.00 | 51.40 | 51.38 | 1,194,055 |
Jul 31, 2023 | 51.60 | 52.80 | 51.10 | 52.30 | 52.28 | 1,142,886 |
Jul 28, 2023 | 52.60 | 53.90 | 51.60 | 51.80 | 51.78 | 1,563,851 |
Jul 27, 2023 | 53.80 | 53.90 | 52.60 | 52.80 | 52.78 | 2,557,928 |
Jul 26, 2023 | 53.40 | 53.90 | 53.00 | 53.30 | 53.28 | 869,859 |
Jul 25, 2023 | 53.40 | 54.40 | 52.60 | 53.40 | 53.38 | 995,014 |
Jul 24, 2023 | 53.00 | 54.10 | 52.50 | 53.10 | 53.08 | 1,699,385 |
Jul 21, 2023 | 54.80 | 55.10 | 53.10 | 53.50 | 53.48 | 1,086,314 |
Jul 20, 2023 | 54.30 | 56.91 | 53.80 | 54.20 | 54.18 | 2,051,052 |
Jul 19, 2023 | 51.90 | 54.50 | 51.30 | 54.40 | 54.38 | 2,225,351 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |