Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 28, 2024 | 227.70 | 229.30 | 227.50 | 227.50 | 227.50 | 59,576 |
Nov 27, 2024 | 228.50 | 228.50 | 224.80 | 226.60 | 226.60 | 373,523 |
Nov 26, 2024 | 229.00 | 230.70 | 227.70 | 228.60 | 228.60 | 329,624 |
Nov 25, 2024 | 232.40 | 234.00 | 230.60 | 231.20 | 231.20 | 538,149 |
Nov 22, 2024 | 230.10 | 232.00 | 227.60 | 231.40 | 231.40 | 309,648 |
Nov 21, 2024 | 229.80 | 230.10 | 227.80 | 229.00 | 229.00 | 257,372 |
Nov 20, 2024 | 234.00 | 234.60 | 229.20 | 229.80 | 229.80 | 262,390 |
Nov 19, 2024 | 235.00 | 235.70 | 228.50 | 231.50 | 231.50 | 343,075 |
Nov 18, 2024 | 235.60 | 235.80 | 231.80 | 234.10 | 234.10 | 159,629 |
Nov 15, 2024 | 235.00 | 237.70 | 235.00 | 235.40 | 235.40 | 221,780 |
Nov 14, 2024 | 237.40 | 238.70 | 235.70 | 237.80 | 237.80 | 233,575 |
Nov 13, 2024 | 237.80 | 239.00 | 234.90 | 236.70 | 236.70 | 249,011 |
Nov 12, 2024 | 242.00 | 243.70 | 238.70 | 239.10 | 239.10 | 297,266 |
Nov 11, 2024 | 242.40 | 246.20 | 242.00 | 245.10 | 245.10 | 260,236 |
Nov 08, 2024 | 246.30 | 246.30 | 240.00 | 240.10 | 240.10 | 296,904 |
Nov 07, 2024 | 241.20 | 247.50 | 240.80 | 246.40 | 246.40 | 405,781 |
Nov 06, 2024 | 244.80 | 248.20 | 239.90 | 240.80 | 240.80 | 385,970 |
Nov 05, 2024 | 242.60 | 242.70 | 240.60 | 242.20 | 242.20 | 188,833 |
Nov 04, 2024 | 242.00 | 243.50 | 241.60 | 242.00 | 242.00 | 172,596 |
Nov 01, 2024 | 242.00 | 243.50 | 240.80 | 242.90 | 242.90 | 324,200 |
Oct 31, 2024 | 241.50 | 243.60 | 239.10 | 240.50 | 240.50 | 360,335 |
Oct 30, 2024 | 245.60 | 246.30 | 242.20 | 242.70 | 242.70 | 409,255 |
Oct 29, 2024 | 251.20 | 251.50 | 246.70 | 247.20 | 247.20 | 245,401 |
Oct 28, 2024 | 247.10 | 251.70 | 246.10 | 251.20 | 251.20 | 309,967 |
Oct 25, 2024 | 253.20 | 253.20 | 243.50 | 247.10 | 247.10 | 479,693 |
Oct 24, 2024 | 248.10 | 250.90 | 247.30 | 248.00 | 248.00 | 423,680 |
Oct 23, 2024 | 250.00 | 250.50 | 247.20 | 247.50 | 247.50 | 337,881 |
Oct 22, 2024 | 251.30 | 252.30 | 249.20 | 250.70 | 250.70 | 293,676 |
Oct 21, 2024 | 254.80 | 256.00 | 251.90 | 252.20 | 252.20 | 330,915 |
Oct 18, 2024 | 254.80 | 256.30 | 254.50 | 255.00 | 255.00 | 264,796 |
Oct 17, 2024 | 254.30 | 256.30 | 253.60 | 254.60 | 254.60 | 169,018 |
Oct 16, 2024 | 254.40 | 256.50 | 253.30 | 255.10 | 255.10 | 197,776 |
Oct 15, 2024 | 259.20 | 259.50 | 255.40 | 256.00 | 256.00 | 291,417 |
Oct 14, 2024 | 255.60 | 258.80 | 255.60 | 257.70 | 257.70 | 211,789 |
Oct 11, 2024 | 255.40 | 256.60 | 254.30 | 255.70 | 255.70 | 302,742 |
Oct 10, 2024 | 257.50 | 258.50 | 254.20 | 256.00 | 256.00 | 404,378 |
Oct 09, 2024 | 260.50 | 262.10 | 260.40 | 261.00 | 261.00 | 233,321 |
Oct 08, 2024 | 261.00 | 263.20 | 258.60 | 262.10 | 262.10 | 272,185 |
Oct 07, 2024 | 266.10 | 266.50 | 262.00 | 263.70 | 263.70 | 252,320 |
Oct 04, 2024 | 267.10 | 267.20 | 263.70 | 265.20 | 265.20 | 316,667 |
Oct 03, 2024 | 277.40 | 278.90 | 266.40 | 267.10 | 267.10 | 441,210 |
Oct 02, 2024 | 278.80 | 279.20 | 275.30 | 278.00 | 278.00 | 235,625 |
Oct 01, 2024 | 281.50 | 284.40 | 276.40 | 277.80 | 277.80 | 311,324 |
Sep 30, 2024 | 278.70 | 281.40 | 274.90 | 280.10 | 280.10 | 263,779 |
Sep 27, 2024 | 279.80 | 282.50 | 278.90 | 281.60 | 281.60 | 230,252 |
Sep 26, 2024 | 280.00 | 281.30 | 277.40 | 279.30 | 279.30 | 279,723 |
Sep 25, 2024 | 270.90 | 276.90 | 270.90 | 276.90 | 276.90 | 200,433 |
Sep 24, 2024 | 274.10 | 275.40 | 269.70 | 271.30 | 271.30 | 200,709 |
Sep 23, 2024 | 267.10 | 271.40 | 267.10 | 269.90 | 269.90 | 197,200 |
Sep 20, 2024 | 272.00 | 272.90 | 268.50 | 268.90 | 268.90 | 470,944 |
Sep 19, 2024 | 271.10 | 279.30 | 270.40 | 276.20 | 276.20 | 324,574 |
Sep 18, 2024 | 272.20 | 272.20 | 267.00 | 267.80 | 267.80 | 256,462 |
Sep 17, 2024 | 267.80 | 273.00 | 267.60 | 272.00 | 272.00 | 164,726 |
Sep 16, 2024 | 265.60 | 268.20 | 265.00 | 267.60 | 267.60 | 115,155 |
Sep 13, 2024 | 265.40 | 268.40 | 265.10 | 267.00 | 267.00 | 185,827 |
Sep 12, 2024 | 265.30 | 267.20 | 263.20 | 264.60 | 264.60 | 233,485 |
Sep 11, 2024 | 262.90 | 265.20 | 260.60 | 261.90 | 261.90 | 300,081 |
Sep 10, 2024 | 263.20 | 267.80 | 260.90 | 263.10 | 263.10 | 227,114 |
Sep 09, 2024 | 261.00 | 265.00 | 260.80 | 263.20 | 263.20 | 173,706 |
Sep 06, 2024 | 261.50 | 265.40 | 259.00 | 259.00 | 259.00 | 194,968 |
Sep 05, 2024 | 264.60 | 266.30 | 261.70 | 262.30 | 262.30 | 252,338 |
Sep 04, 2024 | 265.10 | 267.90 | 261.80 | 266.30 | 266.30 | 260,646 |
Sep 03, 2024 | 272.10 | 274.10 | 268.20 | 270.30 | 270.30 | 175,407 |
Sep 02, 2024 | 271.30 | 272.90 | 268.60 | 272.80 | 272.80 | 192,312 |
Aug 30, 2024 | 271.10 | 274.80 | 271.00 | 272.00 | 272.00 | 313,527 |
Aug 29, 2024 | 265.90 | 270.80 | 265.70 | 270.80 | 270.80 | 199,775 |
Aug 28, 2024 | 267.80 | 269.00 | 264.80 | 266.50 | 266.50 | 139,979 |
Aug 27, 2024 | 267.70 | 268.80 | 265.40 | 266.20 | 266.20 | 145,076 |
Aug 26, 2024 | 266.70 | 267.50 | 264.50 | 266.90 | 266.90 | 123,814 |
Aug 23, 2024 | 264.20 | 268.30 | 264.10 | 266.90 | 266.90 | 138,546 |
Aug 22, 2024 | 261.40 | 266.70 | 261.30 | 264.60 | 264.60 | 207,252 |
Aug 21, 2024 | 260.90 | 262.80 | 259.20 | 260.40 | 260.40 | 144,615 |
Aug 20, 2024 | 261.00 | 262.70 | 260.50 | 260.70 | 260.70 | 162,276 |
Aug 19, 2024 | 257.00 | 260.90 | 256.80 | 259.90 | 259.90 | 139,570 |
Aug 16, 2024 | 257.60 | 259.80 | 255.80 | 257.80 | 257.80 | 194,601 |
Aug 15, 2024 | 251.50 | 256.70 | 251.30 | 256.50 | 256.50 | 267,461 |
Aug 14, 2024 | 251.70 | 252.90 | 250.00 | 251.50 | 251.50 | 221,179 |
Aug 13, 2024 | 249.00 | 250.10 | 244.70 | 248.60 | 248.60 | 142,808 |
Aug 12, 2024 | 248.70 | 250.40 | 247.30 | 247.40 | 247.40 | 139,120 |
Aug 09, 2024 | 248.80 | 250.20 | 246.60 | 247.30 | 247.30 | 134,353 |
Aug 08, 2024 | 246.20 | 247.40 | 242.30 | 247.00 | 247.00 | 197,958 |
Aug 07, 2024 | 244.40 | 251.00 | 243.40 | 248.40 | 248.40 | 274,363 |
Aug 06, 2024 | 248.60 | 249.40 | 240.10 | 240.20 | 240.20 | 370,769 |
Aug 05, 2024 | 234.70 | 243.90 | 231.10 | 242.60 | 242.60 | 485,884 |
Aug 02, 2024 | 263.10 | 263.40 | 247.10 | 248.40 | 248.40 | 492,594 |
Jul 31, 2024 | 273.20 | 275.00 | 266.60 | 266.80 | 266.80 | 356,933 |
Jul 30, 2024 | 272.00 | 276.00 | 266.10 | 269.10 | 269.10 | 488,459 |
Jul 29, 2024 | 264.20 | 264.70 | 261.00 | 263.70 | 263.70 | 288,458 |
Jul 26, 2024 | 258.90 | 262.30 | 257.50 | 262.00 | 262.00 | 204,748 |
Jul 25, 2024 | 256.20 | 258.90 | 253.40 | 258.50 | 258.50 | 263,060 |
Jul 24, 2024 | 265.40 | 266.50 | 261.40 | 262.00 | 262.00 | 172,661 |
Jul 23, 2024 | 264.80 | 266.50 | 262.70 | 265.90 | 265.90 | 151,350 |
Jul 22, 2024 | 263.10 | 266.00 | 262.90 | 264.30 | 264.30 | 124,775 |
Jul 19, 2024 | 264.10 | 264.40 | 260.90 | 262.30 | 262.30 | 341,244 |
Jul 18, 2024 | 263.20 | 267.60 | 259.40 | 265.40 | 265.40 | 240,958 |
Jul 17, 2024 | 261.90 | 263.40 | 260.60 | 262.50 | 262.50 | 231,991 |
Jul 16, 2024 | 258.60 | 263.60 | 257.80 | 262.80 | 262.80 | 153,808 |
Jul 15, 2024 | 264.70 | 267.00 | 261.00 | 261.10 | 261.10 | 211,093 |
Jul 12, 2024 | 263.00 | 266.30 | 261.90 | 265.50 | 265.50 | 145,337 |
Jul 11, 2024 | 261.60 | 263.60 | 259.80 | 262.30 | 262.30 | 225,078 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |