Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 26, 2024 | 294.95 | 300.10 | 272.90 | 300.10 | 300.10 | 237,221 |
Nov 25, 2024 | 264.95 | 272.85 | 260.05 | 272.85 | 272.85 | 42,498 |
Nov 22, 2024 | 229.70 | 248.05 | 225.55 | 248.05 | 248.05 | 35,035 |
Nov 21, 2024 | 233.50 | 238.45 | 220.60 | 225.50 | 225.50 | 60,317 |
Nov 19, 2024 | 239.55 | 249.90 | 235.00 | 238.20 | 238.20 | 28,478 |
Nov 18, 2024 | 245.55 | 259.85 | 237.00 | 239.55 | 239.55 | 27,253 |
Nov 14, 2024 | 252.25 | 261.00 | 249.15 | 250.15 | 250.15 | 34,801 |
Nov 13, 2024 | 277.45 | 277.45 | 262.25 | 262.25 | 262.25 | 14,593 |
Nov 12, 2024 | 273.10 | 278.50 | 262.00 | 276.05 | 276.05 | 18,503 |
Nov 11, 2024 | 275.00 | 277.05 | 265.05 | 266.40 | 266.40 | 16,563 |
Nov 08, 2024 | 283.00 | 283.65 | 275.60 | 277.05 | 277.05 | 12,331 |
Nov 07, 2024 | 288.95 | 293.95 | 280.05 | 283.50 | 283.50 | 15,848 |
Nov 06, 2024 | 282.75 | 293.95 | 276.00 | 290.05 | 290.05 | 20,878 |
Nov 05, 2024 | 288.75 | 288.75 | 276.65 | 282.75 | 282.75 | 12,781 |
Nov 04, 2024 | 299.95 | 299.95 | 286.85 | 289.00 | 289.00 | 21,554 |
Nov 01, 2024 | 310.00 | 310.00 | 299.00 | 301.95 | 301.95 | 19,682 |
Oct 31, 2024 | 284.00 | 298.05 | 269.70 | 298.05 | 298.05 | 34,395 |
Oct 30, 2024 | 275.80 | 284.10 | 272.00 | 283.90 | 283.90 | 18,888 |
Oct 29, 2024 | 262.90 | 270.60 | 262.00 | 270.60 | 270.60 | 20,020 |
Oct 28, 2024 | 236.05 | 257.75 | 233.25 | 257.75 | 257.75 | 29,536 |
Oct 25, 2024 | 245.50 | 246.50 | 245.50 | 245.50 | 245.50 | 2,459 |
Oct 24, 2024 | 250.50 | 251.00 | 250.50 | 250.50 | 250.50 | 7,133 |
Oct 23, 2024 | 255.60 | 255.60 | 255.60 | 255.60 | 255.60 | 3,465 |
Oct 22, 2024 | 260.80 | 261.50 | 260.80 | 260.80 | 260.80 | 2,932 |
Oct 21, 2024 | 266.10 | 270.00 | 266.10 | 266.10 | 266.10 | 1,831 |
Oct 18, 2024 | 271.50 | 271.50 | 271.50 | 271.50 | 271.50 | 2,792 |
Oct 17, 2024 | 277.00 | 281.00 | 277.00 | 277.00 | 277.00 | 5,626 |
Oct 16, 2024 | 280.95 | 281.50 | 280.95 | 280.95 | 280.95 | 17,381 |
Oct 15, 2024 | 276.10 | 276.10 | 276.10 | 276.10 | 276.10 | 3,594 |
Oct 14, 2024 | 270.70 | 270.70 | 270.70 | 270.70 | 270.70 | 4,484 |
Oct 11, 2024 | 265.40 | 265.40 | 265.40 | 265.40 | 265.40 | 8,394 |
Oct 10, 2024 | 260.20 | 261.00 | 260.15 | 260.20 | 260.20 | 11,675 |
Oct 09, 2024 | 265.45 | 270.15 | 265.45 | 265.45 | 265.45 | 8,114 |
Oct 08, 2024 | 270.85 | 276.00 | 270.85 | 270.85 | 270.85 | 6,689 |
Oct 07, 2024 | 276.35 | 276.35 | 276.35 | 276.35 | 276.35 | 1,466 |
Oct 04, 2024 | 281.95 | 283.55 | 281.95 | 281.95 | 281.95 | 4,470 |
Oct 03, 2024 | 287.05 | 291.85 | 287.05 | 287.05 | 287.05 | 6,053 |
Oct 01, 2024 | 292.90 | 292.90 | 287.20 | 292.90 | 292.90 | 6,555 |
Sep 30, 2024 | 287.20 | 292.00 | 287.20 | 287.20 | 287.20 | 3,917 |
Sep 27, 2024 | 293.00 | 297.00 | 293.00 | 293.00 | 293.00 | 4,606 |
Sep 26, 2024 | 297.10 | 297.10 | 297.10 | 297.10 | 297.10 | 3,721 |
Sep 25, 2024 | 303.15 | 303.15 | 303.15 | 303.15 | 303.15 | 6,570 |
Sep 24, 2024 | 309.30 | 312.00 | 309.30 | 309.30 | 309.30 | 3,964 |
Sep 23, 2024 | 315.60 | 322.00 | 315.60 | 315.60 | 315.60 | 7,494 |
Sep 20, 2024 | 322.00 | 322.00 | 321.95 | 322.00 | 322.00 | 18,282 |
Sep 20, 2024 | 5:4 Stock Split | |||||
Sep 19, 2024 | 328.48 | 328.48 | 328.48 | 328.48 | 328.48 | 6,362 |
Sep 18, 2024 | 335.16 | 339.20 | 335.16 | 335.16 | 335.16 | 17,953 |
Sep 17, 2024 | 338.40 | 344.00 | 324.80 | 342.00 | 342.00 | 78,381 |
Sep 16, 2024 | 339.12 | 339.12 | 332.00 | 339.12 | 339.12 | 147,505 |
Sep 13, 2024 | 316.00 | 323.00 | 308.00 | 323.00 | 323.00 | 84,236 |
Sep 12, 2024 | 311.20 | 312.80 | 300.00 | 307.64 | 307.64 | 49,126 |
Sep 11, 2024 | 308.80 | 308.80 | 300.00 | 304.24 | 304.24 | 46,223 |
Sep 10, 2024 | 292.96 | 299.60 | 289.60 | 296.64 | 296.64 | 16,480 |
Sep 09, 2024 | 301.56 | 301.56 | 288.80 | 292.96 | 292.96 | 31,121 |
Sep 06, 2024 | 302.20 | 307.96 | 294.40 | 300.36 | 300.36 | 26,541 |
Sep 05, 2024 | 305.56 | 311.00 | 300.04 | 302.20 | 302.20 | 19,332 |
Sep 04, 2024 | 302.44 | 312.00 | 295.20 | 303.84 | 303.84 | 20,621 |
Sep 03, 2024 | 309.44 | 312.00 | 300.88 | 304.64 | 304.64 | 20,631 |
Sep 02, 2024 | 291.24 | 317.60 | 291.24 | 309.88 | 309.88 | 49,826 |
Aug 30, 2024 | 318.32 | 318.32 | 297.32 | 304.20 | 304.20 | 38,688 |
Aug 29, 2024 | 324.96 | 324.96 | 305.60 | 308.60 | 308.60 | 54,606 |
Aug 28, 2024 | 308.80 | 319.36 | 308.80 | 319.36 | 319.36 | 96,172 |
Aug 27, 2024 | 284.80 | 304.16 | 284.00 | 304.16 | 304.16 | 43,617 |
Aug 26, 2024 | 294.16 | 295.12 | 280.08 | 289.68 | 289.68 | 49,558 |
Aug 23, 2024 | 296.64 | 296.64 | 288.00 | 292.20 | 292.20 | 39,646 |
Aug 22, 2024 | 307.60 | 311.20 | 292.24 | 296.88 | 296.88 | 101,930 |
Aug 21, 2024 | 304.40 | 311.12 | 299.52 | 307.60 | 307.60 | 27,375 |
Aug 20, 2024 | 308.00 | 313.60 | 293.64 | 304.80 | 304.80 | 41,151 |
Aug 19, 2024 | 319.60 | 319.60 | 304.00 | 306.88 | 306.88 | 29,050 |
Aug 16, 2024 | 320.80 | 324.64 | 305.60 | 311.60 | 311.60 | 32,563 |
Aug 14, 2024 | 319.20 | 327.12 | 304.04 | 313.68 | 313.68 | 51,282 |
Aug 13, 2024 | 332.80 | 343.60 | 308.72 | 311.88 | 311.88 | 179,763 |
Aug 12, 2024 | 308.00 | 333.60 | 302.60 | 330.20 | 330.20 | 393,995 |
Aug 09, 2024 | 324.16 | 346.68 | 308.92 | 315.08 | 315.08 | 311,695 |
Aug 08, 2024 | 348.00 | 348.00 | 333.60 | 336.28 | 336.28 | 129,145 |
Aug 07, 2024 | 342.40 | 348.08 | 327.04 | 345.08 | 345.08 | 195,600 |
Aug 06, 2024 | 339.16 | 351.16 | 328.28 | 331.20 | 331.20 | 258,603 |
Aug 05, 2024 | 336.72 | 347.48 | 324.00 | 327.64 | 327.64 | 386,047 |
Aug 02, 2024 | 345.60 | 360.00 | 338.40 | 350.84 | 350.84 | 125,255 |
Aug 02, 2024 | 0.8 Dividend | |||||
Aug 01, 2024 | 364.00 | 366.40 | 350.40 | 354.20 | 353.40 | 156,788 |
Jul 31, 2024 | 340.00 | 368.00 | 337.24 | 357.16 | 356.35 | 464,185 |
Jul 30, 2024 | 349.68 | 351.92 | 334.48 | 338.28 | 337.52 | 204,040 |
Jul 29, 2024 | 350.72 | 353.52 | 332.92 | 344.56 | 343.78 | 467,140 |
Jul 26, 2024 | 336.88 | 336.88 | 324.00 | 336.88 | 336.12 | 429,485 |
Jul 25, 2024 | 297.60 | 318.16 | 297.60 | 306.28 | 305.59 | 199,236 |
Jul 24, 2024 | 309.52 | 315.36 | 301.56 | 306.44 | 305.75 | 139,985 |
Jul 23, 2024 | 300.56 | 316.40 | 280.80 | 306.56 | 305.87 | 391,653 |
Jul 22, 2024 | 284.04 | 309.60 | 284.04 | 299.64 | 298.96 | 280,671 |
Jul 19, 2024 | 297.60 | 309.44 | 281.04 | 284.24 | 283.60 | 244,041 |
Jul 18, 2024 | 312.44 | 320.00 | 294.40 | 297.12 | 296.45 | 316,268 |
Jul 16, 2024 | 324.00 | 328.80 | 293.60 | 309.56 | 308.86 | 571,657 |
Jul 15, 2024 | 289.00 | 312.76 | 284.00 | 312.76 | 312.05 | 704,593 |
Jul 12, 2024 | 287.76 | 292.16 | 272.04 | 284.36 | 283.72 | 693,731 |
Jul 11, 2024 | 252.92 | 280.60 | 252.92 | 280.48 | 279.85 | 909,225 |
Jul 10, 2024 | 263.20 | 271.20 | 248.28 | 255.12 | 254.54 | 181,112 |
Jul 09, 2024 | 269.60 | 276.00 | 261.84 | 263.16 | 262.57 | 157,345 |
Jul 08, 2024 | 269.60 | 277.88 | 257.96 | 267.04 | 266.44 | 322,235 |
Jul 05, 2024 | 271.12 | 278.40 | 260.00 | 262.68 | 262.09 | 231,620 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |