Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 340.21 | 343.10 | 343.10 | 343.10 | 343.10 | 5,677 |
Mar 27, 2024 | 340.21 | 346.49 | 337.89 | 345.19 | 345.19 | 449,300 |
Mar 26, 2024 | 343.03 | 343.88 | 338.00 | 338.10 | 338.10 | 367,300 |
Mar 25, 2024 | 348.89 | 349.40 | 341.14 | 342.72 | 342.72 | 309,500 |
Mar 22, 2024 | 352.61 | 354.00 | 341.44 | 347.31 | 347.31 | 370,400 |
Mar 21, 2024 | 351.10 | 355.70 | 348.52 | 352.45 | 352.45 | 383,100 |
Mar 20, 2024 | 347.96 | 348.46 | 342.66 | 348.36 | 348.36 | 314,800 |
Mar 19, 2024 | 347.39 | 350.58 | 344.11 | 348.96 | 348.96 | 358,000 |
Mar 18, 2024 | 350.11 | 355.59 | 347.11 | 347.27 | 347.27 | 480,100 |
Mar 15, 2024 | 340.75 | 354.87 | 340.75 | 352.90 | 352.90 | 837,700 |
Mar 14, 2024 | 350.85 | 350.85 | 340.68 | 343.57 | 343.57 | 474,000 |
Mar 13, 2024 | 354.76 | 356.61 | 350.40 | 351.73 | 351.73 | 311,300 |
Mar 12, 2024 | 354.39 | 356.86 | 350.31 | 353.30 | 353.30 | 301,500 |
Mar 11, 2024 | 355.71 | 356.45 | 350.03 | 353.86 | 353.86 | 316,100 |
Mar 08, 2024 | 361.41 | 363.80 | 355.77 | 355.94 | 355.94 | 518,000 |
Mar 07, 2024 | 351.93 | 361.09 | 349.81 | 361.00 | 361.00 | 618,600 |
Mar 06, 2024 | 344.70 | 351.51 | 344.70 | 349.00 | 349.00 | 217,400 |
Mar 05, 2024 | 346.99 | 349.36 | 342.36 | 343.41 | 343.41 | 355,700 |
Mar 04, 2024 | 346.81 | 352.27 | 346.29 | 346.76 | 346.76 | 528,000 |
Mar 01, 2024 | 336.81 | 346.52 | 330.82 | 346.04 | 346.04 | 449,600 |
Feb 29, 2024 | 340.01 | 340.85 | 334.83 | 337.42 | 337.42 | 693,300 |
Feb 28, 2024 | 332.93 | 344.17 | 331.25 | 337.68 | 337.68 | 583,200 |
Feb 27, 2024 | 328.18 | 333.87 | 326.30 | 332.65 | 332.65 | 219,200 |
Feb 26, 2024 | 331.09 | 333.40 | 326.95 | 327.03 | 327.03 | 329,700 |
Feb 23, 2024 | 332.51 | 333.71 | 330.49 | 331.25 | 331.25 | 241,800 |
Feb 22, 2024 | 329.45 | 332.12 | 323.75 | 330.55 | 330.55 | 364,900 |
Feb 21, 2024 | 321.27 | 329.94 | 321.27 | 329.52 | 329.52 | 251,300 |
Feb 20, 2024 | 322.93 | 324.58 | 320.36 | 323.95 | 323.95 | 301,900 |
Feb 16, 2024 | 320.25 | 333.49 | 320.25 | 325.21 | 325.21 | 540,600 |
Feb 15, 2024 | 317.86 | 323.50 | 317.86 | 322.87 | 322.87 | 276,600 |
Feb 14, 2024 | 314.59 | 317.88 | 310.39 | 317.52 | 317.52 | 534,100 |
Feb 13, 2024 | 314.10 | 316.86 | 307.20 | 311.58 | 311.58 | 447,700 |
Feb 12, 2024 | 322.05 | 322.39 | 317.38 | 320.20 | 320.20 | 362,600 |
Feb 09, 2024 | 325.69 | 327.57 | 320.82 | 322.82 | 322.82 | 409,200 |
Feb 08, 2024 | 322.72 | 327.92 | 320.70 | 326.69 | 326.69 | 348,900 |
Feb 07, 2024 | 330.32 | 331.18 | 322.48 | 323.54 | 323.54 | 587,400 |
Feb 06, 2024 | 322.00 | 332.85 | 316.44 | 330.38 | 330.38 | 923,200 |
Feb 05, 2024 | 322.43 | 326.15 | 318.42 | 324.85 | 324.85 | 754,000 |
Feb 02, 2024 | 320.81 | 322.95 | 316.89 | 320.74 | 320.74 | 516,600 |
Feb 01, 2024 | 319.17 | 324.65 | 314.52 | 324.45 | 324.45 | 245,700 |
Jan 31, 2024 | 328.67 | 328.67 | 316.91 | 317.71 | 317.71 | 402,400 |
Jan 30, 2024 | 324.36 | 330.54 | 324.13 | 328.38 | 328.38 | 419,300 |
Jan 29, 2024 | 318.00 | 324.48 | 317.62 | 324.36 | 324.36 | 383,100 |
Jan 26, 2024 | 318.69 | 321.05 | 315.35 | 316.12 | 316.12 | 351,900 |
Jan 25, 2024 | 314.06 | 316.72 | 310.08 | 312.00 | 312.00 | 215,600 |
Jan 24, 2024 | 317.18 | 320.19 | 309.70 | 312.42 | 312.42 | 330,100 |
Jan 23, 2024 | 319.45 | 319.45 | 313.86 | 316.44 | 316.44 | 286,400 |
Jan 22, 2024 | 313.61 | 318.57 | 313.52 | 317.05 | 317.05 | 355,700 |
Jan 19, 2024 | 310.63 | 315.51 | 308.00 | 312.45 | 312.45 | 698,300 |
Jan 18, 2024 | 303.28 | 310.50 | 300.53 | 310.16 | 310.16 | 345,600 |
Jan 17, 2024 | 306.35 | 308.92 | 299.02 | 302.51 | 302.51 | 307,000 |
Jan 16, 2024 | 305.00 | 309.30 | 301.60 | 308.13 | 308.13 | 377,000 |
Jan 12, 2024 | 305.53 | 308.10 | 303.40 | 307.96 | 307.96 | 398,800 |
Jan 11, 2024 | 305.69 | 306.69 | 302.00 | 304.43 | 304.43 | 334,600 |
Jan 10, 2024 | 300.00 | 308.06 | 293.46 | 307.60 | 307.60 | 491,900 |
Jan 09, 2024 | 307.66 | 317.06 | 301.63 | 302.58 | 302.58 | 470,200 |
Jan 08, 2024 | 305.28 | 312.05 | 305.28 | 311.74 | 311.74 | 462,600 |
Jan 05, 2024 | 304.29 | 310.15 | 302.89 | 305.07 | 305.07 | 358,800 |
Jan 04, 2024 | 303.12 | 308.89 | 303.12 | 307.37 | 307.37 | 374,400 |
Jan 03, 2024 | 327.00 | 327.00 | 305.52 | 305.88 | 305.88 | 654,900 |
Jan 02, 2024 | 327.57 | 334.87 | 327.57 | 328.62 | 328.62 | 343,400 |
Dec 29, 2023 | 332.13 | 333.29 | 327.59 | 329.23 | 329.23 | 282,900 |
Dec 28, 2023 | 334.07 | 335.40 | 332.51 | 332.77 | 332.77 | 159,000 |
Dec 27, 2023 | 332.51 | 334.09 | 330.12 | 333.04 | 333.04 | 214,900 |
Dec 26, 2023 | 330.06 | 332.77 | 327.58 | 331.97 | 331.97 | 203,900 |
Dec 22, 2023 | 331.18 | 332.16 | 328.14 | 329.74 | 329.74 | 268,400 |
Dec 21, 2023 | 325.84 | 330.00 | 323.88 | 328.79 | 328.79 | 326,700 |
Dec 20, 2023 | 328.85 | 333.29 | 322.86 | 323.25 | 323.25 | 464,700 |
Dec 19, 2023 | 325.26 | 330.25 | 321.99 | 328.97 | 328.97 | 382,200 |
Dec 18, 2023 | 320.35 | 323.01 | 317.87 | 322.28 | 322.28 | 528,500 |
Dec 15, 2023 | 317.13 | 321.65 | 312.93 | 320.14 | 320.14 | 1,364,200 |
Dec 14, 2023 | 314.79 | 321.35 | 313.63 | 321.34 | 321.34 | 932,100 |
Dec 13, 2023 | 297.33 | 312.74 | 297.33 | 312.13 | 312.13 | 552,700 |
Dec 12, 2023 | 297.97 | 299.43 | 293.71 | 297.79 | 297.79 | 388,900 |
Dec 11, 2023 | 293.58 | 296.46 | 292.92 | 296.37 | 296.37 | 315,600 |
Dec 08, 2023 | 291.07 | 295.66 | 288.45 | 292.14 | 292.14 | 473,000 |
Dec 07, 2023 | 289.43 | 293.73 | 287.00 | 293.38 | 293.38 | 310,400 |
Dec 06, 2023 | 287.00 | 291.45 | 283.46 | 289.52 | 289.52 | 355,000 |
Dec 05, 2023 | 287.00 | 290.19 | 282.36 | 284.95 | 284.95 | 463,800 |
Dec 04, 2023 | 288.00 | 291.56 | 286.93 | 288.79 | 288.79 | 414,000 |
Dec 01, 2023 | 279.75 | 288.98 | 278.01 | 288.85 | 288.85 | 478,700 |
Nov 30, 2023 | 281.10 | 282.65 | 276.84 | 280.61 | 280.61 | 588,500 |
Nov 29, 2023 | 278.34 | 281.98 | 277.92 | 279.74 | 279.74 | 303,000 |
Nov 28, 2023 | 277.00 | 277.47 | 273.60 | 275.95 | 275.95 | 319,700 |
Nov 27, 2023 | 278.60 | 280.03 | 275.73 | 277.00 | 277.00 | 514,300 |
Nov 24, 2023 | 276.28 | 280.87 | 275.40 | 280.39 | 280.39 | 264,100 |
Nov 22, 2023 | 275.79 | 278.02 | 273.88 | 276.33 | 276.33 | 350,100 |
Nov 21, 2023 | 269.86 | 279.40 | 269.00 | 274.65 | 274.65 | 708,700 |
Nov 20, 2023 | 262.18 | 263.50 | 258.90 | 260.93 | 260.93 | 548,500 |
Nov 17, 2023 | 268.01 | 268.01 | 260.90 | 261.88 | 261.88 | 622,800 |
Nov 16, 2023 | 267.72 | 269.29 | 266.00 | 266.20 | 266.20 | 450,300 |
Nov 15, 2023 | 259.44 | 269.09 | 259.44 | 266.94 | 266.94 | 591,500 |
Nov 14, 2023 | 256.63 | 261.14 | 256.63 | 258.67 | 258.67 | 655,600 |
Nov 13, 2023 | 252.40 | 254.71 | 249.34 | 250.98 | 250.98 | 550,900 |
Nov 10, 2023 | 254.09 | 256.25 | 246.36 | 255.92 | 255.92 | 539,500 |
Nov 09, 2023 | 257.25 | 257.31 | 252.26 | 253.08 | 253.08 | 448,900 |
Nov 08, 2023 | 261.05 | 264.59 | 252.57 | 255.82 | 255.82 | 732,500 |
Nov 07, 2023 | 241.95 | 262.00 | 241.95 | 260.67 | 260.67 | 1,259,500 |
Nov 06, 2023 | 261.90 | 262.24 | 251.76 | 252.15 | 252.15 | 1,007,800 |
Nov 03, 2023 | 250.19 | 260.76 | 250.19 | 260.49 | 260.49 | 841,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |