Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 21, 2024 | 105.10 | 106.05 | 103.30 | 104.15 | 104.15 | 468,058 |
Oct 18, 2024 | 104.10 | 105.85 | 102.85 | 104.80 | 104.80 | 370,371 |
Oct 17, 2024 | 104.55 | 105.35 | 103.75 | 104.70 | 104.70 | 242,614 |
Oct 16, 2024 | 104.55 | 105.55 | 104.35 | 104.85 | 104.85 | 258,755 |
Oct 15, 2024 | 105.00 | 105.50 | 104.35 | 104.80 | 104.80 | 200,566 |
Oct 14, 2024 | 105.65 | 106.30 | 104.40 | 104.75 | 104.75 | 225,171 |
Oct 11, 2024 | 105.20 | 105.95 | 105.05 | 105.50 | 105.50 | 182,857 |
Oct 10, 2024 | 105.60 | 106.50 | 105.10 | 105.45 | 105.45 | 247,298 |
Oct 09, 2024 | 107.65 | 107.70 | 105.15 | 105.40 | 105.40 | 338,014 |
Oct 08, 2024 | 105.50 | 107.15 | 101.25 | 106.00 | 106.00 | 364,609 |
Oct 07, 2024 | 108.90 | 109.45 | 103.90 | 105.50 | 105.50 | 734,298 |
Oct 04, 2024 | 109.70 | 109.70 | 106.80 | 108.85 | 108.85 | 565,375 |
Oct 03, 2024 | 109.85 | 109.85 | 108.65 | 109.35 | 109.35 | 183,658 |
Oct 01, 2024 | 110.60 | 111.70 | 110.60 | 110.85 | 110.85 | 372,967 |
Sep 30, 2024 | 110.95 | 111.25 | 109.60 | 110.70 | 110.70 | 923,566 |
Sep 27, 2024 | 111.00 | 111.45 | 110.25 | 110.80 | 110.80 | 573,738 |
Sep 26, 2024 | 110.80 | 111.85 | 109.70 | 110.55 | 110.55 | 479,861 |
Sep 25, 2024 | 112.00 | 112.35 | 110.25 | 110.60 | 110.60 | 185,250 |
Sep 24, 2024 | 112.90 | 113.05 | 111.80 | 111.95 | 111.95 | 380,881 |
Sep 23, 2024 | 110.60 | 113.60 | 110.35 | 112.45 | 112.45 | 672,296 |
Sep 20, 2024 | 110.65 | 110.75 | 109.70 | 110.35 | 110.35 | 403,212 |
Sep 19, 2024 | 111.60 | 111.85 | 109.45 | 110.05 | 110.05 | 508,614 |
Sep 18, 2024 | 112.50 | 112.50 | 110.55 | 110.85 | 110.85 | 222,849 |
Sep 17, 2024 | 113.60 | 113.60 | 112.05 | 112.25 | 112.25 | 137,876 |
Sep 16, 2024 | 112.80 | 115.20 | 112.60 | 112.90 | 112.90 | 275,259 |
Sep 13, 2024 | 111.70 | 113.85 | 111.00 | 112.30 | 112.30 | 342,553 |
Sep 12, 2024 | 111.85 | 112.50 | 110.30 | 110.85 | 110.85 | 294,403 |
Sep 11, 2024 | 112.70 | 113.25 | 110.85 | 111.20 | 111.20 | 1,839,802 |
Sep 10, 2024 | 114.05 | 114.95 | 112.25 | 112.45 | 112.45 | 321,039 |
Sep 09, 2024 | 115.45 | 115.60 | 112.30 | 113.50 | 113.50 | 1,143,187 |
Sep 06, 2024 | 117.55 | 118.10 | 115.25 | 115.80 | 115.80 | 966,108 |
Sep 05, 2024 | 118.50 | 118.50 | 117.00 | 117.45 | 117.45 | 741,645 |
Sep 04, 2024 | 117.25 | 118.30 | 116.80 | 118.00 | 118.00 | 1,759,999 |
Sep 03, 2024 | 117.80 | 119.35 | 117.30 | 118.90 | 118.90 | 161,168 |
Sep 02, 2024 | 118.40 | 118.60 | 116.65 | 117.35 | 117.35 | 398,801 |
Aug 30, 2024 | 117.05 | 118.55 | 117.05 | 117.80 | 117.80 | 759,305 |
Aug 29, 2024 | 118.80 | 118.80 | 116.50 | 116.90 | 116.90 | 788,514 |
Aug 28, 2024 | 118.75 | 119.15 | 117.70 | 117.85 | 117.85 | 248,027 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 121.00 | 121.45 | 117.25 | 117.60 | 117.60 | 823,259 |
Aug 23, 2024 | 121.05 | 121.45 | 120.20 | 120.65 | 120.65 | 162,030 |
Aug 22, 2024 | 119.55 | 121.20 | 119.50 | 120.95 | 120.95 | 267,015 |
Aug 21, 2024 | 119.25 | 119.85 | 118.70 | 119.30 | 119.30 | 143,461 |
Aug 20, 2024 | 117.95 | 120.20 | 117.50 | 119.20 | 119.20 | 655,633 |
Aug 19, 2024 | 116.75 | 118.70 | 116.75 | 117.80 | 117.80 | 402,472 |
Aug 16, 2024 | 115.50 | 116.65 | 115.50 | 116.10 | 116.10 | 147,030 |
Aug 14, 2024 | 116.20 | 116.35 | 114.00 | 114.75 | 114.75 | 218,844 |
Aug 13, 2024 | 117.95 | 118.70 | 115.10 | 115.70 | 115.70 | 1,360,512 |
Aug 12, 2024 | 117.70 | 119.45 | 117.40 | 117.90 | 117.90 | 473,419 |
Aug 09, 2024 | 119.80 | 121.10 | 118.00 | 119.00 | 119.00 | 724,703 |
Aug 08, 2024 | 118.75 | 121.35 | 117.30 | 119.80 | 119.80 | 1,691,939 |
Aug 07, 2024 | 122.80 | 122.80 | 118.40 | 118.90 | 118.90 | 614,120 |
Aug 06, 2024 | 122.40 | 124.75 | 118.10 | 118.95 | 118.95 | 686,171 |
Aug 05, 2024 | 124.95 | 124.95 | 119.55 | 122.25 | 122.25 | 1,895,749 |
Aug 02, 2024 | 124.90 | 128.20 | 122.80 | 126.15 | 126.15 | 682,132 |
Aug 01, 2024 | 126.50 | 126.65 | 125.25 | 126.05 | 126.05 | 571,043 |
Jul 31, 2024 | 126.15 | 126.50 | 125.00 | 125.80 | 125.80 | 262,585 |
Jul 30, 2024 | 125.95 | 126.95 | 125.15 | 125.70 | 125.70 | 868,535 |
Jul 29, 2024 | 120.50 | 126.15 | 120.50 | 125.15 | 125.15 | 1,260,608 |
Jul 26, 2024 | 119.40 | 120.40 | 118.30 | 119.30 | 119.30 | 575,086 |
Jul 25, 2024 | 119.95 | 120.50 | 118.55 | 118.80 | 118.80 | 289,070 |
Jul 24, 2024 | 119.90 | 122.45 | 119.40 | 120.25 | 120.25 | 488,575 |
Jul 23, 2024 | 122.45 | 122.45 | 117.10 | 119.00 | 119.00 | 770,448 |
Jul 22, 2024 | 120.05 | 122.45 | 118.40 | 121.90 | 121.90 | 445,078 |
Jul 19, 2024 | 123.80 | 123.85 | 120.50 | 120.85 | 120.85 | 684,795 |
Jul 18, 2024 | 122.20 | 125.05 | 121.45 | 123.65 | 123.65 | 1,252,759 |
Jul 16, 2024 | 123.65 | 124.50 | 121.85 | 122.95 | 122.95 | 336,204 |
Jul 15, 2024 | 120.85 | 125.05 | 119.70 | 123.65 | 123.65 | 893,295 |
Jul 12, 2024 | 121.85 | 124.20 | 119.75 | 120.25 | 120.25 | 830,514 |
Jul 11, 2024 | 122.90 | 122.95 | 120.35 | 122.00 | 122.00 | 591,251 |
Jul 10, 2024 | 124.15 | 124.35 | 119.10 | 122.50 | 122.50 | 557,336 |
Jul 09, 2024 | 121.50 | 126.00 | 121.00 | 123.55 | 123.55 | 910,190 |
Jul 08, 2024 | 120.90 | 121.00 | 119.50 | 120.90 | 120.90 | 720,019 |
Jul 05, 2024 | 118.75 | 121.45 | 118.55 | 120.45 | 120.45 | 977,792 |
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 14, 2024 | 125.60 | 126.35 | 124.20 | 125.75 | 125.75 | 451,026 |
Jun 13, 2024 | 125.15 | 126.15 | 124.00 | 124.50 | 124.50 | 972,855 |
Jun 12, 2024 | 123.50 | 125.30 | 122.65 | 124.10 | 124.10 | 1,530,667 |
Jun 11, 2024 | 124.40 | 124.40 | 122.40 | 123.05 | 123.05 | 399,361 |
Jun 10, 2024 | 122.25 | 125.45 | 121.40 | 122.90 | 122.90 | 1,977,548 |
Jun 07, 2024 | 118.70 | 121.50 | 118.00 | 121.05 | 121.05 | 705,434 |
Jun 06, 2024 | 119.20 | 122.20 | 117.30 | 117.80 | 117.80 | 2,856,300 |
Jun 05, 2024 | 119.30 | 120.45 | 109.55 | 116.95 | 116.95 | 3,557,141 |
Jun 04, 2024 | 125.15 | 135.60 | 110.35 | 116.50 | 116.50 | 5,646,923 |
Jun 03, 2024 | 134.75 | 137.35 | 133.10 | 135.60 | 135.60 | 3,547,026 |
May 31, 2024 | 129.25 | 129.75 | 125.55 | 128.70 | 128.70 | 813,599 |
May 30, 2024 | 128.85 | 130.90 | 127.50 | 128.00 | 128.00 | 743,596 |
May 29, 2024 | 129.80 | 130.95 | 128.40 | 129.55 | 129.55 | 726,612 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |