Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 01, 2024 | - | - | - | - | - | - |
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 |
Jul 08, 2024 | 118.00 | 119.20 | 117.00 | 117.60 | 117.60 | 31,244 |
Jul 05, 2024 | 117.90 | 119.60 | 117.80 | 118.00 | 118.00 | 62,147 |
Jul 04, 2024 | 116.80 | 117.20 | 115.40 | 117.20 | 117.20 | 56,969 |
Jul 03, 2024 | 114.00 | 118.00 | 114.00 | 115.80 | 115.80 | 62,492 |
Jul 02, 2024 | 111.00 | 115.60 | 111.00 | 115.00 | 115.00 | 12,245 |
Jul 01, 2024 | 112.80 | 115.60 | 112.80 | 113.00 | 113.00 | 32,217 |
Jun 28, 2024 | 110.80 | 112.30 | 108.80 | 112.30 | 112.30 | 57,522 |
Jun 27, 2024 | 114.00 | 114.00 | 109.80 | 110.40 | 110.40 | 35,245 |
Jun 26, 2024 | 112.40 | 119.00 | 112.00 | 114.50 | 114.50 | 264,493 |
Jun 25, 2024 | 113.80 | 115.20 | 110.60 | 114.20 | 114.20 | 34,635 |
Jun 24, 2024 | 110.60 | 113.60 | 110.60 | 113.00 | 113.00 | 18,789 |
Jun 21, 2024 | 112.60 | 112.60 | 110.00 | 110.60 | 110.60 | 31,348 |
Jun 20, 2024 | 110.00 | 112.40 | 109.80 | 112.40 | 112.40 | 41,780 |
Jun 19, 2024 | 108.10 | 110.60 | 107.60 | 109.60 | 109.60 | 10,094 |
Jun 18, 2024 | 108.00 | 109.00 | 108.00 | 108.20 | 108.20 | 5,344 |
Jun 17, 2024 | 104.80 | 108.00 | 104.80 | 107.80 | 107.80 | 46,493 |
Jun 14, 2024 | 104.00 | 105.60 | 103.80 | 104.80 | 104.80 | 25,410 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |