Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 01, 2024 | 244.40 | 250.00 | 244.15 | 248.99 | 248.99 | 13,008,602 |
Oct 31, 2024 | 248.00 | 248.80 | 240.40 | 241.75 | 241.75 | 36,737,366 |
Oct 30, 2024 | 249.15 | 250.50 | 245.05 | 246.85 | 246.85 | 48,399,791 |
Oct 29, 2024 | 254.95 | 255.90 | 248.45 | 252.25 | 252.25 | 30,238,688 |
Oct 28, 2024 | 252.00 | 259.25 | 247.10 | 253.95 | 253.95 | 41,028,381 |
Oct 25, 2024 | 256.00 | 257.95 | 246.50 | 253.80 | 253.80 | 66,829,144 |
Oct 24, 2024 | 267.20 | 268.40 | 252.55 | 254.30 | 254.30 | 60,352,258 |
Oct 23, 2024 | 256.35 | 268.00 | 242.10 | 264.05 | 264.05 | 161,602,998 |
Oct 22, 2024 | 267.00 | 270.90 | 252.75 | 256.35 | 256.35 | 69,963,412 |
Oct 21, 2024 | 258.00 | 267.00 | 254.50 | 265.70 | 265.70 | 88,316,113 |
Oct 18, 2024 | 256.90 | 270.30 | 255.25 | 257.45 | 257.45 | 108,015,952 |
Oct 17, 2024 | 275.00 | 275.15 | 268.60 | 270.55 | 270.55 | 25,228,600 |
Oct 16, 2024 | 279.00 | 279.40 | 273.00 | 274.25 | 274.25 | 20,872,032 |
Oct 15, 2024 | 283.00 | 283.00 | 276.10 | 279.55 | 279.55 | 23,988,729 |
Oct 14, 2024 | 280.90 | 285.25 | 278.00 | 280.05 | 280.05 | 45,217,362 |
Oct 11, 2024 | 276.40 | 279.00 | 275.50 | 277.55 | 277.55 | 17,126,335 |
Oct 10, 2024 | 280.50 | 282.45 | 274.10 | 275.35 | 275.35 | 38,904,819 |
Oct 09, 2024 | 279.00 | 290.00 | 275.35 | 279.95 | 279.95 | 62,967,866 |
Oct 08, 2024 | 266.00 | 280.90 | 262.60 | 278.70 | 278.70 | 68,958,719 |
Oct 07, 2024 | 278.55 | 279.00 | 261.60 | 266.10 | 266.10 | 51,381,672 |
Oct 04, 2024 | 267.00 | 277.85 | 264.10 | 275.30 | 275.30 | 59,102,827 |
Oct 03, 2024 | 269.70 | 272.45 | 268.00 | 269.00 | 269.00 | 40,791,499 |
Oct 01, 2024 | 272.55 | 276.45 | 271.30 | 274.15 | 274.15 | 32,110,540 |
Sep 30, 2024 | 277.90 | 277.90 | 272.45 | 273.30 | 273.30 | 40,976,919 |
Sep 27, 2024 | 275.40 | 286.90 | 273.50 | 278.15 | 278.15 | 58,812,631 |
Sep 26, 2024 | 285.40 | 285.90 | 278.50 | 283.90 | 283.90 | 39,057,810 |
Sep 25, 2024 | 291.80 | 291.85 | 283.05 | 285.40 | 285.40 | 47,685,746 |
Sep 24, 2024 | 298.00 | 298.00 | 290.25 | 291.70 | 291.70 | 40,844,804 |
Sep 23, 2024 | 292.00 | 298.25 | 290.55 | 297.00 | 297.00 | 48,761,823 |
Sep 20, 2024 | 279.00 | 293.00 | 278.95 | 290.50 | 290.50 | 84,416,068 |
Sep 19, 2024 | 276.50 | 280.95 | 272.25 | 278.85 | 278.85 | 48,225,291 |
Sep 18, 2024 | 270.65 | 277.85 | 269.90 | 275.85 | 275.85 | 30,225,926 |
Sep 17, 2024 | 277.65 | 278.00 | 270.00 | 270.75 | 270.75 | 33,515,464 |
Sep 16, 2024 | 274.50 | 282.00 | 269.20 | 277.70 | 277.70 | 47,792,145 |
Sep 13, 2024 | 285.40 | 286.45 | 271.10 | 272.90 | 272.90 | 82,150,759 |
Sep 12, 2024 | 276.30 | 286.00 | 274.30 | 283.90 | 283.90 | 101,691,858 |
Sep 11, 2024 | 268.25 | 281.50 | 268.10 | 271.75 | 271.75 | 121,883,781 |
Sep 10, 2024 | 265.85 | 270.30 | 259.55 | 267.70 | 267.70 | 68,658,961 |
Sep 09, 2024 | 260.00 | 265.00 | 256.30 | 263.20 | 263.20 | 58,534,619 |
Sep 06, 2024 | 255.00 | 262.15 | 254.25 | 259.95 | 259.95 | 75,700,809 |
Sep 05, 2024 | 248.05 | 261.60 | 246.00 | 254.85 | 254.85 | 115,627,516 |
Sep 04, 2024 | 244.45 | 245.00 | 240.40 | 242.85 | 242.85 | 58,762,234 |
Sep 03, 2024 | 246.75 | 252.95 | 245.40 | 247.70 | 247.70 | 66,538,683 |
Sep 02, 2024 | 252.00 | 252.30 | 241.85 | 244.45 | 244.45 | 55,833,057 |
Aug 30, 2024 | 253.50 | 255.45 | 248.81 | 250.53 | 250.53 | 50,157,287 |
Aug 29, 2024 | 254.78 | 256.35 | 248.51 | 252.34 | 252.34 | 37,767,471 |
Aug 28, 2024 | 257.00 | 257.74 | 252.15 | 253.04 | 253.04 | 28,603,253 |
Aug 27, 2024 | 260.75 | 261.40 | 255.40 | 256.05 | 256.05 | 31,816,706 |
Aug 26, 2024 | 263.80 | 264.42 | 258.10 | 259.39 | 259.39 | 36,184,864 |
Aug 23, 2024 | 260.41 | 269.90 | 258.31 | 262.65 | 262.65 | 102,220,794 |
Aug 22, 2024 | 264.00 | 267.00 | 256.01 | 257.96 | 257.96 | 73,893,288 |
Aug 21, 2024 | 263.12 | 264.45 | 259.00 | 260.03 | 260.03 | 38,605,742 |
Aug 20, 2024 | 262.00 | 264.45 | 258.25 | 263.12 | 263.12 | 132,396,556 |
Aug 19, 2024 | 278.00 | 280.90 | 261.00 | 262.17 | 262.17 | 80,435,895 |
Aug 16, 2024 | 260.70 | 266.20 | 257.01 | 264.43 | 264.43 | 42,932,761 |
Aug 14, 2024 | 260.30 | 264.50 | 255.50 | 260.14 | 260.14 | 41,735,068 |
Aug 13, 2024 | 265.00 | 265.40 | 256.00 | 257.08 | 257.08 | 26,127,109 |
Aug 12, 2024 | 263.50 | 266.49 | 261.35 | 263.43 | 263.43 | 33,514,964 |
Aug 09, 2024 | 267.73 | 272.90 | 265.55 | 267.09 | 267.09 | 52,601,958 |
Aug 08, 2024 | 265.00 | 267.50 | 260.00 | 265.59 | 265.59 | 57,917,059 |
Aug 07, 2024 | 261.53 | 267.60 | 251.81 | 265.67 | 265.67 | 127,379,201 |
Aug 06, 2024 | 265.90 | 275.00 | 247.20 | 249.08 | 249.08 | 143,459,602 |
Aug 05, 2024 | 254.00 | 265.55 | 249.00 | 256.29 | 256.29 | 156,106,218 |
Aug 02, 2024 | 244.50 | 278.70 | 243.00 | 262.34 | 262.34 | 389,060,620 |
Aug 01, 2024 | 231.00 | 238.00 | 228.00 | 234.09 | 234.09 | 87,888,742 |
Jul 31, 2024 | 227.61 | 230.14 | 226.05 | 229.45 | 229.45 | 25,009,969 |
Jul 30, 2024 | 226.95 | 231.20 | 225.11 | 227.13 | 227.13 | 39,378,466 |
Jul 29, 2024 | 226.62 | 229.46 | 224.10 | 226.89 | 226.89 | 40,644,424 |
Jul 26, 2024 | 219.00 | 226.62 | 216.85 | 224.62 | 224.62 | 35,693,966 |
Jul 25, 2024 | 221.00 | 223.97 | 216.95 | 219.31 | 219.31 | 26,124,437 |
Jul 24, 2024 | 217.85 | 225.50 | 215.60 | 223.49 | 223.49 | 32,358,784 |
Jul 23, 2024 | 222.50 | 223.72 | 207.00 | 217.91 | 217.91 | 36,589,825 |
Jul 22, 2024 | 214.00 | 222.19 | 214.00 | 221.66 | 221.66 | 33,701,488 |
Jul 19, 2024 | 217.99 | 220.49 | 213.67 | 218.89 | 218.89 | 39,257,871 |
Jul 18, 2024 | 217.75 | 221.40 | 210.25 | 220.62 | 220.62 | 58,537,673 |
Jul 16, 2024 | 230.00 | 230.35 | 215.30 | 217.49 | 217.49 | 44,681,031 |
Jul 15, 2024 | 225.00 | 232.00 | 225.00 | 229.15 | 229.15 | 51,203,051 |
Jul 12, 2024 | 219.00 | 223.25 | 217.05 | 222.47 | 222.47 | 45,580,868 |
Jul 11, 2024 | 211.47 | 218.95 | 211.37 | 217.14 | 217.14 | 45,769,091 |
Jul 10, 2024 | 213.00 | 213.39 | 205.74 | 211.37 | 211.37 | 29,852,043 |
Jul 09, 2024 | 207.80 | 214.00 | 206.61 | 212.56 | 212.56 | 39,312,576 |
Jul 08, 2024 | 208.25 | 210.00 | 206.00 | 207.93 | 207.93 | 18,260,120 |
Jul 05, 2024 | 207.00 | 208.40 | 204.77 | 207.57 | 207.57 | 29,681,228 |
Jul 04, 2024 | 208.39 | 210.29 | 206.70 | 207.44 | 207.44 | 30,004,307 |
Jul 03, 2024 | 209.45 | 213.95 | 205.33 | 208.44 | 208.44 | 61,479,249 |
Jul 02, 2024 | 204.00 | 209.84 | 202.25 | 209.09 | 209.09 | 65,698,266 |
Jul 01, 2024 | 199.71 | 204.50 | 194.56 | 203.97 | 203.97 | 53,536,850 |
Jun 28, 2024 | 201.30 | 203.92 | 199.10 | 200.56 | 200.56 | 37,287,397 |
Jun 27, 2024 | 198.20 | 201.50 | 196.00 | 200.15 | 200.15 | 32,535,933 |
Jun 26, 2024 | 202.56 | 203.48 | 196.00 | 197.25 | 197.25 | 38,934,432 |
Jun 25, 2024 | 201.75 | 204.70 | 200.00 | 202.27 | 202.27 | 60,670,560 |
Jun 24, 2024 | 193.90 | 199.80 | 191.95 | 198.92 | 198.92 | 34,201,378 |
Jun 21, 2024 | 197.90 | 199.95 | 193.05 | 193.95 | 193.95 | 37,841,138 |
Jun 20, 2024 | 199.99 | 201.80 | 195.00 | 197.05 | 197.05 | 44,395,214 |
Jun 19, 2024 | 190.00 | 201.00 | 189.56 | 198.49 | 198.49 | 112,274,897 |
Jun 18, 2024 | 187.50 | 189.10 | 184.80 | 188.61 | 188.61 | 40,633,379 |
Jun 14, 2024 | 185.70 | 186.60 | 184.05 | 186.24 | 186.24 | 29,823,712 |
Jun 13, 2024 | 183.80 | 185.80 | 180.15 | 184.94 | 184.94 | 47,891,484 |
Jun 12, 2024 | 184.39 | 184.88 | 179.33 | 179.65 | 179.65 | 42,830,411 |
Jun 11, 2024 | 182.60 | 186.00 | 180.10 | 184.02 | 184.02 | 41,803,815 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |