Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 14, 2024 | 118.23 | 122.79 | 117.21 | 121.76 | 121.76 | 6,078,884 |
Nov 13, 2024 | 120.41 | 120.79 | 115.67 | 118.16 | 118.16 | 3,875,253 |
Nov 12, 2024 | 125.35 | 125.35 | 120.71 | 121.63 | 121.63 | 4,165,472 |
Nov 11, 2024 | 122.35 | 125.00 | 120.70 | 123.98 | 123.98 | 6,835,749 |
Nov 08, 2024 | 119.39 | 122.87 | 117.28 | 121.64 | 121.64 | 8,887,370 |
Nov 07, 2024 | 118.90 | 119.98 | 118.00 | 118.41 | 118.41 | 1,538,336 |
Nov 06, 2024 | 117.11 | 119.39 | 116.70 | 118.79 | 118.79 | 2,855,611 |
Nov 05, 2024 | 116.79 | 117.39 | 115.90 | 116.78 | 116.78 | 1,240,301 |
Nov 04, 2024 | 120.00 | 120.40 | 115.40 | 117.09 | 117.09 | 1,628,836 |
Nov 01, 2024 | 118.40 | 120.41 | 118.40 | 119.91 | 119.91 | 790,667 |
Oct 31, 2024 | 115.50 | 118.38 | 115.10 | 117.75 | 117.75 | 1,302,346 |
Oct 30, 2024 | 116.25 | 117.34 | 114.71 | 115.80 | 115.80 | 3,434,389 |
Oct 29, 2024 | 114.85 | 116.10 | 112.78 | 114.59 | 114.59 | 2,167,012 |
Oct 28, 2024 | 115.36 | 116.49 | 113.75 | 114.69 | 114.69 | 1,551,070 |
Oct 25, 2024 | 116.54 | 117.49 | 112.50 | 114.59 | 114.59 | 2,327,085 |
Oct 24, 2024 | 116.09 | 118.20 | 115.26 | 116.23 | 116.23 | 1,425,216 |
Oct 23, 2024 | 115.11 | 117.80 | 112.86 | 115.52 | 115.52 | 2,886,607 |
Oct 22, 2024 | 121.50 | 122.15 | 115.00 | 115.46 | 115.46 | 3,179,603 |
Oct 21, 2024 | 124.00 | 124.30 | 119.95 | 120.59 | 120.59 | 2,091,218 |
Oct 18, 2024 | 125.01 | 125.49 | 121.00 | 123.27 | 123.27 | 2,075,487 |
Oct 17, 2024 | 124.50 | 127.39 | 123.73 | 125.80 | 125.80 | 2,720,520 |
Oct 16, 2024 | 126.08 | 126.19 | 124.16 | 124.53 | 124.53 | 1,335,778 |
Oct 15, 2024 | 126.95 | 127.00 | 125.30 | 126.51 | 126.51 | 1,855,439 |
Oct 14, 2024 | 126.80 | 127.40 | 125.05 | 126.95 | 126.95 | 2,321,876 |
Oct 11, 2024 | 125.85 | 127.13 | 123.14 | 126.34 | 126.34 | 3,765,315 |
Oct 10, 2024 | 121.57 | 125.95 | 120.70 | 125.26 | 125.26 | 4,546,103 |
Oct 09, 2024 | 116.75 | 121.73 | 116.68 | 121.04 | 121.04 | 3,118,328 |
Oct 08, 2024 | 114.88 | 116.80 | 112.29 | 115.10 | 115.10 | 3,974,442 |
Oct 07, 2024 | 118.10 | 118.50 | 112.30 | 114.03 | 114.03 | 4,141,964 |
Oct 04, 2024 | 118.78 | 119.63 | 116.25 | 117.99 | 117.99 | 2,837,907 |
Oct 03, 2024 | 119.41 | 120.54 | 116.95 | 117.86 | 117.86 | 3,677,458 |
Oct 01, 2024 | 121.80 | 122.94 | 121.35 | 121.74 | 121.74 | 1,392,245 |
Sep 30, 2024 | 122.50 | 122.70 | 120.76 | 121.87 | 121.87 | 1,555,819 |
Sep 27, 2024 | 122.00 | 123.50 | 121.60 | 121.96 | 121.96 | 2,753,237 |
Sep 26, 2024 | 122.85 | 124.00 | 121.60 | 121.93 | 121.93 | 1,862,654 |
Sep 25, 2024 | 123.50 | 125.85 | 121.40 | 122.39 | 122.39 | 4,246,867 |
Sep 24, 2024 | 126.10 | 126.85 | 122.95 | 123.74 | 123.74 | 3,535,108 |
Sep 23, 2024 | 126.02 | 127.30 | 125.15 | 125.76 | 125.76 | 5,355,218 |
Sep 20, 2024 | 126.88 | 128.25 | 125.01 | 126.01 | 126.01 | 4,069,186 |
Sep 19, 2024 | 130.90 | 131.78 | 125.01 | 126.03 | 126.03 | 5,554,654 |
Sep 18, 2024 | 130.88 | 131.08 | 129.00 | 129.59 | 129.59 | 1,823,789 |
Sep 17, 2024 | 132.15 | 132.81 | 130.51 | 130.88 | 130.88 | 1,381,299 |
Sep 16, 2024 | 132.35 | 134.11 | 132.21 | 132.56 | 132.56 | 1,650,607 |
Sep 13, 2024 | 130.70 | 132.75 | 130.70 | 132.35 | 132.35 | 1,770,447 |
Sep 12, 2024 | 131.45 | 132.58 | 129.60 | 130.48 | 130.48 | 2,763,566 |
Sep 11, 2024 | 132.00 | 134.39 | 129.90 | 130.23 | 130.23 | 5,667,012 |
Sep 10, 2024 | 130.55 | 132.90 | 130.01 | 130.74 | 130.74 | 3,138,371 |
Sep 09, 2024 | 129.00 | 130.43 | 127.62 | 129.41 | 129.41 | 2,549,261 |
Sep 06, 2024 | 131.15 | 132.70 | 129.31 | 129.95 | 129.95 | 2,853,993 |
Sep 05, 2024 | 130.75 | 132.35 | 130.22 | 131.16 | 131.16 | 4,041,721 |
Sep 04, 2024 | 132.80 | 133.99 | 128.76 | 129.87 | 129.87 | 5,237,153 |
Sep 03, 2024 | 133.10 | 135.20 | 133.00 | 134.57 | 134.57 | 3,454,453 |
Sep 02, 2024 | 135.35 | 135.35 | 131.64 | 132.52 | 132.52 | 1,655,757 |
Aug 30, 2024 | 134.80 | 135.30 | 132.68 | 134.47 | 134.47 | 2,973,150 |
Aug 29, 2024 | 133.60 | 137.69 | 133.00 | 133.50 | 133.50 | 10,311,847 |
Aug 28, 2024 | 133.98 | 133.98 | 132.10 | 132.65 | 132.65 | 3,151,542 |
Aug 27, 2024 | 134.99 | 135.40 | 132.18 | 133.42 | 133.42 | 7,429,684 |
Aug 26, 2024 | 133.41 | 134.31 | 130.63 | 132.95 | 132.95 | 6,867,768 |
Aug 23, 2024 | 133.84 | 134.47 | 130.64 | 131.80 | 131.80 | 4,094,402 |
Aug 22, 2024 | 132.51 | 134.50 | 131.25 | 133.64 | 133.64 | 8,158,952 |
Aug 21, 2024 | 124.50 | 132.49 | 122.70 | 131.31 | 131.31 | 10,142,352 |
Aug 20, 2024 | 121.39 | 124.85 | 120.62 | 124.33 | 124.33 | 4,987,628 |
Aug 19, 2024 | 120.90 | 121.20 | 118.70 | 120.52 | 120.52 | 3,806,351 |
Aug 16, 2024 | 117.39 | 119.39 | 115.31 | 118.96 | 118.96 | 7,062,482 |
Aug 14, 2024 | 120.99 | 120.99 | 115.11 | 115.66 | 115.66 | 8,959,570 |
Aug 13, 2024 | 122.90 | 123.90 | 119.61 | 120.33 | 120.33 | 5,297,408 |
Aug 12, 2024 | 119.78 | 121.99 | 115.25 | 121.32 | 121.32 | 14,034,184 |
Aug 09, 2024 | 129.00 | 129.50 | 119.31 | 119.78 | 119.78 | 23,815,890 |
Aug 08, 2024 | 137.00 | 138.00 | 125.07 | 126.24 | 126.24 | 17,799,431 |
Aug 07, 2024 | 140.50 | 140.90 | 136.11 | 139.47 | 139.47 | 2,064,690 |
Aug 06, 2024 | 140.90 | 143.26 | 137.00 | 138.25 | 138.25 | 3,985,152 |
Aug 05, 2024 | 144.00 | 144.24 | 139.00 | 139.64 | 139.64 | 2,937,726 |
Aug 02, 2024 | 145.00 | 149.25 | 144.40 | 146.74 | 146.74 | 2,379,079 |
Aug 01, 2024 | 151.70 | 152.19 | 145.07 | 146.52 | 146.52 | 3,824,838 |
Jul 31, 2024 | 147.75 | 152.00 | 145.81 | 150.57 | 150.57 | 6,679,232 |
Jul 30, 2024 | 146.95 | 147.57 | 146.05 | 146.79 | 146.79 | 1,183,333 |
Jul 29, 2024 | 147.00 | 148.79 | 145.55 | 145.99 | 145.99 | 1,657,050 |
Jul 26, 2024 | 147.95 | 147.95 | 145.56 | 146.46 | 146.46 | 1,602,973 |
Jul 25, 2024 | 147.99 | 148.58 | 145.80 | 146.82 | 146.82 | 1,361,570 |
Jul 24, 2024 | 142.25 | 149.00 | 142.25 | 147.56 | 147.56 | 2,564,792 |
Jul 23, 2024 | 145.70 | 145.95 | 135.80 | 141.93 | 141.93 | 3,817,964 |
Jul 22, 2024 | 140.76 | 152.06 | 138.62 | 145.08 | 145.08 | 8,216,459 |
Jul 19, 2024 | 144.99 | 144.99 | 140.10 | 142.76 | 142.76 | 2,337,903 |
Jul 18, 2024 | 146.80 | 146.80 | 143.16 | 144.95 | 144.95 | 1,534,249 |
Jul 16, 2024 | 147.99 | 148.50 | 143.95 | 145.63 | 145.63 | 2,444,069 |
Jul 15, 2024 | 149.35 | 149.35 | 146.50 | 146.77 | 146.77 | 989,199 |
Jul 12, 2024 | 150.26 | 151.17 | 147.35 | 147.79 | 147.79 | 1,576,698 |
Jul 11, 2024 | 148.30 | 151.00 | 146.05 | 150.26 | 150.26 | 2,845,825 |
Jul 10, 2024 | 152.34 | 152.34 | 145.50 | 146.66 | 146.66 | 2,690,661 |
Jul 09, 2024 | 147.69 | 152.20 | 147.50 | 150.62 | 150.62 | 5,365,421 |
Jul 08, 2024 | 148.14 | 151.04 | 146.56 | 147.14 | 147.14 | 2,203,340 |
Jul 05, 2024 | 146.63 | 150.25 | 145.71 | 148.15 | 148.15 | 3,879,667 |
Jul 04, 2024 | 146.25 | 147.34 | 145.00 | 146.27 | 146.27 | 1,529,173 |
Jul 03, 2024 | 145.48 | 146.90 | 144.72 | 145.61 | 145.61 | 1,181,347 |
Jul 02, 2024 | 145.39 | 146.47 | 144.05 | 145.37 | 145.37 | 2,117,019 |
Jul 01, 2024 | 146.30 | 146.30 | 144.00 | 144.88 | 144.88 | 1,331,107 |
Jun 28, 2024 | 143.50 | 146.29 | 143.31 | 144.16 | 144.16 | 2,999,332 |
Jun 27, 2024 | 148.45 | 148.45 | 141.70 | 142.44 | 142.44 | 5,398,178 |
Jun 26, 2024 | 151.00 | 151.98 | 146.39 | 148.46 | 148.46 | 3,070,578 |
Jun 25, 2024 | 147.50 | 154.20 | 147.50 | 150.74 | 150.74 | 10,456,795 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |