Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Dec 01, 2023 | 57.25 | 57.60 | 56.00 | 56.50 | 56.50 | 5,556 |
Nov 30, 2023 | 57.50 | 57.08 | 56.00 | 56.50 | 56.50 | 156,634 |
Nov 29, 2023 | 60.50 | 60.06 | 56.50 | 57.50 | 57.50 | 231,037 |
Nov 28, 2023 | 60.25 | 60.05 | 59.50 | 60.50 | 60.50 | 115,613 |
Nov 27, 2023 | 60.25 | 61.50 | 59.50 | 60.25 | 60.25 | 105,733 |
Nov 24, 2023 | 61.25 | 61.25 | 60.00 | 60.25 | 60.25 | 109,441 |
Nov 23, 2023 | 62.00 | 64.50 | 61.00 | 61.50 | 61.50 | 29,078 |
Nov 22, 2023 | 60.00 | 62.90 | 60.00 | 62.00 | 62.00 | 368,669 |
Nov 21, 2023 | 60.00 | 60.49 | 59.66 | 60.00 | 60.00 | 32,427 |
Nov 20, 2023 | 60.00 | 60.50 | 59.61 | 60.00 | 60.00 | 75,826 |
Nov 17, 2023 | 60.00 | 60.50 | 59.50 | 60.00 | 60.00 | 44,705 |
Nov 16, 2023 | 61.00 | 60.61 | 59.60 | 60.00 | 60.00 | 28,827 |
Nov 15, 2023 | 60.75 | 59.63 | 59.50 | 61.00 | 61.00 | 22,374 |
Nov 14, 2023 | 62.00 | 63.00 | 60.00 | 60.75 | 60.75 | 30,718 |
Nov 13, 2023 | 62.50 | 63.50 | 60.53 | 62.50 | 62.50 | 39,827 |
Nov 10, 2023 | 60.25 | 63.46 | 60.00 | 62.50 | 62.50 | 320,734 |
Nov 09, 2023 | 58.75 | 61.25 | 58.50 | 61.00 | 61.00 | 42,065 |
Nov 08, 2023 | 58.75 | 58.55 | 58.54 | 58.75 | 58.75 | 15,733 |
Nov 07, 2023 | 58.75 | 58.94 | 58.54 | 58.75 | 58.75 | 9,343 |
Nov 06, 2023 | 58.75 | 58.97 | 57.50 | 58.75 | 58.75 | 15,863 |
Nov 03, 2023 | 58.25 | 58.50 | 58.04 | 58.75 | 58.75 | 37,845 |
Nov 02, 2023 | 57.75 | 58.50 | 57.65 | 58.25 | 58.25 | 52,001 |
Nov 01, 2023 | 57.75 | 58.00 | 57.51 | 57.75 | 57.75 | 51,312 |
Oct 31, 2023 | 57.75 | 58.00 | 57.97 | 57.75 | 57.75 | 56,556 |
Oct 30, 2023 | 56.50 | 57.99 | 56.50 | 57.50 | 57.50 | 67,834 |
Oct 27, 2023 | 56.50 | 56.50 | 56.50 | 56.50 | 56.50 | - |
Oct 26, 2023 | 55.75 | 56.00 | 55.00 | 56.75 | 56.75 | 31,003 |
Oct 25, 2023 | 56.25 | 55.75 | 54.50 | 54.50 | 54.50 | 291,363 |
Oct 24, 2023 | 56.00 | 55.50 | 54.25 | 56.25 | 56.25 | 71,782 |
Oct 23, 2023 | 57.50 | 56.50 | 54.50 | 54.50 | 54.50 | 61,006 |
Oct 20, 2023 | 57.50 | 56.50 | 56.10 | 57.50 | 57.50 | 135,097 |
Oct 19, 2023 | 57.50 | 56.50 | 56.50 | 57.00 | 57.00 | 17,446 |
Oct 18, 2023 | 57.00 | 56.50 | 56.00 | 57.00 | 57.00 | 26,943 |
Oct 17, 2023 | 57.00 | 56.85 | 55.75 | 57.00 | 57.00 | 130,909 |
Oct 16, 2023 | 57.00 | 56.50 | 56.50 | 57.00 | 57.00 | 3,711 |
Oct 13, 2023 | 56.75 | 57.00 | 56.00 | 57.00 | 57.00 | 189,996 |
Oct 12, 2023 | 56.75 | 56.76 | 56.50 | 56.75 | 56.75 | 66,245 |
Oct 11, 2023 | 56.75 | 57.50 | 56.75 | 56.75 | 56.75 | 45,246 |
Oct 10, 2023 | 56.75 | 56.78 | 56.00 | 56.75 | 56.75 | 46,630 |
Oct 09, 2023 | 56.75 | 56.80 | 56.50 | 56.75 | 56.75 | 32,500 |
Oct 06, 2023 | 56.75 | 58.62 | 56.50 | 56.75 | 56.75 | 201,795 |
Oct 05, 2023 | 57.75 | 56.50 | 56.50 | 56.75 | 56.75 | 41,514 |
Oct 04, 2023 | 58.50 | 58.45 | 57.00 | 57.75 | 57.75 | 34,719 |
Oct 03, 2023 | 59.00 | 59.00 | 58.00 | 58.75 | 58.75 | 73,077 |
Oct 02, 2023 | 59.25 | 59.24 | 59.00 | 59.00 | 59.00 | 45,961 |
Sept 29, 2023 | 59.25 | 59.25 | 58.94 | 59.00 | 59.00 | 72,626 |
Sept 28, 2023 | 59.25 | 59.00 | 59.00 | 59.25 | 59.25 | 149 |
Sept 27, 2023 | 59.25 | 59.00 | 58.90 | 59.25 | 59.25 | 34,668 |
Sept 26, 2023 | 59.25 | 59.00 | 59.00 | 59.25 | 59.25 | 2,343 |
Sept 25, 2023 | 59.25 | 59.00 | 59.00 | 59.25 | 59.25 | 5,000 |
Sept 22, 2023 | 59.25 | 59.28 | 59.09 | 59.25 | 59.25 | 103,011 |
Sept 21, 2023 | 59.25 | 59.00 | 59.00 | 59.25 | 59.25 | 7,500 |
Sept 20, 2023 | 59.25 | 59.35 | 59.05 | 59.25 | 59.25 | 13,288 |
Sept 19, 2023 | 59.25 | 59.40 | 59.00 | 59.25 | 59.25 | 98,701 |
Sept 18, 2023 | 59.25 | 59.42 | 59.00 | 59.25 | 59.25 | 41,523 |
Sept 15, 2023 | 59.25 | 59.46 | 58.50 | 58.50 | 58.50 | 125,643 |
Sept 14, 2023 | 59.25 | 59.20 | 59.20 | 59.25 | 59.25 | 1,664 |
Sept 13, 2023 | 59.25 | 59.00 | 59.00 | 59.25 | 59.25 | 13,968 |
Sept 12, 2023 | 60.25 | 60.00 | 58.60 | 59.25 | 59.25 | 295,458 |
Sept 11, 2023 | 60.25 | 60.20 | 60.20 | 60.25 | 60.25 | 1,892 |
Sept 08, 2023 | 60.25 | 60.00 | 59.50 | 60.25 | 60.25 | 204,598 |
Sept 07, 2023 | 60.25 | 60.25 | 60.25 | 60.25 | 60.25 | - |
Sept 06, 2023 | 60.25 | 60.00 | 60.00 | 60.25 | 60.25 | 5,005 |
Sept 05, 2023 | 60.25 | 60.00 | 60.00 | 60.25 | 60.25 | 5,380 |
Sept 04, 2023 | 60.25 | 60.30 | 59.50 | 60.25 | 60.25 | 37,288 |
Sept 01, 2023 | 60.25 | 60.00 | 59.61 | 60.25 | 60.25 | 53,031 |
Aug 31, 2023 | 59.25 | 59.50 | 59.00 | 60.25 | 60.25 | 43,398 |
Aug 30, 2023 | 59.75 | 59.50 | 59.00 | 59.25 | 59.25 | 17,628 |
Aug 29, 2023 | 60.50 | 60.10 | 59.00 | 59.75 | 59.75 | 90,917 |
Aug 25, 2023 | 61.25 | 60.87 | 60.00 | 60.50 | 60.50 | 46,890 |
Aug 24, 2023 | 61.25 | 60.87 | 60.87 | 61.25 | 61.25 | 326 |
Aug 23, 2023 | 61.25 | 61.25 | 61.25 | 61.25 | 61.25 | - |
Aug 22, 2023 | 61.25 | 61.25 | 61.25 | 61.25 | 61.25 | - |
Aug 21, 2023 | 60.75 | 60.50 | 60.50 | 61.25 | 61.25 | 10,000 |
Aug 18, 2023 | 61.25 | 60.74 | 59.75 | 60.75 | 60.75 | 113,335 |
Aug 17, 2023 | 61.50 | 61.07 | 59.50 | 61.25 | 61.25 | 52,798 |
Aug 16, 2023 | 61.50 | 61.00 | 61.00 | 61.50 | 61.50 | 10,519 |
Aug 15, 2023 | 61.50 | 61.47 | 61.00 | 61.50 | 61.50 | 34,265 |
Aug 14, 2023 | 61.50 | 61.47 | 61.00 | 61.50 | 61.50 | 5,355 |
Aug 11, 2023 | 61.50 | 61.04 | 61.00 | 61.50 | 61.50 | 84,645 |
Aug 10, 2023 | 61.50 | 61.49 | 61.00 | 61.50 | 61.50 | 19,161 |
Aug 09, 2023 | 61.50 | 61.00 | 61.00 | 61.50 | 61.50 | 311 |
Aug 08, 2023 | 61.50 | 61.60 | 61.00 | 61.50 | 61.50 | 33,446 |
Aug 07, 2023 | 61.75 | 61.50 | 61.50 | 61.75 | 61.75 | 6,733 |
Aug 04, 2023 | 61.75 | 61.74 | 61.50 | 61.50 | 61.50 | 20,103 |
Aug 03, 2023 | 61.75 | 61.75 | 60.50 | 61.75 | 61.75 | 19,683 |
Aug 02, 2023 | 62.00 | 61.50 | 61.50 | 61.75 | 61.75 | 15,000 |
Aug 01, 2023 | 62.50 | 63.00 | 61.00 | 61.00 | 61.00 | 27,220 |
Jul 31, 2023 | 62.75 | 62.00 | 62.00 | 62.50 | 62.50 | 12,428 |
Jul 28, 2023 | 62.75 | 62.00 | 62.00 | 62.75 | 62.75 | 71,747 |
Jul 27, 2023 | 62.75 | 63.41 | 62.00 | 62.75 | 62.75 | 20,783 |
Jul 26, 2023 | 62.75 | 62.09 | 62.00 | 62.75 | 62.75 | 14,901 |
Jul 25, 2023 | 62.75 | 63.42 | 62.00 | 62.75 | 62.75 | 13,119 |
Jul 24, 2023 | 62.75 | 62.00 | 62.00 | 62.75 | 62.75 | 25,069 |
Jul 21, 2023 | 62.50 | 63.35 | 62.00 | 62.75 | 62.75 | 36,345 |
Jul 20, 2023 | 61.75 | 62.00 | 61.50 | 62.50 | 62.50 | 24,089 |
Jul 19, 2023 | 61.25 | 61.50 | 61.03 | 61.75 | 61.75 | 52,841 |
Jul 18, 2023 | 61.25 | 61.47 | 61.00 | 61.25 | 61.25 | 38,079 |
Jul 17, 2023 | 61.25 | 61.00 | 61.00 | 61.25 | 61.25 | 25,529 |
Jul 14, 2023 | 61.75 | 61.50 | 60.00 | 61.25 | 61.25 | 30,789 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |