Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 26, 2024 | 111.00 | 112.00 | 107.60 | 109.00 | 109.00 | 78,321 |
Nov 25, 2024 | 107.40 | 110.00 | 107.00 | 109.60 | 109.60 | 10,168 |
Nov 22, 2024 | 104.40 | 106.40 | 104.40 | 106.00 | 106.00 | 9,671 |
Nov 21, 2024 | 104.30 | 106.20 | 103.50 | 105.60 | 105.60 | 7,197 |
Nov 20, 2024 | 107.80 | 107.80 | 103.40 | 104.30 | 104.30 | 11,939 |
Nov 19, 2024 | 104.80 | 105.60 | 104.20 | 104.90 | 104.90 | 4,683 |
Nov 18, 2024 | 105.80 | 106.80 | 103.40 | 106.80 | 106.80 | 16,165 |
Nov 15, 2024 | 105.20 | 107.00 | 104.20 | 106.00 | 106.00 | 12,695 |
Nov 14, 2024 | 104.40 | 104.80 | 104.00 | 104.80 | 104.80 | 881 |
Nov 13, 2024 | 105.00 | 105.00 | 104.00 | 104.00 | 104.00 | 1,818 |
Nov 12, 2024 | 104.40 | 106.20 | 104.20 | 104.20 | 104.20 | 8,664 |
Nov 11, 2024 | 106.50 | 107.80 | 105.60 | 107.20 | 107.20 | 17,515 |
Nov 08, 2024 | 106.60 | 106.60 | 105.30 | 106.00 | 106.00 | 6,323 |
Nov 07, 2024 | 104.90 | 105.60 | 104.80 | 105.00 | 105.00 | 5,298 |
Nov 06, 2024 | 107.40 | 107.40 | 103.00 | 104.00 | 104.00 | 6,515 |
Nov 05, 2024 | 106.00 | 106.60 | 104.30 | 104.60 | 104.60 | 5,555 |
Nov 04, 2024 | 106.80 | 107.20 | 105.80 | 106.00 | 106.00 | 11,703 |
Nov 01, 2024 | 108.40 | 108.40 | 106.20 | 107.00 | 107.00 | 6,409 |
Oct 31, 2024 | 108.80 | 109.40 | 107.40 | 107.80 | 107.80 | 6,204 |
Oct 30, 2024 | 109.40 | 112.80 | 109.40 | 111.60 | 111.60 | 15,632 |
Oct 29, 2024 | 109.80 | 110.60 | 109.20 | 109.20 | 109.20 | 6,378 |
Oct 28, 2024 | 108.10 | 110.40 | 108.10 | 110.40 | 110.40 | 2,513 |
Oct 25, 2024 | 106.20 | 109.40 | 105.80 | 109.00 | 109.00 | 12,490 |
Oct 24, 2024 | 106.20 | 106.60 | 106.20 | 106.40 | 106.40 | 229 |
Oct 23, 2024 | 108.00 | 108.00 | 106.00 | 106.20 | 106.20 | 6,055 |
Oct 22, 2024 | 108.20 | 108.60 | 106.20 | 106.80 | 106.80 | 11,510 |
Oct 21, 2024 | 106.20 | 108.40 | 106.20 | 106.40 | 106.40 | 8,245 |
Oct 18, 2024 | 109.00 | 109.30 | 108.50 | 108.50 | 108.50 | 11,294 |
Oct 17, 2024 | 110.10 | 111.40 | 108.60 | 108.60 | 108.60 | 3,262 |
Oct 16, 2024 | 108.20 | 113.00 | 108.20 | 112.00 | 112.00 | 23,316 |
Oct 15, 2024 | 107.30 | 107.40 | 106.80 | 107.40 | 107.40 | 2,919 |
Oct 14, 2024 | 107.80 | 108.10 | 106.90 | 107.30 | 107.30 | 37,703 |
Oct 11, 2024 | 109.60 | 109.60 | 107.20 | 107.80 | 107.80 | 5,284 |
Oct 10, 2024 | 108.20 | 108.20 | 107.90 | 108.00 | 108.00 | 9,523 |
Oct 09, 2024 | 109.70 | 110.40 | 108.60 | 109.20 | 109.20 | 14,925 |
Oct 08, 2024 | 107.20 | 108.70 | 106.70 | 108.40 | 108.40 | 20,847 |
Oct 07, 2024 | 108.00 | 108.00 | 106.60 | 107.00 | 107.00 | 8,002 |
Oct 04, 2024 | 108.60 | 109.40 | 107.40 | 108.30 | 108.30 | 16,128 |
Oct 03, 2024 | 108.00 | 108.60 | 106.20 | 107.20 | 107.20 | 12,450 |
Oct 02, 2024 | 109.60 | 110.60 | 108.00 | 108.60 | 108.60 | 2,908 |
Oct 01, 2024 | 110.20 | 111.80 | 109.00 | 109.40 | 109.40 | 5,944 |
Sep 30, 2024 | 109.50 | 111.20 | 109.20 | 111.20 | 111.20 | 45,380 |
Sep 27, 2024 | 108.20 | 108.80 | 107.80 | 108.40 | 108.40 | 6,385 |
Sep 26, 2024 | 107.30 | 109.00 | 107.30 | 108.20 | 108.20 | 4,308 |
Sep 25, 2024 | 108.40 | 108.40 | 107.00 | 107.30 | 107.30 | 9,392 |
Sep 24, 2024 | 106.60 | 107.60 | 106.00 | 107.00 | 107.00 | 6,255 |
Sep 23, 2024 | 106.60 | 107.40 | 105.80 | 107.00 | 107.00 | 5,900 |
Sep 20, 2024 | 107.00 | 107.20 | 106.80 | 107.20 | 107.20 | 22,923 |
Sep 19, 2024 | 107.80 | 108.00 | 107.00 | 107.00 | 107.00 | 4,714 |
Sep 18, 2024 | 110.00 | 110.00 | 107.20 | 107.20 | 107.20 | 6,115 |
Sep 17, 2024 | 109.20 | 109.80 | 107.80 | 108.40 | 108.40 | 20,082 |
Sep 16, 2024 | 108.00 | 108.80 | 108.00 | 108.60 | 108.60 | 9,988 |
Sep 13, 2024 | 108.20 | 110.60 | 108.20 | 110.00 | 110.00 | 4,249 |
Sep 12, 2024 | 109.00 | 109.20 | 107.80 | 109.00 | 109.00 | 6,112 |
Sep 11, 2024 | 108.20 | 108.80 | 107.80 | 108.20 | 108.20 | 10,583 |
Sep 10, 2024 | 108.90 | 109.20 | 108.00 | 108.60 | 108.60 | 12,904 |
Sep 09, 2024 | 108.90 | 110.00 | 108.90 | 109.40 | 109.40 | 5,410 |
Sep 06, 2024 | 110.60 | 111.00 | 108.80 | 109.00 | 109.00 | 2,760 |
Sep 05, 2024 | 115.20 | 115.20 | 114.00 | 114.10 | 114.10 | 1,665 |
Sep 04, 2024 | 111.20 | 113.80 | 111.00 | 112.60 | 112.60 | 15,725 |
Sep 03, 2024 | 114.00 | 114.00 | 113.20 | 113.80 | 113.80 | 28,952 |
Sep 02, 2024 | 113.00 | 114.40 | 113.00 | 114.00 | 114.00 | 7,571 |
Aug 30, 2024 | 112.20 | 114.80 | 112.20 | 114.20 | 114.20 | 7,072 |
Aug 29, 2024 | 114.00 | 114.00 | 110.80 | 112.10 | 112.10 | 9,227 |
Aug 28, 2024 | 114.60 | 114.80 | 112.80 | 113.40 | 113.40 | 3,970 |
Aug 27, 2024 | 114.30 | 115.80 | 113.40 | 114.40 | 114.40 | 16,498 |
Aug 23, 2024 | 115.80 | 116.40 | 115.00 | 115.40 | 115.40 | 5,855 |
Aug 22, 2024 | 114.00 | 116.20 | 114.00 | 115.00 | 115.00 | 12,884 |
Aug 21, 2024 | 114.00 | 116.00 | 113.90 | 115.40 | 115.40 | 10,760 |
Aug 20, 2024 | 114.00 | 116.20 | 114.00 | 115.00 | 115.00 | 7,951 |
Aug 19, 2024 | 115.20 | 115.80 | 114.60 | 115.80 | 115.80 | 4,896 |
Aug 16, 2024 | 117.80 | 117.80 | 114.60 | 115.00 | 115.00 | 10,432 |
Aug 15, 2024 | 115.00 | 117.20 | 115.00 | 116.60 | 116.60 | 61,728 |
Aug 14, 2024 | 113.40 | 116.20 | 113.40 | 116.20 | 116.20 | 14,079 |
Aug 13, 2024 | 112.20 | 113.00 | 112.20 | 112.40 | 112.40 | 7,617 |
Aug 12, 2024 | 112.00 | 112.00 | 111.00 | 111.60 | 111.60 | 13,028 |
Aug 09, 2024 | 112.20 | 113.00 | 111.20 | 111.20 | 111.20 | 9,196 |
Aug 08, 2024 | 111.20 | 111.60 | 110.00 | 111.00 | 111.00 | 54,594 |
Aug 07, 2024 | 111.40 | 112.00 | 109.60 | 111.80 | 111.80 | 31,233 |
Aug 06, 2024 | 110.60 | 112.20 | 108.70 | 111.00 | 111.00 | 30,735 |
Aug 05, 2024 | 111.20 | 111.20 | 108.60 | 110.00 | 110.00 | 35,781 |
Aug 02, 2024 | 116.20 | 116.20 | 111.20 | 112.40 | 112.40 | 63,113 |
Aug 01, 2024 | 116.80 | 117.60 | 115.00 | 115.60 | 115.60 | 21,887 |
Jul 31, 2024 | 118.00 | 119.60 | 116.80 | 116.80 | 116.80 | 14,916 |
Jul 30, 2024 | 116.20 | 118.20 | 116.20 | 117.60 | 117.60 | 7,190 |
Jul 29, 2024 | 118.40 | 118.60 | 115.20 | 115.40 | 115.40 | 33,412 |
Jul 26, 2024 | 115.60 | 116.60 | 114.20 | 116.00 | 116.00 | 48,028 |
Jul 25, 2024 | 112.60 | 114.60 | 111.60 | 112.80 | 112.80 | 14,731 |
Jul 24, 2024 | 114.20 | 115.00 | 113.40 | 114.80 | 114.80 | 6,121 |
Jul 23, 2024 | 113.80 | 114.80 | 113.40 | 114.20 | 114.20 | 7,065 |
Jul 22, 2024 | 114.00 | 115.80 | 113.90 | 115.40 | 115.40 | 14,736 |
Jul 19, 2024 | 114.40 | 115.20 | 113.20 | 115.00 | 115.00 | 13,812 |
Jul 18, 2024 | 114.80 | 116.30 | 114.40 | 114.70 | 114.70 | 17,782 |
Jul 17, 2024 | 113.20 | 114.80 | 112.80 | 114.20 | 114.20 | 7,807 |
Jul 16, 2024 | 115.40 | 115.80 | 114.20 | 114.60 | 114.60 | 13,857 |
Jul 15, 2024 | 116.00 | 116.40 | 113.60 | 115.60 | 115.60 | 13,791 |
Jul 12, 2024 | 118.40 | 119.00 | 117.00 | 117.00 | 117.00 | 9,921 |
Jul 11, 2024 | 117.20 | 119.40 | 117.20 | 118.60 | 118.60 | 14,814 |
Jul 10, 2024 | 119.50 | 119.80 | 118.00 | 118.90 | 118.90 | 51,073 |
Jul 09, 2024 | 117.80 | 118.00 | 116.80 | 117.70 | 117.70 | 12,970 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |