Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 126.80 | 127.19 | 122.00 | 123.54 | 123.54 | 876,066 |
Oct 24, 2024 | 128.85 | 130.35 | 126.15 | 126.80 | 126.80 | 756,425 |
Oct 23, 2024 | 125.45 | 131.88 | 122.71 | 128.57 | 128.57 | 1,323,101 |
Oct 22, 2024 | 131.75 | 131.99 | 124.80 | 125.45 | 125.45 | 1,247,902 |
Oct 21, 2024 | 137.45 | 138.11 | 131.00 | 131.40 | 131.40 | 833,525 |
Oct 18, 2024 | 136.80 | 138.19 | 134.51 | 136.70 | 136.70 | 782,820 |
Oct 17, 2024 | 142.10 | 142.14 | 137.06 | 137.97 | 137.97 | 1,402,375 |
Oct 16, 2024 | 136.80 | 144.39 | 136.01 | 142.14 | 142.14 | 2,113,938 |
Oct 15, 2024 | 140.10 | 140.30 | 136.20 | 137.11 | 137.11 | 948,210 |
Oct 14, 2024 | 141.15 | 141.85 | 138.40 | 139.52 | 139.52 | 1,624,299 |
Oct 11, 2024 | 141.20 | 146.95 | 139.80 | 140.36 | 140.36 | 5,449,689 |
Oct 10, 2024 | 141.50 | 144.10 | 138.76 | 140.07 | 140.07 | 4,218,976 |
Oct 09, 2024 | 130.00 | 144.00 | 129.50 | 142.71 | 142.71 | 15,218,774 |
Oct 08, 2024 | 120.50 | 131.20 | 120.15 | 130.56 | 130.56 | 3,410,015 |
Oct 07, 2024 | 127.60 | 127.60 | 120.03 | 121.29 | 121.29 | 1,682,203 |
Oct 04, 2024 | 127.95 | 129.11 | 124.50 | 126.82 | 126.82 | 1,442,291 |
Oct 03, 2024 | 125.50 | 131.57 | 125.00 | 128.00 | 128.00 | 4,236,462 |
Oct 01, 2024 | 127.80 | 128.59 | 125.92 | 126.27 | 126.27 | 907,768 |
Sep 30, 2024 | 127.49 | 128.99 | 125.11 | 127.60 | 127.60 | 875,655 |
Sep 27, 2024 | 128.80 | 129.49 | 126.93 | 127.28 | 127.28 | 948,322 |
Sep 26, 2024 | 126.00 | 130.80 | 125.29 | 127.82 | 127.82 | 2,991,411 |
Sep 25, 2024 | 127.20 | 127.20 | 124.58 | 125.23 | 125.23 | 1,314,305 |
Sep 24, 2024 | 127.00 | 128.49 | 126.05 | 127.01 | 127.01 | 1,678,699 |
Sep 23, 2024 | 127.00 | 128.82 | 123.30 | 126.50 | 126.50 | 6,084,604 |
Sep 20, 2024 | 129.90 | 129.99 | 123.50 | 124.90 | 124.90 | 2,573,758 |
Sep 19, 2024 | 136.39 | 138.80 | 126.25 | 128.45 | 128.45 | 7,515,716 |
Sep 18, 2024 | 134.50 | 135.37 | 129.00 | 130.15 | 130.15 | 1,771,844 |
Sep 17, 2024 | 138.18 | 138.44 | 133.01 | 134.02 | 134.02 | 1,669,792 |
Sep 16, 2024 | 139.85 | 141.05 | 137.10 | 138.18 | 138.18 | 1,842,734 |
Sep 13, 2024 | 141.26 | 141.90 | 138.05 | 138.46 | 138.46 | 1,561,002 |
Sep 12, 2024 | 140.16 | 142.60 | 138.00 | 139.81 | 139.81 | 928,562 |
Sep 11, 2024 | 142.50 | 144.90 | 139.04 | 139.98 | 139.98 | 973,154 |
Sep 10, 2024 | 142.13 | 144.23 | 140.41 | 141.77 | 141.77 | 961,219 |
Sep 09, 2024 | 142.99 | 143.60 | 139.02 | 140.41 | 140.41 | 916,568 |
Sep 06, 2024 | 145.80 | 147.70 | 141.40 | 142.99 | 142.99 | 1,948,154 |
Sep 05, 2024 | 145.15 | 148.03 | 144.00 | 145.32 | 145.32 | 1,095,722 |
Sep 04, 2024 | 143.80 | 146.92 | 143.00 | 144.94 | 144.94 | 1,047,564 |
Sep 03, 2024 | 147.90 | 148.60 | 145.60 | 145.89 | 145.89 | 1,181,144 |
Sep 02, 2024 | 144.00 | 151.91 | 143.05 | 147.16 | 147.16 | 9,054,882 |
Aug 30, 2024 | 143.90 | 144.82 | 141.30 | 143.05 | 143.05 | 883,523 |
Aug 29, 2024 | 142.52 | 145.99 | 140.69 | 142.71 | 142.71 | 2,022,613 |
Aug 28, 2024 | 147.20 | 149.70 | 141.20 | 142.35 | 142.35 | 5,905,915 |
Aug 27, 2024 | 135.85 | 148.40 | 135.20 | 145.91 | 145.91 | 16,003,269 |
Aug 26, 2024 | 137.30 | 137.93 | 134.86 | 135.18 | 135.18 | 387,472 |
Aug 23, 2024 | 137.80 | 137.80 | 136.02 | 136.69 | 136.69 | 423,177 |
Aug 22, 2024 | 139.50 | 140.25 | 137.05 | 138.22 | 138.22 | 722,823 |
Aug 21, 2024 | 136.00 | 141.96 | 136.00 | 138.74 | 138.74 | 2,784,248 |
Aug 20, 2024 | 131.40 | 138.76 | 131.29 | 135.29 | 135.29 | 1,957,262 |
Aug 19, 2024 | 130.05 | 132.60 | 130.00 | 131.24 | 131.24 | 458,695 |
Aug 16, 2024 | 128.35 | 129.74 | 127.44 | 129.36 | 129.36 | 314,595 |
Aug 14, 2024 | 129.80 | 129.85 | 126.32 | 127.61 | 127.61 | 538,601 |
Aug 13, 2024 | 130.00 | 133.10 | 128.30 | 129.10 | 129.10 | 769,248 |
Aug 12, 2024 | 129.99 | 130.34 | 128.06 | 129.42 | 129.42 | 422,750 |
Aug 09, 2024 | 131.10 | 131.45 | 128.99 | 129.47 | 129.47 | 415,985 |
Aug 08, 2024 | 130.14 | 131.10 | 128.95 | 129.14 | 129.14 | 511,362 |
Aug 07, 2024 | 129.50 | 131.25 | 128.40 | 130.14 | 130.14 | 768,209 |
Aug 06, 2024 | 133.28 | 134.00 | 127.83 | 128.18 | 128.18 | 895,621 |
Aug 05, 2024 | 135.00 | 135.00 | 129.82 | 130.49 | 130.49 | 1,113,479 |
Aug 02, 2024 | 136.00 | 138.00 | 134.54 | 137.60 | 137.60 | 456,793 |
Aug 01, 2024 | 140.60 | 140.70 | 136.31 | 137.33 | 137.33 | 630,565 |
Jul 31, 2024 | 141.00 | 141.70 | 139.30 | 139.70 | 139.70 | 546,540 |
Jul 30, 2024 | 140.70 | 141.20 | 139.55 | 140.42 | 140.42 | 553,849 |
Jul 29, 2024 | 142.99 | 142.99 | 138.84 | 139.76 | 139.76 | 1,033,228 |
Jul 26, 2024 | 141.98 | 143.00 | 138.50 | 141.77 | 141.77 | 2,527,971 |
Jul 25, 2024 | 137.61 | 140.87 | 136.25 | 139.23 | 139.23 | 1,247,443 |
Jul 24, 2024 | 133.00 | 138.80 | 133.00 | 137.69 | 137.69 | 1,026,347 |
Jul 23, 2024 | 134.22 | 136.45 | 131.10 | 133.99 | 133.99 | 804,439 |
Jul 22, 2024 | 131.25 | 135.18 | 131.25 | 134.22 | 134.22 | 595,837 |
Jul 19, 2024 | 138.99 | 139.27 | 134.35 | 134.68 | 134.68 | 815,512 |
Jul 18, 2024 | 139.00 | 139.49 | 136.60 | 137.97 | 137.97 | 1,101,454 |
Jul 16, 2024 | 136.00 | 139.01 | 133.75 | 137.18 | 137.18 | 2,197,359 |
Jul 15, 2024 | 135.20 | 137.03 | 132.90 | 134.88 | 134.88 | 975,888 |
Jul 12, 2024 | 136.25 | 136.51 | 135.20 | 135.48 | 135.48 | 607,192 |
Jul 11, 2024 | 136.50 | 137.50 | 135.02 | 136.03 | 136.03 | 579,814 |
Jul 10, 2024 | 139.53 | 139.54 | 132.15 | 135.30 | 135.30 | 1,149,723 |
Jul 09, 2024 | 139.15 | 140.50 | 136.50 | 138.09 | 138.09 | 864,150 |
Jul 08, 2024 | 140.95 | 141.79 | 136.70 | 137.95 | 137.95 | 1,199,576 |
Jul 05, 2024 | 141.15 | 141.50 | 139.64 | 140.61 | 140.61 | 1,797,527 |
Jul 04, 2024 | 137.00 | 140.25 | 136.20 | 139.82 | 139.82 | 4,142,314 |
Jul 03, 2024 | 137.00 | 137.81 | 135.38 | 136.64 | 136.64 | 843,470 |
Jul 02, 2024 | 137.00 | 138.09 | 135.50 | 136.29 | 136.29 | 734,821 |
Jul 01, 2024 | 137.75 | 137.80 | 134.80 | 136.55 | 136.55 | 898,859 |
Jun 28, 2024 | 136.10 | 137.84 | 135.52 | 136.25 | 136.25 | 753,111 |
Jun 27, 2024 | 136.20 | 138.00 | 134.77 | 136.02 | 136.02 | 856,422 |
Jun 26, 2024 | 139.39 | 139.98 | 135.60 | 136.23 | 136.23 | 1,562,591 |
Jun 25, 2024 | 141.50 | 142.00 | 139.00 | 139.39 | 139.39 | 839,376 |
Jun 24, 2024 | 142.25 | 142.25 | 138.55 | 140.36 | 140.36 | 761,151 |
Jun 21, 2024 | 145.79 | 145.79 | 139.77 | 141.21 | 141.21 | 2,147,857 |
Jun 20, 2024 | 141.50 | 144.99 | 139.55 | 143.56 | 143.56 | 3,910,241 |
Jun 19, 2024 | 144.00 | 144.10 | 140.00 | 140.70 | 140.70 | 1,307,433 |
Jun 18, 2024 | 148.90 | 149.65 | 140.50 | 141.81 | 141.81 | 4,032,633 |
Jun 14, 2024 | 151.00 | 151.28 | 148.00 | 148.35 | 148.35 | 617,027 |
Jun 13, 2024 | 150.96 | 151.70 | 149.50 | 150.39 | 150.39 | 543,076 |
Jun 12, 2024 | 153.45 | 153.45 | 149.45 | 150.06 | 150.06 | 743,994 |
Jun 11, 2024 | 155.02 | 156.75 | 152.05 | 152.95 | 152.95 | 894,725 |
Jun 10, 2024 | 153.25 | 154.70 | 150.05 | 153.37 | 153.37 | 818,635 |
Jun 07, 2024 | 140.75 | 154.95 | 140.70 | 152.70 | 152.70 | 3,773,353 |
Jun 06, 2024 | 138.00 | 143.50 | 136.90 | 140.60 | 140.60 | 1,004,212 |
Jun 05, 2024 | 135.35 | 138.55 | 131.60 | 136.85 | 136.85 | 434,191 |
Jun 04, 2024 | 142.15 | 142.60 | 125.00 | 135.35 | 135.35 | 878,556 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |