Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 01, 2024 | 136.00 | 143.73 | 137.01 | 139.69 | 139.69 | 15,177,275 |
Jun 28, 2024 | 136.00 | 141.84 | 135.75 | 137.88 | 137.88 | 22,826,311 |
Jun 27, 2024 | 137.97 | 140.00 | 135.80 | 136.14 | 136.14 | 17,307,415 |
Jun 26, 2024 | 138.00 | 140.77 | 137.60 | 140.00 | 140.00 | 26,628,316 |
Jun 25, 2024 | 135.00 | 137.60 | 133.55 | 134.90 | 134.90 | 26,448,922 |
Jun 24, 2024 | 145.20 | 146.49 | 139.55 | 140.21 | 140.21 | 20,461,306 |
Jun 21, 2024 | 140.50 | 145.80 | 140.01 | 143.00 | 143.00 | 23,695,838 |
Jun 20, 2024 | 146.00 | 148.96 | 144.66 | 144.70 | 144.70 | 20,839,844 |
Jun 19, 2024 | 149.75 | 150.24 | 144.20 | 146.00 | 146.00 | 24,641,347 |
Jun 18, 2024 | 142.58 | 151.49 | 142.58 | 146.91 | 146.91 | 34,457,834 |
Jun 17, 2024 | 141.00 | 144.94 | 140.50 | 142.51 | 142.51 | 37,826,641 |
Jun 14, 2024 | 125.01 | 140.48 | 124.08 | 138.30 | 138.30 | 58,687,383 |
Jun 13, 2024 | 120.87 | 126.43 | 119.68 | 123.70 | 123.70 | 30,630,949 |
Jun 12, 2024 | 119.00 | 121.33 | 117.02 | 119.21 | 119.21 | 16,624,956 |
Jun 11, 2024 | 118.99 | 121.66 | 117.39 | 119.01 | 119.01 | 19,973,543 |
Jun 07, 2024 | 124.10 | 125.94 | 118.99 | 119.51 | 119.51 | 31,591,658 |
Jun 06, 2024 | 123.30 | 129.92 | 123.30 | 125.42 | 125.42 | 40,541,005 |
Jun 06, 2024 | 0.45 Dividend | |||||
Jun 06, 2024 | 1.4:1 Stock Split | |||||
Jun 05, 2024 | 122.93 | 123.93 | 119.26 | 119.26 | 118.81 | 19,750,031 |
Jun 04, 2024 | 121.43 | 124.99 | 121.00 | 123.57 | 123.11 | 28,616,221 |
Jun 03, 2024 | 115.00 | 122.65 | 113.81 | 120.25 | 119.80 | 39,910,635 |
May 31, 2024 | 112.14 | 116.20 | 110.39 | 112.34 | 111.91 | 20,935,007 |
May 30, 2024 | 115.07 | 116.36 | 113.33 | 114.26 | 113.83 | 15,341,957 |
May 29, 2024 | 117.86 | 118.57 | 114.62 | 115.00 | 114.57 | 22,105,738 |
May 28, 2024 | 119.29 | 119.56 | 114.36 | 115.01 | 114.57 | 34,628,480 |
May 27, 2024 | 118.65 | 122.06 | 117.86 | 120.28 | 119.82 | 23,373,172 |
May 24, 2024 | 122.86 | 128.39 | 117.84 | 118.14 | 117.69 | 38,313,209 |
May 23, 2024 | 127.14 | 128.34 | 120.63 | 124.14 | 123.67 | 31,030,308 |
May 22, 2024 | 125.71 | 126.34 | 123.37 | 123.69 | 123.23 | 19,516,049 |
May 21, 2024 | 126.19 | 128.79 | 125.54 | 126.74 | 126.26 | 18,627,302 |
May 20, 2024 | 120.71 | 127.75 | 118.93 | 126.33 | 125.85 | 33,914,913 |
May 17, 2024 | 119.86 | 123.79 | 117.31 | 121.84 | 121.38 | 27,871,330 |
May 16, 2024 | 122.84 | 124.70 | 121.43 | 121.79 | 121.33 | 32,490,543 |
May 15, 2024 | 117.86 | 122.29 | 117.50 | 119.12 | 118.67 | 21,577,001 |
May 14, 2024 | 122.76 | 123.57 | 117.64 | 118.16 | 117.72 | 30,052,533 |
May 13, 2024 | 123.21 | 125.71 | 121.76 | 122.54 | 122.07 | 23,329,586 |
May 10, 2024 | 122.00 | 123.34 | 119.06 | 122.29 | 121.82 | 21,453,451 |
May 09, 2024 | 124.21 | 124.71 | 120.16 | 123.70 | 123.23 | 25,491,190 |
May 08, 2024 | 125.36 | 127.09 | 123.93 | 124.86 | 124.39 | 22,496,301 |
May 07, 2024 | 134.13 | 134.80 | 122.93 | 126.28 | 125.80 | 43,210,209 |
May 06, 2024 | 136.43 | 137.58 | 130.61 | 130.87 | 130.38 | 27,818,245 |
Apr 30, 2024 | 187.50 | 192.88 | 186.10 | 186.31 | 185.61 | 16,590,148 |
Apr 29, 2024 | 187.96 | 190.00 | 185.52 | 187.70 | 186.99 | 24,975,974 |
Apr 26, 2024 | 170.99 | 187.98 | 170.60 | 184.86 | 184.16 | 40,657,835 |
Apr 25, 2024 | 164.90 | 167.83 | 163.28 | 164.15 | 163.53 | 16,671,806 |
Apr 24, 2024 | 159.77 | 169.00 | 157.86 | 168.27 | 167.64 | 27,610,733 |
Apr 23, 2024 | 158.97 | 161.86 | 154.47 | 157.51 | 156.92 | 24,066,710 |
Apr 22, 2024 | 155.00 | 159.99 | 150.88 | 158.36 | 157.76 | 34,918,256 |
Apr 19, 2024 | 172.15 | 175.24 | 163.90 | 170.70 | 170.06 | 21,452,837 |
Apr 18, 2024 | 170.66 | 176.30 | 168.20 | 173.38 | 172.73 | 16,413,547 |
Apr 17, 2024 | 168.33 | 176.05 | 166.00 | 174.61 | 173.95 | 21,453,565 |
Apr 16, 2024 | 167.30 | 172.50 | 163.05 | 166.36 | 165.73 | 18,793,545 |
Apr 15, 2024 | 167.79 | 172.54 | 166.56 | 169.50 | 168.86 | 17,939,594 |
Apr 12, 2024 | 164.00 | 174.30 | 163.50 | 169.33 | 168.69 | 30,735,097 |
Apr 11, 2024 | 161.00 | 164.58 | 159.79 | 160.15 | 159.55 | 14,886,291 |
Apr 10, 2024 | 162.27 | 164.88 | 157.00 | 159.50 | 158.90 | 16,849,086 |
Apr 09, 2024 | 164.00 | 165.98 | 160.23 | 164.90 | 164.28 | 17,038,329 |
Apr 08, 2024 | 155.60 | 169.30 | 155.60 | 164.56 | 163.94 | 25,924,309 |
Apr 03, 2024 | 159.00 | 160.55 | 155.63 | 156.10 | 155.51 | 16,630,436 |
Apr 02, 2024 | 162.00 | 166.00 | 160.03 | 162.55 | 161.94 | 19,455,616 |
Apr 01, 2024 | 157.79 | 163.88 | 155.77 | 163.00 | 162.38 | 21,793,143 |
Mar 29, 2024 | 153.10 | 156.67 | 151.85 | 156.56 | 155.97 | 9,873,398 |
Mar 28, 2024 | 155.01 | 159.88 | 151.13 | 154.69 | 154.11 | 26,330,865 |
Mar 27, 2024 | 160.78 | 161.97 | 152.76 | 154.20 | 153.62 | 29,085,648 |
Mar 26, 2024 | 165.51 | 172.78 | 150.00 | 158.50 | 157.90 | 46,524,626 |
Mar 25, 2024 | 167.96 | 171.88 | 164.00 | 166.51 | 165.88 | 22,335,677 |
Mar 22, 2024 | 168.00 | 170.52 | 166.36 | 167.68 | 167.05 | 22,615,344 |
Mar 21, 2024 | 169.24 | 172.66 | 166.33 | 167.68 | 167.05 | 25,327,281 |
Mar 20, 2024 | 172.00 | 175.66 | 166.00 | 168.96 | 168.32 | 32,157,969 |
Mar 19, 2024 | 173.31 | 176.65 | 171.45 | 173.81 | 173.15 | 33,277,231 |
Mar 18, 2024 | 178.75 | 186.08 | 177.59 | 179.99 | 179.31 | 32,993,596 |
Mar 15, 2024 | 167.00 | 180.40 | 165.59 | 177.36 | 176.69 | 38,974,233 |
Mar 14, 2024 | 162.00 | 172.00 | 162.00 | 169.53 | 168.89 | 31,101,666 |
Mar 13, 2024 | 171.41 | 171.88 | 164.89 | 165.00 | 164.38 | 31,768,352 |
Mar 12, 2024 | 169.80 | 171.59 | 159.77 | 164.85 | 164.23 | 36,190,452 |
Mar 11, 2024 | 167.03 | 170.97 | 164.28 | 170.60 | 169.96 | 34,161,721 |
Mar 08, 2024 | 168.87 | 176.93 | 164.65 | 174.99 | 174.33 | 36,453,783 |
Mar 07, 2024 | 170.00 | 174.77 | 164.00 | 164.14 | 163.52 | 30,368,922 |
Mar 06, 2024 | 167.00 | 170.20 | 162.84 | 167.28 | 166.65 | 30,407,979 |
Mar 05, 2024 | 163.30 | 179.90 | 162.62 | 169.16 | 168.52 | 46,923,422 |
Mar 04, 2024 | 166.11 | 170.66 | 160.11 | 165.66 | 165.03 | 40,503,456 |
Mar 01, 2024 | 156.03 | 163.52 | 156.03 | 161.10 | 160.49 | 37,820,658 |
Feb 29, 2024 | 153.00 | 158.80 | 151.00 | 155.16 | 154.57 | 36,809,385 |
Feb 28, 2024 | 161.00 | 162.90 | 149.81 | 149.81 | 149.24 | 40,110,610 |
Feb 27, 2024 | 147.46 | 164.70 | 146.02 | 161.94 | 161.33 | 45,132,277 |
Feb 26, 2024 | 142.03 | 151.41 | 142.03 | 149.03 | 148.47 | 33,292,672 |
Feb 23, 2024 | 160.00 | 161.00 | 147.05 | 147.73 | 147.17 | 49,034,104 |
Feb 22, 2024 | 158.05 | 159.64 | 149.47 | 154.51 | 153.93 | 41,951,491 |
Feb 21, 2024 | 152.00 | 154.03 | 147.30 | 149.96 | 149.39 | 45,141,645 |
Feb 20, 2024 | 153.00 | 162.99 | 151.00 | 159.50 | 158.90 | 44,837,230 |
Feb 19, 2024 | 138.00 | 152.40 | 133.86 | 152.40 | 151.82 | 41,589,102 |
Feb 08, 2024 | 127.50 | 137.00 | 124.80 | 127.00 | 126.52 | 35,591,806 |
Feb 07, 2024 | 123.10 | 125.99 | 121.59 | 124.61 | 124.14 | 27,058,041 |
Feb 06, 2024 | 110.66 | 124.88 | 109.80 | 124.88 | 124.41 | 35,496,880 |
Feb 05, 2024 | 108.00 | 117.43 | 107.87 | 112.00 | 111.58 | 36,554,728 |
Feb 02, 2024 | 111.88 | 113.88 | 107.70 | 109.85 | 109.44 | 27,957,811 |
Feb 01, 2024 | 103.79 | 116.00 | 101.55 | 111.05 | 110.63 | 35,111,551 |
Jan 31, 2024 | 100.02 | 107.89 | 98.75 | 102.80 | 102.41 | 28,299,456 |
Jan 30, 2024 | 103.00 | 105.80 | 100.73 | 101.20 | 100.82 | 21,396,846 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |