Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 26, 2024 | 112.40 | 112.40 | 110.80 | 112.00 | 112.00 | 6,094 |
Nov 25, 2024 | 113.80 | 115.20 | 111.40 | 112.60 | 112.60 | 53,975 |
Nov 22, 2024 | 113.00 | 114.60 | 112.40 | 113.40 | 113.40 | 28,038 |
Nov 21, 2024 | 111.40 | 112.60 | 110.60 | 112.20 | 112.20 | 20,788 |
Nov 20, 2024 | 112.80 | 113.40 | 111.40 | 111.40 | 111.40 | 19,203 |
Nov 19, 2024 | 111.40 | 112.80 | 110.40 | 112.60 | 112.60 | 47,520 |
Nov 18, 2024 | 110.20 | 111.40 | 110.00 | 111.40 | 111.40 | 39,998 |
Nov 15, 2024 | 111.60 | 112.00 | 110.20 | 110.20 | 110.20 | 28,934 |
Nov 14, 2024 | 110.00 | 112.20 | 110.00 | 112.20 | 112.20 | 15,741 |
Nov 13, 2024 | 113.20 | 114.00 | 108.60 | 110.20 | 110.20 | 63,935 |
Nov 12, 2024 | 114.20 | 115.00 | 113.20 | 113.20 | 113.20 | 33,406 |
Nov 11, 2024 | 116.00 | 116.80 | 115.20 | 115.40 | 115.40 | 19,376 |
Nov 08, 2024 | 115.60 | 115.80 | 113.60 | 115.80 | 115.80 | 37,204 |
Nov 07, 2024 | 113.00 | 115.80 | 113.00 | 115.80 | 115.80 | 101,066 |
Nov 06, 2024 | 114.40 | 116.00 | 112.20 | 112.20 | 112.20 | 46,312 |
Nov 05, 2024 | 114.20 | 115.20 | 113.20 | 114.60 | 114.60 | 36,236 |
Nov 04, 2024 | 113.40 | 115.00 | 113.40 | 114.00 | 114.00 | 32,490 |
Nov 01, 2024 | 113.40 | 114.40 | 113.40 | 113.40 | 113.40 | 8,490 |
Oct 31, 2024 | 113.60 | 114.00 | 113.20 | 113.40 | 113.40 | 28,693 |
Oct 30, 2024 | 115.20 | 116.20 | 114.00 | 114.00 | 114.00 | 31,039 |
Oct 29, 2024 | 116.20 | 117.40 | 115.80 | 115.80 | 115.80 | 20,491 |
Oct 28, 2024 | 115.40 | 116.80 | 115.40 | 116.20 | 116.20 | 22,444 |
Oct 25, 2024 | 114.40 | 117.00 | 114.40 | 115.40 | 115.40 | 39,023 |
Oct 24, 2024 | 115.80 | 116.60 | 114.20 | 114.40 | 114.40 | 31,209 |
Oct 23, 2024 | 115.20 | 116.80 | 114.00 | 115.80 | 115.80 | 31,177 |
Oct 22, 2024 | 114.80 | 115.60 | 113.60 | 115.20 | 115.20 | 23,404 |
Oct 21, 2024 | 116.60 | 117.60 | 114.80 | 114.80 | 114.80 | 42,029 |
Oct 18, 2024 | 117.40 | 118.00 | 116.20 | 116.60 | 116.60 | 66,666 |
Oct 18, 2024 | 3.5 Dividend | |||||
Oct 17, 2024 | 119.00 | 121.00 | 119.00 | 121.00 | 117.50 | 48,501 |
Oct 16, 2024 | 119.20 | 119.80 | 118.40 | 119.00 | 115.56 | 22,877 |
Oct 15, 2024 | 118.40 | 120.20 | 118.40 | 119.20 | 115.75 | 31,724 |
Oct 14, 2024 | 120.20 | 120.20 | 118.00 | 118.40 | 114.98 | 21,706 |
Oct 11, 2024 | 117.80 | 120.20 | 117.80 | 120.20 | 116.72 | 36,539 |
Oct 10, 2024 | 119.00 | 119.80 | 117.60 | 117.60 | 114.20 | 39,519 |
Oct 09, 2024 | 124.60 | 124.60 | 118.80 | 119.00 | 115.56 | 119,957 |
Oct 08, 2024 | 124.00 | 126.00 | 123.40 | 126.00 | 122.36 | 47,135 |
Oct 07, 2024 | 125.80 | 126.40 | 123.80 | 124.20 | 120.61 | 20,764 |
Oct 04, 2024 | 124.80 | 126.40 | 123.40 | 125.80 | 122.16 | 57,885 |
Oct 03, 2024 | 125.80 | 126.20 | 124.60 | 124.80 | 121.19 | 25,239 |
Oct 02, 2024 | 128.00 | 128.00 | 125.20 | 125.80 | 122.16 | 29,610 |
Oct 01, 2024 | 127.80 | 129.00 | 126.80 | 127.40 | 123.71 | 34,861 |
Sep 30, 2024 | 127.60 | 127.80 | 126.20 | 127.60 | 123.91 | 33,823 |
Sep 27, 2024 | 127.40 | 128.00 | 126.80 | 127.80 | 124.10 | 25,830 |
Sep 26, 2024 | 126.80 | 128.20 | 126.00 | 127.40 | 123.71 | 39,641 |
Sep 25, 2024 | 123.20 | 126.40 | 122.80 | 126.40 | 122.74 | 42,866 |
Sep 24, 2024 | 124.60 | 125.00 | 123.00 | 123.40 | 119.83 | 21,239 |
Sep 23, 2024 | 123.20 | 124.60 | 122.40 | 124.20 | 120.61 | 29,934 |
Sep 20, 2024 | 124.20 | 124.60 | 123.00 | 123.20 | 119.64 | 36,343 |
Sep 19, 2024 | 122.80 | 124.60 | 122.60 | 124.40 | 120.80 | 33,893 |
Sep 18, 2024 | 122.80 | 122.80 | 121.00 | 121.60 | 118.08 | 20,741 |
Sep 17, 2024 | 122.20 | 123.20 | 122.20 | 122.80 | 119.25 | 16,203 |
Sep 16, 2024 | 120.40 | 122.00 | 120.40 | 121.60 | 118.08 | 21,530 |
Sep 13, 2024 | 120.60 | 121.80 | 120.00 | 120.40 | 116.92 | 30,925 |
Sep 12, 2024 | 121.00 | 122.60 | 119.40 | 120.20 | 116.72 | 30,556 |
Sep 11, 2024 | 122.00 | 122.40 | 119.00 | 119.00 | 115.56 | 58,899 |
Sep 10, 2024 | 121.40 | 122.60 | 120.80 | 122.00 | 118.47 | 22,679 |
Sep 09, 2024 | 119.80 | 121.60 | 119.80 | 121.40 | 117.89 | 15,227 |
Sep 06, 2024 | 120.60 | 121.40 | 119.60 | 119.60 | 116.14 | 27,794 |
Sep 05, 2024 | 121.40 | 122.00 | 120.40 | 120.60 | 117.11 | 12,367 |
Sep 04, 2024 | 121.00 | 122.60 | 120.20 | 121.80 | 118.28 | 22,014 |
Sep 03, 2024 | 123.80 | 124.20 | 121.40 | 121.80 | 118.28 | 18,332 |
Sep 02, 2024 | 123.60 | 124.00 | 122.40 | 123.80 | 120.22 | 18,921 |
Aug 30, 2024 | 122.20 | 123.80 | 121.60 | 123.60 | 120.02 | 43,010 |
Aug 29, 2024 | 120.20 | 123.20 | 120.20 | 122.20 | 118.67 | 22,890 |
Aug 28, 2024 | 120.80 | 121.40 | 120.20 | 120.20 | 116.72 | 10,491 |
Aug 27, 2024 | 122.00 | 122.80 | 120.60 | 120.80 | 117.31 | 20,744 |
Aug 26, 2024 | 123.00 | 123.40 | 122.00 | 122.00 | 118.47 | 19,771 |
Aug 23, 2024 | 121.20 | 123.60 | 121.20 | 123.00 | 119.44 | 20,789 |
Aug 22, 2024 | 120.20 | 121.40 | 120.20 | 121.20 | 117.69 | 15,142 |
Aug 21, 2024 | 121.00 | 121.80 | 120.20 | 120.20 | 116.72 | 14,023 |
Aug 20, 2024 | 121.20 | 122.00 | 120.60 | 121.00 | 117.50 | 16,907 |
Aug 19, 2024 | 120.60 | 121.60 | 120.00 | 121.20 | 117.69 | 18,250 |
Aug 16, 2024 | 120.00 | 121.40 | 120.00 | 121.20 | 117.69 | 13,580 |
Aug 15, 2024 | 120.80 | 121.20 | 119.00 | 120.60 | 117.11 | 17,092 |
Aug 14, 2024 | 120.40 | 121.00 | 118.80 | 119.60 | 116.14 | 17,349 |
Aug 13, 2024 | 119.80 | 120.60 | 118.20 | 119.80 | 116.33 | 25,182 |
Aug 12, 2024 | 120.20 | 121.40 | 119.60 | 119.80 | 116.33 | 18,446 |
Aug 09, 2024 | 118.80 | 120.80 | 118.80 | 120.00 | 116.53 | 25,080 |
Aug 08, 2024 | 119.00 | 119.20 | 117.00 | 118.80 | 115.36 | 16,538 |
Aug 07, 2024 | 116.00 | 120.00 | 116.00 | 119.40 | 115.95 | 20,782 |
Aug 06, 2024 | 116.40 | 118.40 | 114.60 | 115.60 | 112.26 | 20,689 |
Aug 05, 2024 | 115.00 | 116.60 | 113.00 | 115.60 | 112.26 | 67,277 |
Aug 02, 2024 | 122.20 | 122.20 | 118.60 | 119.00 | 115.56 | 35,423 |
Aug 01, 2024 | 125.00 | 125.20 | 122.40 | 122.40 | 118.86 | 16,735 |
Jul 31, 2024 | 125.40 | 126.60 | 124.40 | 124.40 | 120.80 | 27,627 |
Jul 30, 2024 | 125.00 | 126.20 | 125.00 | 125.40 | 121.77 | 10,663 |
Jul 29, 2024 | 124.60 | 126.60 | 124.20 | 125.20 | 121.58 | 14,780 |
Jul 26, 2024 | 125.20 | 126.40 | 124.60 | 124.60 | 121.00 | 22,797 |
Jul 25, 2024 | 123.80 | 125.60 | 123.00 | 125.20 | 121.58 | 23,530 |
Jul 24, 2024 | 124.80 | 125.20 | 123.60 | 124.20 | 120.61 | 20,559 |
Jul 23, 2024 | 125.00 | 125.80 | 124.40 | 125.20 | 121.58 | 77,365 |
Jul 22, 2024 | 123.20 | 125.40 | 123.20 | 125.00 | 121.38 | 25,760 |
Jul 19, 2024 | 124.40 | 124.40 | 123.00 | 123.20 | 119.64 | 15,585 |
Jul 18, 2024 | 126.60 | 126.60 | 124.20 | 124.40 | 120.80 | 29,080 |
Jul 17, 2024 | 127.00 | 127.00 | 125.00 | 126.60 | 122.94 | 24,592 |
Jul 16, 2024 | 125.20 | 127.20 | 124.60 | 127.00 | 123.33 | 29,595 |
Jul 15, 2024 | 129.20 | 129.20 | 125.00 | 125.40 | 121.77 | 48,853 |
Jul 12, 2024 | 128.60 | 129.40 | 127.60 | 129.40 | 125.66 | 28,320 |
Jul 11, 2024 | 124.60 | 128.40 | 124.40 | 128.00 | 124.30 | 30,627 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |