Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 106.046997 | 106.125000 | 105.851563 | 105.859375 | 105.859375 | 741,403 |
16 May 2024 | 106.281250 | 106.421875 | 106.023438 | 106.062500 | 106.062500 | 1,825,290 |
15 May 2024 | 105.843750 | 106.351563 | 105.789063 | 106.257813 | 106.257813 | 1,825,290 |
14 May 2024 | 105.632813 | 105.843750 | 105.437500 | 105.835938 | 105.835938 | 1,332,526 |
13 May 2024 | 105.593750 | 105.773438 | 105.593750 | 105.664063 | 105.664063 | 825,894 |
10 May 2024 | 105.773438 | 105.835938 | 105.570313 | 105.585938 | 105.585938 | 1,081,881 |
09 May 2024 | 105.648438 | 105.835938 | 105.546875 | 105.835938 | 105.835938 | 1,224,787 |
08 May 2024 | 105.750000 | 105.789063 | 105.625000 | 105.648438 | 105.648438 | 920,555 |
07 May 2024 | 105.726563 | 105.914063 | 105.671875 | 105.765625 | 105.765625 | 1,186,420 |
06 May 2024 | 105.687500 | 105.859375 | 105.656250 | 105.734375 | 105.734375 | 804,798 |
03 May 2024 | 105.367188 | 106.101563 | 105.320313 | 105.742188 | 105.742188 | 2,297,761 |
02 May 2024 | 105.054688 | 105.414063 | 105.007813 | 105.406250 | 105.406250 | 1,617,486 |
01 May 2024 | 104.773438 | 105.273438 | 104.710938 | 105.203125 | 105.203125 | 1,666,065 |
30 Apr 2024 | 105.054688 | 105.109375 | 104.726563 | 104.742188 | 104.742188 | 1,699,696 |
29 Apr 2024 | 104.867188 | 105.109375 | 104.867188 | 105.093750 | 105.093750 | 958,804 |
26 Apr 2024 | 104.796875 | 105.085938 | 104.750000 | 104.875000 | 104.875000 | 985,037 |
25 Apr 2024 | 105.085938 | 105.242188 | 104.632813 | 104.789063 | 104.789063 | 1,559,630 |
24 Apr 2024 | 105.171875 | 105.195313 | 104.960938 | 105.039063 | 105.039063 | 1,321,370 |
23 Apr 2024 | 105.085938 | 105.304688 | 104.898438 | 105.203125 | 105.203125 | 1,288,718 |
22 Apr 2024 | 104.906250 | 105.125000 | 104.843750 | 105.046875 | 105.046875 | 894,597 |
19 Apr 2024 | 104.976563 | 105.570313 | 104.960938 | 105.062500 | 105.062500 | 1,382,643 |
18 Apr 2024 | 105.218750 | 105.351563 | 104.914063 | 104.945313 | 104.945313 | 1,358,841 |
17 Apr 2024 | 104.882813 | 105.312500 | 104.835938 | 105.242188 | 105.242188 | 1,319,208 |
16 Apr 2024 | 105.242188 | 105.273438 | 104.789063 | 104.976563 | 104.976563 | 1,655,336 |
15 Apr 2024 | 105.546875 | 105.578125 | 104.890625 | 105.140625 | 105.140625 | 1,893,368 |
12 Apr 2024 | 105.156250 | 105.648438 | 105.148438 | 105.570313 | 105.570313 | 1,419,143 |
11 Apr 2024 | 105.250000 | 105.445313 | 104.960938 | 105.203125 | 105.203125 | 1,954,479 |
10 Apr 2024 | 106.257813 | 106.390625 | 105.187500 | 105.226563 | 105.226563 | 2,697,227 |
09 Apr 2024 | 106.046875 | 106.320313 | 106.000000 | 106.265625 | 106.265625 | 1,156,961 |
08 Apr 2024 | 106.179688 | 106.195313 | 105.960938 | 106.031250 | 106.031250 | 1,182,843 |
05 Apr 2024 | 106.625000 | 106.695313 | 106.210938 | 106.328125 | 106.328125 | 1,494,668 |
04 Apr 2024 | 106.539063 | 106.710938 | 106.375000 | 106.671875 | 106.671875 | 1,280,812 |
03 Apr 2024 | 106.460938 | 106.531250 | 106.171875 | 106.484375 | 106.484375 | 1,401,259 |
02 Apr 2024 | 106.546875 | 106.585938 | 106.250000 | 106.421875 | 106.421875 | 1,303,954 |
01 Apr 2024 | 106.984375 | 107.101563 | 106.421875 | 106.460938 | 106.460938 | 1,072,698 |
28 Mar 2024 | 107.296875 | 107.296875 | 107.203125 | 107.203125 | 107.203125 | 1,299,726 |
27 Mar 2024 | 107.046875 | 107.046875 | 107.046875 | 107.046875 | 107.046875 | - |
26 Mar 2024 | 106.812500 | 106.898438 | 106.750000 | 106.898438 | 106.898438 | 76 |
25 Mar 2024 | 106.835938 | 106.835938 | 106.750000 | 106.750000 | 106.750000 | 29 |
22 Mar 2024 | 106.859375 | 106.960938 | 106.859375 | 106.859375 | 106.859375 | 13 |
21 Mar 2024 | 106.984375 | 106.992188 | 106.601563 | 106.687500 | 106.687500 | 211 |
20 Mar 2024 | 106.507813 | 106.710938 | 106.398438 | 106.710938 | 106.710938 | 374 |
19 Mar 2024 | 106.226563 | 106.406250 | 106.226563 | 106.398438 | 106.398438 | 130 |
18 Mar 2024 | 106.234375 | 106.289063 | 106.171875 | 106.171875 | 106.171875 | 284 |
15 Mar 2024 | 106.484375 | 106.507813 | 106.257813 | 106.304688 | 106.304688 | 1,099 |
14 Mar 2024 | 106.796875 | 106.843750 | 106.390625 | 106.390625 | 106.390625 | 263 |
13 Mar 2024 | 107.039063 | 107.078125 | 106.812500 | 106.812500 | 106.812500 | 3,921 |
12 Mar 2024 | 107.265625 | 107.312500 | 106.937500 | 106.968750 | 106.968750 | 2,206 |
11 Mar 2024 | 107.468750 | 107.476563 | 107.273438 | 107.273438 | 107.273438 | 691 |
08 Mar 2024 | 107.367188 | 107.679688 | 107.242188 | 107.382813 | 107.382813 | 3,090 |
07 Mar 2024 | 107.195313 | 107.343750 | 107.187500 | 107.296875 | 107.296875 | 3,312 |
06 Mar 2024 | 107.031250 | 107.218750 | 106.968750 | 107.093750 | 107.093750 | 5,630 |
05 Mar 2024 | 106.750000 | 107.140625 | 106.750000 | 107.054688 | 107.054688 | 3,929 |
04 Mar 2024 | 106.945313 | 106.953125 | 106.718750 | 106.742188 | 106.742188 | 8,869 |
01 Mar 2024 | 106.539063 | 107.007813 | 106.437500 | 106.976563 | 106.976563 | 19,423 |
29 Feb 2024 | 106.546875 | 106.687500 | 106.265625 | 106.507813 | 106.507813 | 58,631 |
28 Feb 2024 | 106.296875 | 106.546875 | 106.281250 | 106.476563 | 106.476563 | 521,452 |
27 Feb 2024 | 106.359375 | 106.476563 | 106.226563 | 106.265625 | 106.265625 | 2,293,032 |
26 Feb 2024 | 106.445313 | 106.617188 | 106.250000 | 106.296875 | 106.296875 | 4,813,722 |
23 Feb 2024 | 106.320313 | 106.539063 | 106.125000 | 106.476563 | 106.476563 | 4,210,442 |
22 Feb 2024 | 106.445313 | 106.531250 | 106.195313 | 106.296875 | 106.296875 | 3,657,677 |
21 Feb 2024 | 106.687500 | 106.796875 | 106.414063 | 106.460938 | 106.460938 | 2,261,986 |
20 Feb 2024 | 106.546875 | 106.812500 | 106.437500 | 106.679688 | 106.679688 | 1,251,927 |
16 Feb 2024 | 106.843750 | 106.859375 | 106.265625 | 106.515625 | 106.515625 | 1,343,351 |
15 Feb 2024 | 106.742188 | 107.078125 | 106.718750 | 106.843750 | 106.843750 | 1,284,937 |
14 Feb 2024 | 106.445313 | 106.820313 | 106.359375 | 106.726563 | 106.726563 | 1,228,390 |
13 Feb 2024 | 107.226563 | 107.578125 | 106.351563 | 106.429688 | 106.429688 | 1,939,446 |
12 Feb 2024 | 107.179688 | 107.351563 | 107.148438 | 107.250000 | 107.250000 | 749,571 |
09 Feb 2024 | 107.328125 | 107.445313 | 107.093750 | 107.148438 | 107.148438 | 1,060,455 |
08 Feb 2024 | 107.515625 | 107.601563 | 107.265625 | 107.289063 | 107.289063 | 907,422 |
07 Feb 2024 | 107.640625 | 107.828125 | 107.515625 | 107.562500 | 107.562500 | 1,067,595 |
06 Feb 2024 | 107.328125 | 107.718750 | 107.281250 | 107.640625 | 107.640625 | 1,379,397 |
05 Feb 2024 | 107.820313 | 107.835938 | 107.250000 | 107.312500 | 107.312500 | 1,498,365 |
02 Feb 2024 | 108.632813 | 108.671875 | 107.718750 | 107.851563 | 107.851563 | 2,170,284 |
01 Feb 2024 | 108.554688 | 108.937500 | 108.351563 | 108.703125 | 108.703125 | 1,767,873 |
31 Jan 2024 | 107.992188 | 108.601563 | 107.960938 | 108.390625 | 108.390625 | 2,822,130 |
30 Jan 2024 | 107.953125 | 108.109375 | 107.734375 | 107.882813 | 107.882813 | 1,271,387 |
29 Jan 2024 | 107.820313 | 108.046875 | 107.734375 | 107.937500 | 107.937500 | 1,004,551 |
26 Jan 2024 | 107.921875 | 108.031250 | 107.625000 | 107.648438 | 107.648438 | 1,015,991 |
25 Jan 2024 | 107.593750 | 107.937500 | 107.445313 | 107.843750 | 107.843750 | 1,276,720 |
24 Jan 2024 | 107.812500 | 108.015625 | 107.562500 | 107.601563 | 107.601563 | 1,387,851 |
23 Jan 2024 | 107.843750 | 107.921875 | 107.687500 | 107.757813 | 107.757813 | 930,210 |
22 Jan 2024 | 107.742188 | 107.953125 | 107.671875 | 107.898438 | 107.898438 | 836,228 |
19 Jan 2024 | 107.804688 | 107.843750 | 107.515625 | 107.679688 | 107.679688 | 1,114,925 |
18 Jan 2024 | 107.882813 | 108.070313 | 107.765625 | 107.804688 | 107.804688 | 1,030,403 |
17 Jan 2024 | 108.343750 | 108.429688 | 107.804688 | 107.898438 | 107.898438 | 1,467,507 |
16 Jan 2024 | 108.710938 | 108.726563 | 108.187500 | 108.304688 | 108.304688 | 1,793,851 |
12 Jan 2024 | 108.539063 | 108.906250 | 108.335938 | 108.773438 | 108.773438 | 1,491,207 |
11 Jan 2024 | 108.109375 | 108.546875 | 107.937500 | 108.492188 | 108.492188 | 1,714,907 |
10 Jan 2024 | 108.140625 | 108.296875 | 108.054688 | 108.093750 | 108.093750 | 950,577 |
09 Jan 2024 | 108.054688 | 108.203125 | 107.976563 | 108.109375 | 108.109375 | 961,017 |
08 Jan 2024 | 107.984375 | 108.367188 | 107.804688 | 108.203125 | 108.203125 | 1,248,396 |
05 Jan 2024 | 108.078125 | 108.359375 | 107.562500 | 107.968750 | 107.968750 | 1,468,633 |
04 Jan 2024 | 108.406250 | 108.531250 | 108.054688 | 108.109375 | 108.109375 | 1,045,833 |
03 Jan 2024 | 108.382813 | 108.515625 | 108.062500 | 108.468750 | 108.468750 | 1,278,216 |
02 Jan 2024 | 108.664063 | 108.750000 | 108.250000 | 108.343750 | 108.343750 | 994,510 |
29 Dec 2023 | 108.671875 | 108.671875 | 108.671875 | 108.671875 | 108.671875 | 796,493 |
28 Dec 2023 | 108.640625 | 108.656250 | 108.382813 | 108.382813 | 108.382813 | 55 |
27 Dec 2023 | 108.625000 | 108.750000 | 108.625000 | 108.625000 | 108.625000 | 6 |
26 Dec 2023 | 108.093750 | 108.093750 | 108.062500 | 108.093750 | 108.093750 | 55 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |