Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 14, 2024 | 105.546875 | 105.578125 | 105.382813 | 105.453125 | 105.453125 | 65,316 |
Apr 12, 2024 | 105.156250 | 105.648438 | 105.148438 | 105.570313 | 105.570313 | 1,954,479 |
Apr 11, 2024 | 105.250000 | 105.445313 | 104.960938 | 105.203125 | 105.203125 | 1,954,479 |
Apr 10, 2024 | 106.257813 | 106.390625 | 105.187500 | 105.226563 | 105.226563 | 2,697,227 |
Apr 09, 2024 | 106.046875 | 106.320313 | 106.000000 | 106.265625 | 106.265625 | 1,156,961 |
Apr 08, 2024 | 106.179688 | 106.195313 | 105.960938 | 106.031250 | 106.031250 | 1,182,843 |
Apr 05, 2024 | 106.625000 | 106.695313 | 106.210938 | 106.328125 | 106.328125 | 1,494,668 |
Apr 04, 2024 | 106.539063 | 106.710938 | 106.375000 | 106.671875 | 106.671875 | 1,280,812 |
Apr 03, 2024 | 106.460938 | 106.531250 | 106.171875 | 106.484375 | 106.484375 | 1,401,259 |
Apr 02, 2024 | 106.546875 | 106.585938 | 106.250000 | 106.421875 | 106.421875 | 1,303,954 |
Apr 01, 2024 | 106.984375 | 107.101563 | 106.421875 | 106.460938 | 106.460938 | 1,072,698 |
Mar 28, 2024 | 107.296875 | 107.296875 | 107.203125 | 107.203125 | 107.203125 | 1,299,726 |
Mar 27, 2024 | 107.046875 | 107.046875 | 107.046875 | 107.046875 | 107.046875 | - |
Mar 26, 2024 | 106.812500 | 106.898438 | 106.750000 | 106.898438 | 106.898438 | 76 |
Mar 25, 2024 | 106.835938 | 106.835938 | 106.750000 | 106.750000 | 106.750000 | 29 |
Mar 22, 2024 | 106.859375 | 106.960938 | 106.859375 | 106.859375 | 106.859375 | 13 |
Mar 21, 2024 | 106.984375 | 106.992188 | 106.601563 | 106.687500 | 106.687500 | 211 |
Mar 20, 2024 | 106.507813 | 106.710938 | 106.398438 | 106.710938 | 106.710938 | 374 |
Mar 19, 2024 | 106.226563 | 106.406250 | 106.226563 | 106.398438 | 106.398438 | 130 |
Mar 18, 2024 | 106.234375 | 106.289063 | 106.171875 | 106.171875 | 106.171875 | 284 |
Mar 15, 2024 | 106.484375 | 106.507813 | 106.257813 | 106.304688 | 106.304688 | 1,099 |
Mar 14, 2024 | 106.796875 | 106.843750 | 106.390625 | 106.390625 | 106.390625 | 263 |
Mar 13, 2024 | 107.039063 | 107.078125 | 106.812500 | 106.812500 | 106.812500 | 3,921 |
Mar 12, 2024 | 107.265625 | 107.312500 | 106.937500 | 106.968750 | 106.968750 | 2,206 |
Mar 11, 2024 | 107.468750 | 107.476563 | 107.273438 | 107.273438 | 107.273438 | 691 |
Mar 08, 2024 | 107.367188 | 107.679688 | 107.242188 | 107.382813 | 107.382813 | 3,090 |
Mar 07, 2024 | 107.195313 | 107.343750 | 107.187500 | 107.296875 | 107.296875 | 3,312 |
Mar 06, 2024 | 107.031250 | 107.218750 | 106.968750 | 107.093750 | 107.093750 | 5,630 |
Mar 05, 2024 | 106.750000 | 107.140625 | 106.750000 | 107.054688 | 107.054688 | 3,929 |
Mar 04, 2024 | 106.945313 | 106.953125 | 106.718750 | 106.742188 | 106.742188 | 8,869 |
Mar 01, 2024 | 106.539063 | 107.007813 | 106.437500 | 106.976563 | 106.976563 | 19,423 |
Feb 29, 2024 | 106.546875 | 106.687500 | 106.265625 | 106.507813 | 106.507813 | 58,631 |
Feb 28, 2024 | 106.296875 | 106.546875 | 106.281250 | 106.476563 | 106.476563 | 521,452 |
Feb 27, 2024 | 106.359375 | 106.476563 | 106.226563 | 106.265625 | 106.265625 | 2,293,032 |
Feb 26, 2024 | 106.445313 | 106.617188 | 106.250000 | 106.296875 | 106.296875 | 4,813,722 |
Feb 23, 2024 | 106.320313 | 106.539063 | 106.125000 | 106.476563 | 106.476563 | 4,210,442 |
Feb 22, 2024 | 106.445313 | 106.531250 | 106.195313 | 106.296875 | 106.296875 | 3,657,677 |
Feb 21, 2024 | 106.687500 | 106.796875 | 106.414063 | 106.460938 | 106.460938 | 2,261,986 |
Feb 20, 2024 | 106.546875 | 106.812500 | 106.437500 | 106.679688 | 106.679688 | 1,251,927 |
Feb 16, 2024 | 106.843750 | 106.859375 | 106.265625 | 106.515625 | 106.515625 | 1,343,351 |
Feb 15, 2024 | 106.742188 | 107.078125 | 106.718750 | 106.843750 | 106.843750 | 1,284,937 |
Feb 14, 2024 | 106.445313 | 106.820313 | 106.359375 | 106.726563 | 106.726563 | 1,228,390 |
Feb 13, 2024 | 107.226563 | 107.578125 | 106.351563 | 106.429688 | 106.429688 | 1,939,446 |
Feb 12, 2024 | 107.179688 | 107.351563 | 107.148438 | 107.250000 | 107.250000 | 749,571 |
Feb 09, 2024 | 107.328125 | 107.445313 | 107.093750 | 107.148438 | 107.148438 | 1,060,455 |
Feb 08, 2024 | 107.515625 | 107.601563 | 107.265625 | 107.289063 | 107.289063 | 907,422 |
Feb 07, 2024 | 107.640625 | 107.828125 | 107.515625 | 107.562500 | 107.562500 | 1,067,595 |
Feb 06, 2024 | 107.328125 | 107.718750 | 107.281250 | 107.640625 | 107.640625 | 1,379,397 |
Feb 05, 2024 | 107.820313 | 107.835938 | 107.250000 | 107.312500 | 107.312500 | 1,498,365 |
Feb 02, 2024 | 108.632813 | 108.671875 | 107.718750 | 107.851563 | 107.851563 | 2,170,284 |
Feb 01, 2024 | 108.554688 | 108.937500 | 108.351563 | 108.703125 | 108.703125 | 1,767,873 |
Jan 31, 2024 | 107.992188 | 108.601563 | 107.960938 | 108.390625 | 108.390625 | 2,822,130 |
Jan 30, 2024 | 107.953125 | 108.109375 | 107.734375 | 107.882813 | 107.882813 | 1,271,387 |
Jan 29, 2024 | 107.820313 | 108.046875 | 107.734375 | 107.937500 | 107.937500 | 1,004,551 |
Jan 26, 2024 | 107.921875 | 108.031250 | 107.625000 | 107.648438 | 107.648438 | 1,015,991 |
Jan 25, 2024 | 107.593750 | 107.937500 | 107.445313 | 107.843750 | 107.843750 | 1,276,720 |
Jan 24, 2024 | 107.812500 | 108.015625 | 107.562500 | 107.601563 | 107.601563 | 1,387,851 |
Jan 23, 2024 | 107.843750 | 107.921875 | 107.687500 | 107.757813 | 107.757813 | 930,210 |
Jan 22, 2024 | 107.742188 | 107.953125 | 107.671875 | 107.898438 | 107.898438 | 836,228 |
Jan 19, 2024 | 107.804688 | 107.843750 | 107.515625 | 107.679688 | 107.679688 | 1,114,925 |
Jan 18, 2024 | 107.882813 | 108.070313 | 107.765625 | 107.804688 | 107.804688 | 1,030,403 |
Jan 17, 2024 | 108.343750 | 108.429688 | 107.804688 | 107.898438 | 107.898438 | 1,467,507 |
Jan 16, 2024 | 108.710938 | 108.726563 | 108.187500 | 108.304688 | 108.304688 | 1,793,851 |
Jan 12, 2024 | 108.539063 | 108.906250 | 108.335938 | 108.773438 | 108.773438 | 1,491,207 |
Jan 11, 2024 | 108.109375 | 108.546875 | 107.937500 | 108.492188 | 108.492188 | 1,714,907 |
Jan 10, 2024 | 108.140625 | 108.296875 | 108.054688 | 108.093750 | 108.093750 | 950,577 |
Jan 09, 2024 | 108.054688 | 108.203125 | 107.976563 | 108.109375 | 108.109375 | 961,017 |
Jan 08, 2024 | 107.984375 | 108.367188 | 107.804688 | 108.203125 | 108.203125 | 1,248,396 |
Jan 05, 2024 | 108.078125 | 108.359375 | 107.562500 | 107.968750 | 107.968750 | 1,468,633 |
Jan 04, 2024 | 108.406250 | 108.531250 | 108.054688 | 108.109375 | 108.109375 | 1,045,833 |
Jan 03, 2024 | 108.382813 | 108.515625 | 108.062500 | 108.468750 | 108.468750 | 1,278,216 |
Jan 02, 2024 | 108.664063 | 108.750000 | 108.250000 | 108.343750 | 108.343750 | 994,510 |
Dec 29, 2023 | 108.671875 | 108.671875 | 108.671875 | 108.671875 | 108.671875 | 796,493 |
Dec 28, 2023 | 108.640625 | 108.656250 | 108.382813 | 108.382813 | 108.382813 | 55 |
Dec 27, 2023 | 108.625000 | 108.750000 | 108.625000 | 108.625000 | 108.625000 | 6 |
Dec 26, 2023 | 108.093750 | 108.093750 | 108.062500 | 108.093750 | 108.093750 | 55 |
Dec 22, 2023 | 108.273438 | 108.414063 | 108.242188 | 108.242188 | 108.242188 | 128 |
Dec 21, 2023 | 108.125000 | 108.125000 | 108.125000 | 108.125000 | 108.125000 | - |
Dec 20, 2023 | 107.796875 | 108.031250 | 107.789063 | 108.031250 | 108.031250 | 23 |
Dec 19, 2023 | 107.875000 | 108.015625 | 107.765625 | 107.828125 | 107.828125 | 117 |
Dec 18, 2023 | 107.976563 | 107.976563 | 107.734375 | 107.734375 | 107.734375 | 1 |
Dec 15, 2023 | 107.882813 | 108.109375 | 107.835938 | 107.835938 | 107.835938 | 67 |
Dec 14, 2023 | 108.000000 | 108.000000 | 107.960938 | 107.960938 | 107.960938 | 22 |
Dec 13, 2023 | 106.656250 | 107.609375 | 106.656250 | 107.609375 | 107.609375 | 536 |
Dec 12, 2023 | 106.593750 | 106.820313 | 106.539063 | 106.640625 | 106.640625 | 568 |
Dec 11, 2023 | 106.562500 | 106.562500 | 106.367188 | 106.554688 | 106.554688 | 436 |
Dec 08, 2023 | 106.906250 | 106.906250 | 106.406250 | 106.507813 | 106.507813 | 8,205 |
Dec 07, 2023 | 107.078125 | 107.132813 | 107.078125 | 107.132813 | 107.132813 | 70 |
Dec 06, 2023 | 106.953125 | 107.085938 | 106.875000 | 107.062500 | 107.062500 | 6,946 |
Dec 05, 2023 | 106.781250 | 107.054688 | 106.742188 | 107.023438 | 107.023438 | 4,070 |
Dec 04, 2023 | 106.906250 | 106.906250 | 106.578125 | 106.625000 | 106.625000 | 5,827 |
Dec 01, 2023 | 106.539063 | 107.046875 | 106.375000 | 106.968750 | 106.968750 | 10,832 |
Nov 30, 2023 | 106.687500 | 106.820313 | 106.304688 | 106.367188 | 106.367188 | 49,293 |
Nov 29, 2023 | 106.445313 | 106.820313 | 106.414063 | 106.671875 | 106.671875 | 531,542 |
Nov 28, 2023 | 105.945313 | 106.460938 | 105.835938 | 106.429688 | 106.429688 | 2,285,467 |
Nov 27, 2023 | 105.617188 | 106.000000 | 105.468750 | 105.968750 | 105.968750 | 6,452,185 |
Nov 24, 2023 | 105.851563 | 105.921875 | 105.554688 | 105.593750 | 105.593750 | 2,023,994 |
Nov 23, 2023 | 105.851563 | 105.921875 | 105.648438 | 105.687500 | 105.687500 | 3,555,818 |
Nov 22, 2023 | 106.007813 | 106.148438 | 105.703125 | 105.835938 | 105.835938 | 3,555,818 |
Nov 21, 2023 | 105.859375 | 106.062500 | 105.789063 | 105.945313 | 105.945313 | 2,704,734 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |