Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 145.46 | 149.87 | 145.46 | 148.11 | 148.11 | 19,805,485 |
Oct 24, 2024 | 146.80 | 148.50 | 146.11 | 146.46 | 146.46 | 18,642,006 |
Oct 23, 2024 | 145.47 | 149.53 | 144.00 | 148.53 | 148.53 | 35,813,825 |
Oct 22, 2024 | 142.80 | 146.45 | 142.21 | 145.44 | 145.44 | 30,466,330 |
Oct 21, 2024 | 143.99 | 145.50 | 141.10 | 143.01 | 143.01 | 29,576,515 |
Oct 18, 2024 | 137.01 | 145.56 | 136.36 | 143.00 | 143.00 | 44,144,323 |
Oct 17, 2024 | 142.50 | 142.92 | 137.89 | 137.95 | 137.95 | 28,250,755 |
Oct 16, 2024 | 142.00 | 144.29 | 140.08 | 141.65 | 141.65 | 31,227,224 |
Oct 15, 2024 | 150.00 | 150.10 | 144.00 | 144.00 | 144.00 | 32,970,192 |
Oct 14, 2024 | 151.00 | 151.00 | 146.01 | 149.76 | 149.76 | 33,496,575 |
Oct 11, 2024 | 150.00 | 153.32 | 148.00 | 149.65 | 149.65 | 28,515,763 |
Oct 10, 2024 | 147.67 | 155.53 | 147.67 | 151.98 | 151.98 | 60,060,115 |
Oct 09, 2024 | 160.00 | 160.00 | 147.66 | 147.68 | 147.68 | 81,546,859 |
Oct 08, 2024 | 178.76 | 178.76 | 155.55 | 164.05 | 164.05 | 130,680,565 |
Sep 30, 2024 | 156.02 | 162.51 | 152.70 | 162.51 | 162.51 | 98,620,119 |
Sep 27, 2024 | 141.80 | 147.74 | 138.53 | 147.74 | 147.74 | 86,457,718 |
Sep 26, 2024 | 122.10 | 134.31 | 121.91 | 134.31 | 134.31 | 66,453,364 |
Sep 25, 2024 | 123.60 | 125.62 | 121.88 | 122.10 | 122.10 | 41,718,945 |
Sep 24, 2024 | 114.90 | 120.40 | 113.51 | 120.36 | 120.36 | 47,346,927 |
Sep 23, 2024 | 110.91 | 113.79 | 110.40 | 112.29 | 112.29 | 20,371,180 |
Sep 20, 2024 | 110.13 | 110.85 | 108.60 | 110.28 | 110.28 | 19,668,110 |
Sep 19, 2024 | 107.73 | 112.86 | 106.33 | 110.90 | 110.90 | 31,818,095 |
Sep 18, 2024 | 108.25 | 109.57 | 107.21 | 107.69 | 107.69 | 17,763,923 |
Sep 13, 2024 | 113.30 | 113.30 | 109.20 | 109.20 | 109.20 | 31,153,086 |
Sep 12, 2024 | 116.00 | 116.38 | 113.36 | 113.36 | 113.36 | 16,984,847 |
Sep 11, 2024 | 115.80 | 117.07 | 115.00 | 116.01 | 116.01 | 7,659,099 |
Sep 10, 2024 | 116.22 | 118.26 | 115.90 | 116.43 | 116.43 | 10,605,023 |
Sep 09, 2024 | 116.90 | 117.49 | 115.52 | 116.22 | 116.22 | 11,158,667 |
Sep 06, 2024 | 119.50 | 119.50 | 117.50 | 117.53 | 117.53 | 7,772,198 |
Sep 05, 2024 | 119.10 | 119.88 | 118.50 | 119.55 | 119.55 | 8,279,466 |
Sep 04, 2024 | 119.33 | 120.80 | 119.03 | 119.11 | 119.11 | 8,469,238 |
Sep 03, 2024 | 119.08 | 121.47 | 119.00 | 120.32 | 120.32 | 12,798,410 |
Sep 02, 2024 | 122.00 | 122.31 | 119.00 | 119.00 | 119.00 | 17,755,490 |
Aug 30, 2024 | 118.00 | 124.66 | 116.78 | 123.03 | 123.03 | 33,779,842 |
Aug 29, 2024 | 115.50 | 120.29 | 115.13 | 118.78 | 118.78 | 30,025,609 |
Aug 28, 2024 | 117.00 | 117.00 | 112.92 | 114.00 | 114.00 | 24,729,242 |
Aug 27, 2024 | 117.70 | 118.20 | 115.55 | 117.70 | 117.70 | 15,660,884 |
Aug 26, 2024 | 120.98 | 121.87 | 118.04 | 118.12 | 118.12 | 20,401,007 |
Aug 23, 2024 | 120.60 | 122.10 | 120.52 | 121.11 | 121.11 | 8,898,800 |
Aug 22, 2024 | 122.21 | 122.39 | 119.96 | 120.99 | 120.99 | 18,528,513 |
Aug 21, 2024 | 122.80 | 123.14 | 122.10 | 122.20 | 122.20 | 9,710,809 |
Aug 20, 2024 | 123.95 | 124.00 | 122.66 | 123.15 | 123.15 | 10,985,221 |
Aug 19, 2024 | 125.00 | 127.00 | 123.90 | 123.95 | 123.95 | 13,875,921 |
Aug 16, 2024 | 124.50 | 125.37 | 123.58 | 125.01 | 125.01 | 9,726,670 |
Aug 15, 2024 | 124.02 | 126.15 | 123.86 | 124.95 | 124.95 | 11,162,349 |
Aug 14, 2024 | 125.50 | 125.59 | 123.89 | 124.33 | 124.33 | 9,494,697 |
Aug 13, 2024 | 127.59 | 127.96 | 125.12 | 125.60 | 125.60 | 12,451,739 |
Aug 12, 2024 | 127.50 | 128.49 | 127.12 | 127.71 | 127.71 | 7,310,797 |
Aug 09, 2024 | 129.50 | 130.00 | 127.74 | 128.08 | 128.08 | 15,846,790 |
Aug 08, 2024 | 126.48 | 129.67 | 125.95 | 128.35 | 128.35 | 20,013,087 |
Aug 07, 2024 | 126.00 | 127.58 | 125.30 | 127.00 | 127.00 | 13,259,071 |
Aug 06, 2024 | 126.52 | 128.00 | 125.38 | 125.90 | 125.90 | 15,347,283 |
Aug 05, 2024 | 123.70 | 128.00 | 123.60 | 126.00 | 126.00 | 24,189,241 |
Aug 02, 2024 | 123.00 | 124.52 | 122.88 | 123.70 | 123.70 | 9,950,169 |
Aug 01, 2024 | 126.87 | 126.95 | 123.88 | 124.00 | 124.00 | 17,473,861 |
Jul 31, 2024 | 122.68 | 128.18 | 122.66 | 126.86 | 126.86 | 26,057,917 |
Jul 30, 2024 | 123.00 | 124.30 | 121.48 | 123.29 | 123.29 | 20,725,348 |
Jul 29, 2024 | 126.00 | 126.70 | 124.10 | 124.10 | 124.10 | 13,936,430 |
Jul 26, 2024 | 126.00 | 127.38 | 125.10 | 126.20 | 126.20 | 11,421,502 |
Jul 25, 2024 | 125.10 | 126.66 | 125.10 | 125.78 | 125.78 | 11,814,145 |
Jul 24, 2024 | 126.58 | 127.70 | 125.50 | 126.06 | 126.06 | 14,364,962 |
Jul 23, 2024 | 131.01 | 131.51 | 126.80 | 126.80 | 126.80 | 19,756,404 |
Jul 22, 2024 | 133.40 | 133.95 | 131.00 | 131.22 | 131.22 | 15,642,939 |
Jul 19, 2024 | 130.68 | 133.49 | 129.78 | 133.42 | 133.42 | 19,024,378 |
Jul 18, 2024 | 130.04 | 133.00 | 130.03 | 131.10 | 131.10 | 18,591,713 |
Jul 17, 2024 | 127.00 | 130.99 | 126.37 | 130.76 | 130.76 | 22,884,217 |
Jul 16, 2024 | 126.73 | 128.10 | 125.80 | 127.48 | 127.48 | 15,468,916 |
Jul 15, 2024 | 127.00 | 129.36 | 126.58 | 127.50 | 127.50 | 11,973,781 |
Jul 12, 2024 | 126.68 | 127.79 | 125.65 | 127.40 | 127.40 | 18,938,660 |
Jul 11, 2024 | 127.50 | 131.50 | 127.17 | 130.48 | 130.48 | 25,779,636 |
Jul 10, 2024 | 126.50 | 128.46 | 126.18 | 126.54 | 126.54 | 15,457,159 |
Jul 09, 2024 | 125.91 | 128.20 | 125.18 | 127.07 | 127.07 | 19,540,437 |
Jul 08, 2024 | 128.98 | 129.20 | 125.22 | 125.91 | 125.91 | 20,745,544 |
Jul 05, 2024 | 130.59 | 131.97 | 128.14 | 128.95 | 128.95 | 13,941,250 |
Jul 04, 2024 | 131.00 | 132.40 | 130.03 | 130.59 | 130.59 | 10,049,528 |
Jul 03, 2024 | 131.56 | 132.70 | 130.10 | 131.00 | 131.00 | 12,427,733 |
Jul 02, 2024 | 127.70 | 132.68 | 127.50 | 131.56 | 131.56 | 24,747,909 |
Jul 01, 2024 | 128.20 | 129.16 | 126.00 | 128.30 | 128.30 | 15,433,459 |
Jun 28, 2024 | 128.99 | 130.49 | 127.56 | 128.04 | 128.04 | 15,689,886 |
Jun 27, 2024 | 131.33 | 131.37 | 128.72 | 129.65 | 129.65 | 12,264,610 |
Jun 26, 2024 | 130.40 | 132.18 | 130.35 | 131.30 | 131.30 | 10,221,249 |
Jun 25, 2024 | 131.80 | 133.29 | 130.60 | 131.51 | 131.51 | 17,715,159 |
Jun 24, 2024 | 126.02 | 132.67 | 125.60 | 131.03 | 131.03 | 23,923,514 |
Jun 21, 2024 | 132.01 | 132.86 | 128.80 | 130.20 | 130.20 | 21,388,642 |
Jun 20, 2024 | 134.10 | 135.07 | 132.18 | 132.20 | 132.20 | 12,619,163 |
Jun 19, 2024 | 134.18 | 135.30 | 132.83 | 134.22 | 134.22 | 13,704,527 |
Jun 18, 2024 | 135.00 | 137.34 | 133.42 | 133.89 | 133.89 | 20,298,120 |
Jun 17, 2024 | 134.40 | 136.16 | 131.30 | 135.73 | 135.73 | 24,627,240 |
Jun 14, 2024 | 134.20 | 135.70 | 132.09 | 135.68 | 135.68 | 28,721,911 |
Jun 13, 2024 | 137.89 | 138.10 | 134.44 | 134.56 | 134.56 | 24,362,284 |
Jun 12, 2024 | 138.10 | 139.83 | 137.55 | 137.90 | 137.90 | 15,452,411 |
Jun 11, 2024 | 141.40 | 141.40 | 138.00 | 138.48 | 138.48 | 20,665,469 |
Jun 07, 2024 | 145.50 | 145.55 | 141.90 | 142.34 | 142.34 | 15,869,270 |
Jun 06, 2024 | 146.01 | 146.62 | 144.06 | 144.90 | 144.90 | 12,730,851 |
Jun 05, 2024 | 147.72 | 148.00 | 145.65 | 145.76 | 145.76 | 11,114,765 |
Jun 04, 2024 | 145.98 | 148.10 | 145.50 | 147.78 | 147.78 | 10,302,099 |
Jun 03, 2024 | 146.89 | 147.25 | 144.65 | 145.98 | 145.98 | 14,092,998 |
May 31, 2024 | 146.90 | 147.99 | 146.60 | 146.70 | 146.70 | 13,141,188 |
May 30, 2024 | 148.95 | 148.95 | 145.91 | 146.26 | 146.26 | 16,111,129 |
May 29, 2024 | 150.05 | 150.99 | 148.86 | 149.21 | 149.21 | 9,102,373 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |