Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | 118.75 | 121.45 | 118.55 | 120.40 | 120.40 | 923,549 |
Jul 04, 2024 | 118.35 | 119.35 | 117.50 | 118.65 | 118.65 | 616,142 |
Jul 03, 2024 | 118.65 | 119.30 | 117.85 | 118.30 | 118.30 | 616,253 |
Jul 02, 2024 | 121.30 | 121.55 | 117.30 | 117.80 | 117.80 | 830,983 |
Jul 01, 2024 | 121.15 | 121.30 | 119.95 | 120.95 | 120.95 | 275,267 |
Jun 28, 2024 | 121.50 | 123.60 | 120.00 | 120.35 | 120.35 | 428,420 |
Jun 27, 2024 | 123.80 | 123.80 | 119.90 | 120.80 | 120.80 | 387,089 |
Jun 26, 2024 | 123.00 | 124.40 | 122.25 | 123.85 | 123.85 | 348,056 |
Jun 25, 2024 | 121.95 | 123.60 | 119.70 | 123.25 | 123.25 | 1,076,258 |
Jun 24, 2024 | 121.70 | 121.70 | 119.30 | 120.65 | 120.65 | 915,694 |
Jun 21, 2024 | 123.05 | 123.55 | 121.00 | 121.60 | 121.60 | 373,191 |
Jun 20, 2024 | 122.75 | 123.90 | 122.55 | 122.95 | 122.95 | 400,958 |
Jun 19, 2024 | 122.70 | 124.00 | 121.40 | 122.75 | 122.75 | 1,189,874 |
Jun 18, 2024 | 125.00 | 125.25 | 122.00 | 122.25 | 122.25 | 772,821 |
Jun 18, 2024 | 2.8 Dividend | |||||
Jun 14, 2024 | 125.60 | 126.35 | 124.20 | 125.75 | 122.95 | 451,026 |
Jun 13, 2024 | 125.15 | 126.15 | 124.00 | 124.50 | 121.73 | 972,855 |
Jun 12, 2024 | 123.50 | 125.30 | 122.65 | 124.10 | 121.34 | 1,530,667 |
Jun 11, 2024 | 124.40 | 124.40 | 122.40 | 123.05 | 120.31 | 399,361 |
Jun 10, 2024 | 122.25 | 125.45 | 121.40 | 122.90 | 120.16 | 1,977,548 |
Jun 07, 2024 | 118.70 | 121.50 | 118.00 | 121.05 | 118.35 | 705,434 |
Jun 06, 2024 | 119.20 | 122.20 | 117.30 | 117.80 | 115.18 | 2,856,300 |
Jun 05, 2024 | 119.30 | 120.45 | 109.55 | 116.95 | 114.35 | 3,557,141 |
Jun 04, 2024 | 125.15 | 135.60 | 110.35 | 116.50 | 113.91 | 5,646,923 |
Jun 03, 2024 | 134.75 | 137.35 | 133.10 | 135.60 | 132.58 | 3,547,026 |
May 31, 2024 | 129.25 | 129.75 | 125.55 | 128.70 | 125.83 | 813,599 |
May 30, 2024 | 128.85 | 130.90 | 127.50 | 128.00 | 125.15 | 743,596 |
May 29, 2024 | 129.80 | 130.95 | 128.40 | 129.55 | 126.67 | 726,612 |
May 28, 2024 | 133.40 | 134.50 | 129.05 | 130.40 | 127.50 | 830,932 |
May 27, 2024 | 130.95 | 133.70 | 129.15 | 132.40 | 129.45 | 1,560,350 |
May 24, 2024 | 129.85 | 131.25 | 128.95 | 129.90 | 127.01 | 548,171 |
May 23, 2024 | 127.70 | 130.75 | 127.60 | 129.10 | 126.23 | 1,371,019 |
May 22, 2024 | 124.85 | 127.35 | 123.95 | 126.85 | 124.03 | 1,647,555 |
May 21, 2024 | 125.00 | 126.00 | 122.75 | 123.25 | 120.51 | 1,184,678 |
May 17, 2024 | 122.95 | 124.10 | 122.35 | 123.10 | 120.36 | 1,027,526 |
May 16, 2024 | 126.45 | 127.80 | 120.25 | 121.70 | 118.99 | 1,504,659 |
May 15, 2024 | 124.85 | 128.10 | 122.20 | 124.15 | 121.39 | 1,929,609 |
May 14, 2024 | 126.50 | 126.80 | 121.95 | 122.85 | 120.11 | 1,747,006 |
May 13, 2024 | 128.00 | 130.80 | 121.70 | 124.50 | 121.73 | 5,175,769 |
May 10, 2024 | 139.75 | 140.95 | 136.65 | 138.85 | 135.76 | 955,897 |
May 09, 2024 | 144.40 | 144.40 | 138.20 | 139.00 | 135.90 | 711,409 |
May 08, 2024 | 140.85 | 145.05 | 139.70 | 142.10 | 138.94 | 677,097 |
May 07, 2024 | 146.00 | 147.30 | 139.30 | 140.85 | 137.71 | 771,645 |
May 06, 2024 | 150.90 | 150.90 | 140.60 | 146.00 | 142.75 | 1,518,775 |
May 03, 2024 | 152.80 | 153.00 | 148.25 | 149.85 | 146.51 | 1,138,230 |
May 02, 2024 | 155.50 | 156.40 | 151.15 | 151.80 | 148.42 | 823,838 |
Apr 30, 2024 | 156.80 | 158.00 | 154.50 | 155.20 | 151.74 | 757,313 |
Apr 29, 2024 | 151.85 | 156.20 | 150.80 | 155.60 | 152.14 | 1,505,013 |
Apr 26, 2024 | 151.40 | 154.45 | 149.20 | 150.30 | 146.95 | 1,462,978 |
Apr 25, 2024 | 144.15 | 152.05 | 144.10 | 150.35 | 147.00 | 2,587,289 |
Apr 24, 2024 | 144.40 | 145.25 | 143.60 | 144.50 | 141.28 | 506,392 |
Apr 23, 2024 | 142.50 | 145.25 | 140.85 | 144.40 | 141.18 | 1,362,527 |
Apr 22, 2024 | 138.30 | 142.00 | 137.50 | 141.25 | 138.10 | 622,754 |
Apr 19, 2024 | 134.80 | 137.45 | 133.45 | 135.60 | 132.58 | 1,136,831 |
Apr 18, 2024 | 139.20 | 141.95 | 136.95 | 137.80 | 134.73 | 342,295 |
Apr 16, 2024 | 137.95 | 139.90 | 137.00 | 138.35 | 135.27 | 496,206 |
Apr 15, 2024 | 140.00 | 140.65 | 136.30 | 138.80 | 135.71 | 629,815 |
Apr 12, 2024 | 143.95 | 146.15 | 142.95 | 143.35 | 140.16 | 675,853 |
Apr 10, 2024 | 142.40 | 145.30 | 141.25 | 144.50 | 141.28 | 965,045 |
Apr 09, 2024 | 145.55 | 146.50 | 141.20 | 141.85 | 138.69 | 620,803 |
Apr 08, 2024 | 148.90 | 150.60 | 143.50 | 144.20 | 140.99 | 693,164 |
Apr 05, 2024 | 147.35 | 149.45 | 145.10 | 148.45 | 145.14 | 1,236,000 |
Apr 04, 2024 | 147.05 | 151.20 | 145.65 | 147.50 | 144.22 | 2,763,917 |
Apr 03, 2024 | 140.70 | 146.20 | 138.30 | 145.40 | 142.16 | 2,112,955 |
Apr 02, 2024 | 140.85 | 142.80 | 139.35 | 140.85 | 137.71 | 709,978 |
Apr 01, 2024 | 134.15 | 142.65 | 133.95 | 140.75 | 137.62 | 1,190,080 |
Mar 28, 2024 | 133.05 | 137.80 | 133.00 | 137.00 | 133.95 | 1,329,930 |
Mar 27, 2024 | 133.55 | 134.95 | 131.50 | 132.00 | 129.06 | 622,390 |
Mar 26, 2024 | 135.65 | 136.95 | 133.20 | 133.50 | 130.53 | 516,298 |
Mar 22, 2024 | 135.05 | 137.70 | 134.90 | 135.75 | 132.73 | 498,213 |
Mar 21, 2024 | 134.00 | 136.20 | 134.00 | 134.55 | 131.55 | 550,831 |
Mar 20, 2024 | 134.00 | 135.55 | 129.80 | 131.50 | 128.57 | 578,070 |
Mar 19, 2024 | 133.00 | 134.60 | 131.30 | 133.85 | 130.87 | 700,021 |
Mar 18, 2024 | 134.00 | 135.10 | 131.35 | 132.95 | 129.99 | 795,249 |
Mar 15, 2024 | 130.95 | 135.70 | 125.65 | 134.35 | 131.36 | 1,259,663 |
Mar 14, 2024 | 127.65 | 133.50 | 125.40 | 130.35 | 127.45 | 1,194,272 |
Mar 13, 2024 | 140.50 | 142.05 | 127.00 | 128.25 | 125.39 | 1,996,715 |
Mar 12, 2024 | 144.25 | 144.55 | 138.05 | 140.20 | 137.08 | 1,343,987 |
Mar 11, 2024 | 147.15 | 149.40 | 143.00 | 143.90 | 140.70 | 1,718,696 |
Mar 07, 2024 | 145.40 | 148.20 | 144.45 | 146.15 | 142.90 | 1,517,280 |
Mar 06, 2024 | 143.50 | 146.95 | 140.00 | 145.45 | 142.21 | 2,977,309 |
Mar 05, 2024 | 138.20 | 145.15 | 138.20 | 143.75 | 140.55 | 2,660,574 |
Mar 04, 2024 | 138.15 | 139.75 | 135.90 | 139.45 | 136.34 | 1,136,502 |
Mar 01, 2024 | 134.15 | 137.15 | 133.90 | 136.40 | 133.36 | 1,299,776 |
Feb 29, 2024 | 132.75 | 134.05 | 128.85 | 131.50 | 128.57 | 1,920,809 |
Feb 28, 2024 | 136.75 | 136.75 | 130.30 | 132.75 | 129.79 | 762,197 |
Feb 27, 2024 | 137.30 | 137.65 | 133.95 | 135.50 | 132.48 | 859,659 |
Feb 26, 2024 | 137.25 | 137.75 | 135.80 | 136.65 | 133.61 | 573,201 |
Feb 23, 2024 | 140.20 | 140.75 | 136.40 | 136.80 | 133.75 | 1,070,874 |
Feb 22, 2024 | 142.05 | 142.15 | 136.50 | 139.20 | 136.10 | 1,160,173 |
Feb 21, 2024 | 142.80 | 146.20 | 140.40 | 141.10 | 137.96 | 1,731,686 |
Feb 20, 2024 | 143.05 | 144.40 | 141.50 | 142.05 | 138.89 | 978,007 |
Feb 19, 2024 | 144.65 | 146.10 | 141.55 | 142.80 | 139.62 | 1,306,987 |
Feb 16, 2024 | 145.25 | 149.70 | 143.15 | 144.15 | 140.94 | 2,277,754 |
Feb 15, 2024 | 137.15 | 143.30 | 136.00 | 142.85 | 139.67 | 2,197,412 |
Feb 14, 2024 | 128.75 | 136.25 | 127.00 | 135.80 | 132.78 | 731,473 |
Feb 13, 2024 | 129.60 | 132.95 | 128.05 | 130.80 | 127.89 | 1,492,092 |
Feb 12, 2024 | 138.15 | 138.35 | 124.35 | 128.10 | 125.25 | 2,442,750 |
Feb 09, 2024 | 142.85 | 143.20 | 134.10 | 137.25 | 134.19 | 2,330,186 |
Feb 08, 2024 | 139.95 | 144.80 | 139.40 | 141.65 | 138.50 | 3,922,483 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |