Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 04, 2024 | 111.00 | 113.35 | 111.00 | 113.30 | 113.30 | 53,316,722 |
Oct 03, 2024 | 111.20 | 112.46 | 109.79 | 112.45 | 112.45 | 897,370,055 |
Oct 02, 2024 | 112.79 | 114.70 | 111.01 | 111.15 | 111.15 | 72,249,124 |
Oct 01, 2024 | 113.00 | 114.70 | 112.78 | 112.81 | 112.81 | 78,493,186 |
Sept 30, 2024 | 114.20 | 114.70 | 111.99 | 114.70 | 114.70 | 872,077,097 |
Sept 27, 2024 | 116.00 | 116.31 | 114.11 | 114.11 | 114.11 | 49,741,180 |
Sept 26, 2024 | 113.38 | 115.99 | 113.10 | 115.51 | 115.51 | 79,169,761 |
Sept 25, 2024 | 113.02 | 113.67 | 112.30 | 113.38 | 113.38 | 50,302,192 |
Sept 24, 2024 | 113.00 | 113.86 | 112.85 | 113.49 | 113.49 | 83,221,546 |
Sept 23, 2024 | 114.50 | 115.30 | 112.53 | 113.50 | 113.50 | 111,801,599 |
Sept 17, 2024 | 114.70 | 115.30 | 114.10 | 114.50 | 114.50 | 56,899,053 |
Sept 16, 2024 | 116.97 | 115.66 | 114.35 | 114.70 | 114.70 | 110,474,369 |
Sept 13, 2024 | 114.99 | 116.37 | 114.55 | 115.80 | 115.80 | 37,770,851 |
Sept 12, 2024 | 115.00 | 115.83 | 114.10 | 115.02 | 115.02 | 28,610,789 |
Sept 11, 2024 | 115.01 | 115.50 | 114.50 | 114.85 | 114.85 | 97,949,057 |
Sept 10, 2024 | 115.00 | 116.13 | 114.50 | 114.99 | 114.99 | 37,781,863 |
Sept 09, 2024 | 116.90 | 116.59 | 115.00 | 115.00 | 115.00 | 23,111,055 |
Sept 06, 2024 | 116.10 | 117.40 | 114.50 | 114.50 | 114.50 | 27,533,304 |
Sept 05, 2024 | 117.41 | 118.00 | 116.25 | 116.52 | 116.52 | 82,108,064 |
Sept 04, 2024 | 116.70 | 118.00 | 116.22 | 117.41 | 117.41 | 32,816,953 |
Sept 03, 2024 | 115.15 | 116.75 | 114.40 | 116.75 | 116.75 | 109,346,253 |
Sept 02, 2024 | 115.90 | 115.90 | 114.25 | 115.15 | 115.15 | 15,350,472 |
Aug 30, 2024 | 114.32 | 115.60 | 114.00 | 115.60 | 115.60 | 215,170,414 |
Aug 29, 2024 | 114.50 | 115.50 | 114.26 | 114.30 | 114.30 | 63,497,859 |
Aug 28, 2024 | 115.00 | 115.01 | 114.16 | 114.50 | 114.50 | 35,066,482 |
Aug 27, 2024 | 116.00 | 116.00 | 114.37 | 114.60 | 114.60 | 51,960,517 |
Aug 26, 2024 | 115.40 | 116.50 | 115.06 | 116.00 | 116.00 | 33,329,020 |
Aug 23, 2024 | 115.50 | 116.42 | 115.13 | 115.40 | 115.40 | 73,106,895 |
Aug 22, 2024 | 116.50 | 116.50 | 115.17 | 115.90 | 115.90 | 203,139,055 |
Aug 21, 2024 | 117.50 | 117.71 | 116.00 | 116.01 | 116.01 | 67,968,950 |
Aug 20, 2024 | 115.00 | 117.52 | 114.70 | 117.20 | 117.20 | 118,391,827 |
Aug 19, 2024 | 114.42 | 116.19 | 114.42 | 115.12 | 115.12 | 76,723,931 |
Aug 16, 2024 | 115.00 | 116.49 | 114.00 | 115.54 | 115.54 | 56,136,580 |
Aug 14, 2024 | 113.24 | 114.83 | 112.62 | 114.49 | 114.49 | 95,305,746 |
Aug 13, 2024 | 112.00 | 113.60 | 112.00 | 113.24 | 113.24 | 84,568,975 |
Aug 12, 2024 | 109.10 | 112.89 | 109.61 | 112.00 | 112.00 | 60,955,178 |
Aug 09, 2024 | 108.31 | 109.64 | 108.31 | 109.02 | 109.02 | 40,315,989 |
Aug 08, 2024 | 108.51 | 109.51 | 108.01 | 109.40 | 109.40 | 50,611,436 |
Aug 07, 2024 | 109.30 | 111.95 | 107.42 | 108.51 | 108.51 | 58,166,775 |
Aug 06, 2024 | 109.05 | 112.00 | 108.95 | 109.10 | 109.10 | 91,697,965 |
Aug 05, 2024 | 109.98 | 109.98 | 108.49 | 109.00 | 109.00 | 127,661,164 |
Aug 02, 2024 | 111.30 | 112.00 | 110.33 | 111.80 | 111.80 | 62,753,945 |
Aug 01, 2024 | 112.21 | 112.21 | 111.50 | 112.21 | 112.21 | 58,843,931 |
Jul 31, 2024 | 112.30 | 112.69 | 112.00 | 112.21 | 112.21 | 93,489,962 |
Jul 30, 2024 | 112.80 | 112.80 | 112.00 | 112.19 | 112.19 | 43,632,271 |
Jul 29, 2024 | 112.05 | 112.76 | 111.40 | 112.70 | 112.70 | 41,696,965 |
Jul 26, 2024 | 112.25 | 112.80 | 112.00 | 112.05 | 112.05 | 53,271,698 |
Jul 25, 2024 | 111.20 | 112.80 | 111.20 | 112.25 | 112.25 | 180,376,594 |
Jul 24, 2024 | 111.10 | 112.89 | 111.10 | 112.26 | 112.26 | 63,345,877 |
Jul 23, 2024 | 111.70 | 112.24 | 111.00 | 112.24 | 112.24 | 121,240,053 |
Jul 22, 2024 | 111.50 | 112.58 | 111.12 | 111.70 | 111.70 | 233,236,845 |
Jul 19, 2024 | 111.50 | 112.80 | 110.23 | 111.70 | 111.70 | 112,127,862 |
Jul 18, 2024 | 110.00 | 111.00 | 109.86 | 110.20 | 110.20 | 88,168,565 |
Jul 17, 2024 | 110.50 | 110.50 | 109.45 | 109.83 | 109.83 | 88,228,072 |
Jul 15, 2024 | 110.50 | 110.50 | 109.65 | 109.85 | 109.85 | 103,492,722 |
Jul 12, 2024 | 110.00 | 110.65 | 109.10 | 110.00 | 110.00 | 7,536,546 |
Jul 11, 2024 | 110.00 | 110.37 | 109.00 | 110.00 | 110.00 | 13,859,305 |
Jul 10, 2024 | 109.50 | 109.50 | 108.36 | 109.50 | 109.50 | 7,367,084 |
Jul 09, 2024 | 109.00 | 109.83 | 107.50 | 109.00 | 109.00 | 15,031,986 |
Jul 08, 2024 | 109.10 | 109.10 | 107.90 | 109.10 | 109.10 | 6,188,177 |
Jul 05, 2024 | 107.90 | 108.92 | 107.55 | 107.90 | 107.90 | 5,339,281 |
Jul 04, 2024 | 108.78 | 110.95 | 108.62 | 108.78 | 108.78 | 2,723,163 |
Jul 03, 2024 | 110.00 | 110.60 | 106.10 | 110.00 | 110.00 | 19,502,088 |
Jul 02, 2024 | 106.75 | 107.29 | 106.00 | 106.75 | 106.75 | 10,612,588 |
Jul 01, 2024 | 107.00 | 107.33 | 105.10 | 107.00 | 107.00 | 25,805,686 |
Jun 28, 2024 | 105.01 | 108.00 | 105.01 | 105.01 | 105.01 | 127,786 |
Jun 27, 2024 | 107.50 | 108.36 | 107.11 | 107.50 | 107.50 | 10,560,483 |
Jun 26, 2024 | 108.13 | 108.81 | 106.51 | 108.13 | 108.13 | 14,648,180 |
Jun 25, 2024 | 106.50 | 107.99 | 106.25 | 106.50 | 106.50 | 16,201,747 |
Jun 24, 2024 | 106.65 | 107.06 | 106.38 | 106.65 | 106.65 | 9,123,905 |
Jun 21, 2024 | 106.24 | 108.13 | 106.24 | 106.24 | 106.24 | 99,926,177 |
Jun 19, 2024 | 107.84 | 107.84 | 106.56 | 107.84 | 107.84 | 3,522,117 |
Jun 18, 2024 | 106.80 | 107.85 | 105.80 | 106.80 | 106.80 | 8,250,473 |
Jun 17, 2024 | 106.51 | 107.89 | 106.51 | 106.51 | 106.51 | 9,483,673 |
Jun 14, 2024 | 106.99 | 106.99 | 105.62 | 106.99 | 106.99 | 4,400,026 |
Jun 13, 2024 | 106.00 | 107.70 | 105.62 | 106.00 | 106.00 | 10,671,453 |
Jun 12, 2024 | 106.60 | 107.01 | 106.00 | 106.60 | 106.60 | 22,074,720 |
Jun 11, 2024 | 106.93 | 108.50 | 106.21 | 106.93 | 106.93 | 15,302,379 |
Jun 10, 2024 | 107.20 | 108.65 | 107.20 | 107.20 | 107.20 | 10,791,906 |
Jun 07, 2024 | 108.75 | 108.75 | 107.00 | 108.75 | 108.75 | 21,291,767 |
Jun 06, 2024 | 107.50 | 107.84 | 107.05 | 107.50 | 107.50 | 9,240,250 |
Jun 05, 2024 | 107.10 | 107.93 | 107.01 | 107.10 | 107.10 | 15,355,771 |
Jun 04, 2024 | 107.82 | 109.10 | 107.62 | 107.82 | 107.82 | 16,244,057 |
Jun 03, 2024 | 109.00 | 109.28 | 108.00 | 109.00 | 109.00 | 19,392,079 |
May 31, 2024 | 109.00 | 109.00 | 107.00 | 109.00 | 109.00 | 151,128,812 |
May 30, 2024 | 108.01 | 108.99 | 107.59 | 108.01 | 108.01 | 6,972,324 |
May 29, 2024 | 108.48 | 108.90 | 107.39 | 108.48 | 108.48 | 5,445,762 |
May 28, 2024 | 108.40 | 109.00 | 107.90 | 108.40 | 108.40 | 9,448,272 |
May 27, 2024 | 108.00 | 109.76 | 108.00 | 108.00 | 108.00 | 3,091,777 |
May 24, 2024 | 108.65 | 110.00 | 108.50 | 108.65 | 108.65 | 5,596,274 |
May 23, 2024 | 110.00 | 111.00 | 109.32 | 110.00 | 110.00 | 17,351,170 |
May 22, 2024 | 110.12 | 110.50 | 108.32 | 110.12 | 110.12 | 11,477,066 |
May 20, 2024 | 108.31 | 109.22 | 107.90 | 108.31 | 108.31 | 3,464,311 |
May 17, 2024 | 108.71 | 109.95 | 108.50 | 108.71 | 108.71 | 6,298,060 |
May 16, 2024 | 109.70 | 111.60 | 109.30 | 109.70 | 109.70 | 68,656,250 |
May 15, 2024 | 111.60 | 111.99 | 111.41 | 111.60 | 111.60 | 45,556,587 |
May 14, 2024 | 111.50 | 111.72 | 109.19 | 111.50 | 111.50 | 32,380,631 |
May 13, 2024 | 109.90 | 109.95 | 107.71 | 109.90 | 109.90 | 4,570,911 |
May 10, 2024 | 107.70 | 107.86 | 105.80 | 107.70 | 107.70 | 8,013,083 |
May 09, 2024 | 105.79 | 107.40 | 105.79 | 105.79 | 105.79 | 7,718,457 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |