Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 242.65 | 247.15 | 235.20 | 244.95 | 244.95 | 58,984 |
Oct 24, 2024 | 242.70 | 245.70 | 236.85 | 242.65 | 242.65 | 43,924 |
Oct 23, 2024 | 240.00 | 249.25 | 237.00 | 244.70 | 244.70 | 46,575 |
Oct 22, 2024 | 250.90 | 251.80 | 240.00 | 241.40 | 241.40 | 69,345 |
Oct 21, 2024 | 255.30 | 257.20 | 250.80 | 251.30 | 251.30 | 56,287 |
Oct 18, 2024 | 256.65 | 261.00 | 248.10 | 257.25 | 257.25 | 54,449 |
Oct 17, 2024 | 259.90 | 260.00 | 254.10 | 256.60 | 256.60 | 45,646 |
Oct 16, 2024 | 252.15 | 263.00 | 251.00 | 259.75 | 259.75 | 136,151 |
Oct 15, 2024 | 255.15 | 255.15 | 252.00 | 252.15 | 252.15 | 38,267 |
Oct 14, 2024 | 255.65 | 258.00 | 252.00 | 254.15 | 254.15 | 43,192 |
Oct 11, 2024 | 257.25 | 257.25 | 252.95 | 254.55 | 254.55 | 23,331 |
Oct 10, 2024 | 255.00 | 260.50 | 251.20 | 256.35 | 256.35 | 76,494 |
Oct 09, 2024 | 250.75 | 255.65 | 248.60 | 253.65 | 253.65 | 63,552 |
Oct 08, 2024 | 234.90 | 252.00 | 234.90 | 249.40 | 249.40 | 72,436 |
Oct 07, 2024 | 251.15 | 251.15 | 234.05 | 236.00 | 236.00 | 107,561 |
Oct 04, 2024 | 250.15 | 251.45 | 246.80 | 247.45 | 247.45 | 43,016 |
Oct 03, 2024 | 250.35 | 254.45 | 249.00 | 250.15 | 250.15 | 50,164 |
Oct 01, 2024 | 252.60 | 254.70 | 250.00 | 251.55 | 251.55 | 46,861 |
Sep 30, 2024 | 254.80 | 256.25 | 251.00 | 251.85 | 251.85 | 65,464 |
Sep 27, 2024 | 253.75 | 258.00 | 251.50 | 252.45 | 252.45 | 57,202 |
Sep 26, 2024 | 258.75 | 258.75 | 251.10 | 253.70 | 253.70 | 67,019 |
Sep 25, 2024 | 261.95 | 262.80 | 256.40 | 257.80 | 257.80 | 38,737 |
Sep 24, 2024 | 258.50 | 266.70 | 258.25 | 260.95 | 260.95 | 101,172 |
Sep 23, 2024 | 258.90 | 262.00 | 255.00 | 257.25 | 257.25 | 56,461 |
Sep 20, 2024 | 257.80 | 261.85 | 256.00 | 256.45 | 256.45 | 53,832 |
Sep 19, 2024 | 259.00 | 259.90 | 251.10 | 256.95 | 256.95 | 77,679 |
Sep 18, 2024 | 260.50 | 261.95 | 255.10 | 256.40 | 256.40 | 50,452 |
Sep 17, 2024 | 260.45 | 263.90 | 258.55 | 260.50 | 260.50 | 77,054 |
Sep 16, 2024 | 261.25 | 262.80 | 255.10 | 259.45 | 259.45 | 91,369 |
Sep 13, 2024 | 260.40 | 264.35 | 259.00 | 259.95 | 259.95 | 68,315 |
Sep 12, 2024 | 269.25 | 270.70 | 254.80 | 259.65 | 259.65 | 134,989 |
Sep 11, 2024 | 271.10 | 275.00 | 265.95 | 267.50 | 267.50 | 116,260 |
Sep 10, 2024 | 263.50 | 272.00 | 262.50 | 269.45 | 269.45 | 124,767 |
Sep 09, 2024 | 260.50 | 269.90 | 254.00 | 263.85 | 263.85 | 194,761 |
Sep 06, 2024 | 265.15 | 269.30 | 253.55 | 258.05 | 258.05 | 218,337 |
Sep 05, 2024 | 272.45 | 274.40 | 263.35 | 264.80 | 264.80 | 318,708 |
Sep 04, 2024 | 269.95 | 283.00 | 268.70 | 270.85 | 270.85 | 340,348 |
Sep 03, 2024 | 273.75 | 279.40 | 270.40 | 271.65 | 271.65 | 117,863 |
Sep 02, 2024 | 276.20 | 280.00 | 268.00 | 273.00 | 273.00 | 106,306 |
Aug 30, 2024 | 276.50 | 285.00 | 272.10 | 274.45 | 274.45 | 89,670 |
Aug 29, 2024 | 276.15 | 283.40 | 272.65 | 276.50 | 276.50 | 205,371 |
Aug 28, 2024 | 281.50 | 291.70 | 273.10 | 276.15 | 276.15 | 359,483 |
Aug 27, 2024 | 286.00 | 288.75 | 279.85 | 280.75 | 280.75 | 352,673 |
Aug 26, 2024 | 259.85 | 292.20 | 256.25 | 286.05 | 286.05 | 1,328,429 |
Aug 23, 2024 | 249.45 | 257.80 | 248.80 | 256.05 | 256.05 | 105,498 |
Aug 22, 2024 | 252.50 | 254.00 | 247.00 | 248.35 | 248.35 | 91,207 |
Aug 21, 2024 | 253.60 | 256.30 | 249.25 | 252.45 | 252.45 | 94,948 |
Aug 20, 2024 | 240.00 | 254.00 | 239.35 | 252.60 | 252.60 | 227,260 |
Aug 19, 2024 | 235.00 | 241.20 | 235.00 | 238.85 | 238.85 | 134,712 |
Aug 16, 2024 | 236.80 | 237.45 | 232.15 | 233.60 | 233.60 | 64,182 |
Aug 14, 2024 | 240.00 | 240.00 | 231.10 | 232.50 | 232.50 | 104,108 |
Aug 13, 2024 | 247.00 | 247.00 | 235.55 | 236.95 | 236.95 | 160,970 |
Aug 12, 2024 | 248.00 | 251.45 | 240.90 | 244.25 | 244.25 | 207,059 |
Aug 09, 2024 | 255.00 | 255.70 | 246.15 | 247.45 | 247.45 | 204,851 |
Aug 08, 2024 | 259.90 | 263.50 | 242.35 | 250.40 | 250.40 | 762,861 |
Aug 07, 2024 | 262.00 | 284.70 | 257.50 | 278.20 | 278.20 | 812,138 |
Aug 06, 2024 | 252.50 | 266.50 | 252.50 | 258.50 | 258.50 | 152,654 |
Aug 05, 2024 | 260.00 | 260.00 | 250.00 | 250.40 | 250.40 | 111,552 |
Aug 02, 2024 | 259.25 | 265.70 | 259.25 | 263.75 | 263.75 | 70,425 |
Aug 01, 2024 | 269.35 | 273.00 | 262.50 | 263.20 | 263.20 | 115,065 |
Jul 31, 2024 | 270.30 | 272.20 | 266.35 | 267.25 | 267.25 | 85,569 |
Jul 30, 2024 | 268.80 | 273.80 | 266.20 | 267.80 | 267.80 | 112,824 |
Jul 29, 2024 | 273.75 | 274.80 | 260.90 | 264.85 | 264.85 | 126,694 |
Jul 26, 2024 | 270.00 | 275.70 | 267.30 | 270.15 | 270.15 | 135,187 |
Jul 25, 2024 | 267.00 | 274.90 | 265.95 | 268.80 | 268.80 | 177,331 |
Jul 24, 2024 | 253.70 | 278.15 | 253.70 | 271.20 | 271.20 | 1,106,072 |
Jul 23, 2024 | 260.80 | 261.95 | 248.30 | 252.90 | 252.90 | 185,464 |
Jul 22, 2024 | 255.00 | 266.80 | 255.00 | 258.65 | 258.65 | 165,385 |
Jul 19, 2024 | 264.10 | 274.40 | 255.00 | 256.55 | 256.55 | 458,985 |
Jul 18, 2024 | 250.50 | 273.00 | 249.60 | 262.35 | 262.35 | 467,780 |
Jul 16, 2024 | 249.50 | 252.20 | 246.30 | 249.75 | 249.75 | 59,237 |
Jul 15, 2024 | 251.95 | 252.55 | 246.90 | 247.60 | 247.60 | 93,866 |
Jul 12, 2024 | 250.30 | 252.75 | 247.20 | 248.00 | 248.00 | 71,033 |
Jul 11, 2024 | 250.35 | 253.90 | 248.15 | 248.75 | 248.75 | 63,869 |
Jul 10, 2024 | 251.00 | 257.00 | 246.15 | 248.75 | 248.75 | 109,142 |
Jul 09, 2024 | 259.80 | 262.80 | 248.80 | 250.20 | 250.20 | 166,712 |
Jul 08, 2024 | 259.00 | 261.00 | 256.00 | 258.80 | 258.80 | 67,456 |
Jul 05, 2024 | 260.15 | 261.55 | 257.00 | 257.45 | 257.45 | 72,528 |
Jul 04, 2024 | 260.75 | 267.20 | 259.00 | 261.25 | 261.25 | 72,419 |
Jul 03, 2024 | 260.20 | 263.90 | 258.20 | 259.65 | 259.65 | 54,546 |
Jul 02, 2024 | 263.00 | 263.75 | 257.00 | 258.20 | 258.20 | 79,549 |
Jul 01, 2024 | 266.00 | 266.85 | 258.95 | 259.80 | 259.80 | 138,825 |
Jun 28, 2024 | 269.55 | 272.88 | 264.55 | 265.19 | 265.19 | 86,689 |
Jun 27, 2024 | 278.00 | 279.00 | 268.50 | 269.47 | 269.47 | 97,830 |
Jun 26, 2024 | 277.38 | 284.05 | 274.20 | 277.35 | 277.35 | 156,216 |
Jun 25, 2024 | 266.30 | 287.99 | 265.24 | 277.38 | 277.38 | 455,273 |
Jun 24, 2024 | 268.94 | 269.04 | 262.03 | 264.33 | 264.33 | 115,707 |
Jun 21, 2024 | 266.00 | 269.48 | 265.00 | 267.86 | 267.86 | 120,588 |
Jun 20, 2024 | 264.00 | 271.81 | 260.65 | 264.73 | 264.73 | 365,892 |
Jun 19, 2024 | 253.10 | 267.50 | 248.80 | 260.65 | 260.65 | 426,068 |
Jun 18, 2024 | 248.00 | 254.81 | 247.00 | 249.34 | 249.34 | 160,426 |
Jun 14, 2024 | 250.39 | 251.97 | 245.65 | 247.36 | 247.36 | 109,445 |
Jun 13, 2024 | 253.95 | 253.95 | 249.00 | 250.39 | 250.39 | 56,704 |
Jun 12, 2024 | 246.95 | 252.26 | 245.50 | 251.04 | 251.04 | 122,935 |
Jun 11, 2024 | 245.00 | 251.90 | 244.50 | 245.50 | 245.50 | 145,541 |
Jun 10, 2024 | 247.85 | 249.00 | 243.50 | 244.63 | 244.63 | 84,195 |
Jun 07, 2024 | 240.20 | 253.90 | 240.20 | 245.15 | 245.15 | 224,201 |
Jun 06, 2024 | 234.30 | 245.00 | 233.25 | 241.95 | 241.95 | 145,854 |
Jun 05, 2024 | 225.20 | 233.00 | 220.35 | 230.45 | 230.45 | 97,066 |
Jun 04, 2024 | 237.00 | 237.00 | 215.60 | 223.35 | 223.35 | 232,671 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |