Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 22, 2024 | 170.00 | 170.12 | 160.36 | 161.32 | 161.32 | 1,579,034 |
Oct 21, 2024 | 179.45 | 179.45 | 169.70 | 170.33 | 170.33 | 1,354,377 |
Oct 18, 2024 | 177.80 | 179.70 | 174.00 | 177.82 | 177.82 | 1,277,372 |
Oct 17, 2024 | 179.00 | 185.00 | 176.92 | 178.50 | 178.50 | 4,433,472 |
Oct 16, 2024 | 173.10 | 179.40 | 172.83 | 178.25 | 178.25 | 1,961,597 |
Oct 15, 2024 | 172.30 | 177.65 | 171.70 | 174.43 | 174.43 | 2,045,079 |
Oct 14, 2024 | 173.00 | 175.69 | 170.83 | 171.99 | 171.99 | 943,792 |
Oct 11, 2024 | 175.66 | 175.90 | 172.15 | 172.98 | 172.98 | 1,022,643 |
Oct 10, 2024 | 170.85 | 180.85 | 170.85 | 175.66 | 175.66 | 9,541,349 |
Oct 09, 2024 | 166.43 | 169.00 | 165.28 | 165.66 | 165.66 | 812,297 |
Oct 08, 2024 | 161.30 | 166.73 | 159.70 | 166.18 | 166.18 | 1,115,672 |
Oct 07, 2024 | 172.00 | 172.70 | 161.00 | 161.51 | 161.51 | 1,916,047 |
Oct 04, 2024 | 175.00 | 175.99 | 170.11 | 171.13 | 171.13 | 1,951,636 |
Oct 03, 2024 | 179.94 | 182.40 | 174.55 | 175.02 | 175.02 | 1,911,208 |
Oct 01, 2024 | 179.50 | 184.30 | 178.51 | 182.83 | 182.83 | 2,765,104 |
Sept 30, 2024 | 179.09 | 184.35 | 178.55 | 180.03 | 180.03 | 2,015,037 |
Sept 27, 2024 | 180.98 | 184.40 | 178.11 | 178.93 | 178.93 | 1,900,771 |
Sept 26, 2024 | 178.10 | 181.48 | 177.75 | 180.20 | 180.20 | 2,032,706 |
Sept 25, 2024 | 179.10 | 184.70 | 176.21 | 177.54 | 177.54 | 4,493,211 |
Sept 24, 2024 | 176.50 | 182.00 | 174.60 | 178.64 | 178.64 | 2,906,664 |
Sept 23, 2024 | 176.40 | 179.45 | 175.11 | 176.34 | 176.34 | 1,992,784 |
Sept 20, 2024 | 174.90 | 177.50 | 173.70 | 175.20 | 175.20 | 1,965,938 |
Sept 19, 2024 | 183.30 | 183.75 | 171.64 | 173.92 | 173.92 | 4,354,679 |
Sept 18, 2024 | 183.35 | 188.55 | 181.10 | 181.85 | 181.85 | 5,558,369 |
Sept 17, 2024 | 186.60 | 186.60 | 181.87 | 183.27 | 183.27 | 2,740,161 |
Sept 16, 2024 | 187.00 | 192.75 | 185.20 | 185.87 | 185.87 | 6,908,676 |
Sept 13, 2024 | 175.90 | 186.44 | 175.30 | 184.74 | 184.74 | 13,901,886 |
Sept 12, 2024 | 173.10 | 177.00 | 172.37 | 175.06 | 175.06 | 1,594,352 |
Sept 11, 2024 | 174.05 | 177.00 | 171.75 | 172.40 | 172.40 | 1,707,338 |
Sept 10, 2024 | 174.00 | 177.80 | 173.50 | 174.05 | 174.05 | 2,480,884 |
Sept 09, 2024 | 168.41 | 174.39 | 167.00 | 172.45 | 172.45 | 3,034,559 |
Sept 06, 2024 | 171.95 | 174.00 | 168.00 | 168.54 | 168.54 | 1,800,465 |
Sept 05, 2024 | 168.70 | 173.20 | 168.55 | 171.43 | 171.43 | 1,843,515 |
Sept 04, 2024 | 165.69 | 171.49 | 165.00 | 168.84 | 168.84 | 1,818,531 |
Sept 03, 2024 | 167.25 | 169.30 | 166.16 | 167.00 | 167.00 | 930,865 |
Sept 02, 2024 | 169.75 | 172.50 | 166.01 | 167.26 | 167.26 | 1,368,405 |
Aug 30, 2024 | 168.00 | 171.90 | 168.00 | 169.75 | 169.75 | 1,753,261 |
Aug 29, 2024 | 171.90 | 172.65 | 165.81 | 167.46 | 167.46 | 2,566,095 |
Aug 28, 2024 | 174.69 | 178.50 | 170.94 | 171.57 | 171.57 | 3,934,849 |
Aug 27, 2024 | 171.31 | 177.29 | 171.30 | 172.89 | 172.89 | 6,805,568 |
Aug 26, 2024 | 165.70 | 172.00 | 165.35 | 169.75 | 169.75 | 3,298,974 |
Aug 23, 2024 | 165.00 | 167.50 | 164.25 | 164.61 | 164.61 | 1,650,885 |
Aug 22, 2024 | 161.44 | 165.00 | 161.00 | 163.91 | 163.91 | 1,325,295 |
Aug 21, 2024 | 159.84 | 163.22 | 159.10 | 160.40 | 160.40 | 1,945,800 |
Aug 20, 2024 | 157.00 | 160.22 | 157.00 | 158.55 | 158.55 | 1,195,424 |
Aug 20, 2024 | 1 Dividend | |||||
Aug 19, 2024 | 155.00 | 158.45 | 154.35 | 156.38 | 155.38 | 1,372,324 |
Aug 16, 2024 | 155.48 | 155.86 | 153.28 | 154.84 | 153.85 | 1,093,970 |
Aug 14, 2024 | 155.85 | 155.89 | 151.50 | 153.60 | 152.62 | 2,085,772 |
Aug 13, 2024 | 159.70 | 159.99 | 154.45 | 154.85 | 153.86 | 1,137,834 |
Aug 12, 2024 | 157.00 | 159.76 | 155.55 | 158.03 | 157.02 | 1,500,758 |
Aug 09, 2024 | 159.05 | 161.00 | 156.25 | 157.22 | 156.21 | 1,364,755 |
Aug 08, 2024 | 161.05 | 161.94 | 158.00 | 158.37 | 157.36 | 1,496,554 |
Aug 07, 2024 | 157.90 | 161.00 | 157.50 | 160.08 | 159.06 | 2,296,662 |
Aug 06, 2024 | 163.30 | 167.25 | 157.50 | 159.22 | 158.20 | 2,507,812 |
Aug 05, 2024 | 165.50 | 166.29 | 160.13 | 161.47 | 160.44 | 2,504,514 |
Aug 02, 2024 | 169.00 | 174.40 | 166.22 | 170.30 | 169.21 | 2,196,744 |
Aug 01, 2024 | 174.00 | 176.01 | 170.60 | 171.50 | 170.40 | 2,139,096 |
Jul 31, 2024 | 173.90 | 179.80 | 173.00 | 173.97 | 172.86 | 6,268,013 |
Jul 30, 2024 | 166.98 | 174.50 | 166.52 | 172.76 | 171.66 | 4,150,334 |
Jul 29, 2024 | 165.99 | 170.45 | 165.61 | 166.78 | 165.71 | 2,052,801 |
Jul 26, 2024 | 161.57 | 165.80 | 161.50 | 164.97 | 163.92 | 1,429,847 |
Jul 25, 2024 | 159.60 | 163.50 | 156.75 | 161.57 | 160.54 | 1,247,400 |
Jul 24, 2024 | 156.99 | 162.00 | 156.69 | 160.45 | 159.42 | 1,458,066 |
Jul 23, 2024 | 160.00 | 160.75 | 152.56 | 155.99 | 154.99 | 2,022,264 |
Jul 22, 2024 | 157.95 | 162.66 | 156.21 | 159.39 | 158.37 | 2,099,827 |
Jul 19, 2024 | 165.00 | 165.00 | 158.93 | 160.19 | 159.17 | 1,999,295 |
Jul 18, 2024 | 169.19 | 169.80 | 165.00 | 165.28 | 164.22 | 1,503,831 |
Jul 16, 2024 | 171.60 | 176.40 | 168.25 | 169.10 | 168.02 | 3,206,665 |
Jul 15, 2024 | 174.80 | 175.38 | 170.00 | 172.04 | 170.94 | 2,352,210 |
Jul 12, 2024 | 171.00 | 177.95 | 169.95 | 173.59 | 172.48 | 7,969,957 |
Jul 11, 2024 | 173.00 | 174.67 | 169.55 | 170.16 | 169.07 | 1,849,619 |
Jul 10, 2024 | 172.67 | 175.49 | 166.81 | 171.57 | 170.47 | 3,970,935 |
Jul 09, 2024 | 164.45 | 175.00 | 164.01 | 171.79 | 170.69 | 8,168,086 |
Jul 08, 2024 | 166.99 | 167.60 | 163.25 | 163.55 | 162.50 | 1,211,318 |
Jul 05, 2024 | 168.00 | 168.79 | 166.00 | 166.59 | 165.52 | 1,266,660 |
Jul 04, 2024 | 166.80 | 170.59 | 165.25 | 168.11 | 167.03 | 3,021,356 |
Jul 03, 2024 | 165.75 | 166.65 | 163.00 | 165.77 | 164.71 | 2,099,954 |
Jul 02, 2024 | 162.80 | 166.97 | 161.10 | 164.68 | 163.63 | 2,617,235 |
Jul 01, 2024 | 161.48 | 163.49 | 160.00 | 162.06 | 161.02 | 2,379,171 |
Jun 28, 2024 | 160.00 | 162.99 | 160.00 | 160.80 | 159.77 | 1,047,480 |
Jun 27, 2024 | 162.15 | 165.74 | 158.39 | 159.04 | 158.02 | 2,145,031 |
Jun 26, 2024 | 163.90 | 165.15 | 161.60 | 162.14 | 161.10 | 2,186,074 |
Jun 25, 2024 | 166.45 | 167.40 | 163.40 | 163.82 | 162.77 | 1,281,458 |
Jun 24, 2024 | 168.00 | 168.38 | 164.00 | 165.90 | 164.84 | 1,439,955 |
Jun 21, 2024 | 174.20 | 175.15 | 168.30 | 169.21 | 168.13 | 2,655,390 |
Jun 20, 2024 | 166.70 | 176.20 | 165.57 | 173.15 | 172.04 | 6,380,587 |
Jun 19, 2024 | 169.98 | 170.95 | 165.70 | 166.29 | 165.23 | 1,560,194 |
Jun 18, 2024 | 165.10 | 171.40 | 163.19 | 168.98 | 167.90 | 3,537,307 |
Jun 14, 2024 | 167.00 | 167.50 | 164.10 | 164.54 | 163.49 | 1,176,733 |
Jun 13, 2024 | 166.70 | 167.04 | 163.55 | 166.00 | 164.94 | 1,192,448 |
Jun 12, 2024 | 166.00 | 167.89 | 165.01 | 165.92 | 164.86 | 1,178,259 |
Jun 11, 2024 | 165.16 | 168.00 | 164.35 | 165.79 | 164.73 | 1,425,207 |
Jun 10, 2024 | 162.75 | 167.46 | 161.60 | 165.12 | 164.06 | 1,992,927 |
Jun 07, 2024 | 157.90 | 163.60 | 157.15 | 161.95 | 160.91 | 1,895,559 |
Jun 06, 2024 | 160.20 | 161.65 | 156.25 | 157.05 | 156.05 | 3,307,361 |
Jun 05, 2024 | 153.15 | 160.00 | 147.85 | 159.20 | 158.18 | 1,502,357 |
Jun 04, 2024 | 162.75 | 163.40 | 130.05 | 153.10 | 152.12 | 3,915,548 |
Jun 03, 2024 | 168.00 | 168.25 | 162.05 | 162.55 | 161.51 | 1,940,187 |
May 31, 2024 | 168.05 | 169.25 | 161.80 | 163.30 | 162.26 | 2,212,314 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |