Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 18, 2024 | 1,107.00 | 1,147.79 | 952.06 | 1,000.68 | 1,000.68 | 11,466,800 |
Mar 15, 2024 | 1,123.45 | 1,135.60 | 1,066.26 | 1,068.83 | 1,068.83 | 16,927,600 |
Mar 14, 2024 | 1,175.00 | 1,195.63 | 1,110.55 | 1,130.11 | 1,130.11 | 6,244,500 |
Mar 13, 2024 | 1,148.73 | 1,198.00 | 1,122.34 | 1,188.07 | 1,188.07 | 5,876,000 |
Mar 12, 2024 | 1,124.29 | 1,166.32 | 1,094.00 | 1,163.00 | 1,163.00 | 6,747,300 |
Mar 11, 2024 | 1,100.25 | 1,111.00 | 1,025.00 | 1,080.22 | 1,080.22 | 7,115,500 |
Mar 08, 2024 | 1,212.00 | 1,229.00 | 1,092.00 | 1,140.01 | 1,140.01 | 11,672,100 |
Mar 07, 2024 | 1,133.00 | 1,162.05 | 1,090.30 | 1,159.76 | 1,159.76 | 8,824,300 |
Mar 06, 2024 | 1,158.00 | 1,169.50 | 1,092.00 | 1,124.70 | 1,124.70 | 11,893,300 |
Mar 05, 2024 | 1,035.00 | 1,097.50 | 976.10 | 1,090.83 | 1,090.83 | 13,304,400 |
Mar 04, 2024 | 1,039.00 | 1,155.00 | 1,020.34 | 1,074.34 | 1,074.34 | 20,162,100 |
Mar 01, 2024 | 881.88 | 927.00 | 881.00 | 905.48 | 905.48 | 9,887,600 |
Feb 29, 2024 | 839.00 | 890.52 | 839.00 | 866.12 | 866.12 | 8,842,900 |
Feb 28, 2024 | 820.00 | 846.50 | 812.00 | 816.54 | 816.54 | 6,032,500 |
Feb 27, 2024 | 862.94 | 869.00 | 814.00 | 851.11 | 851.11 | 6,910,400 |
Feb 26, 2024 | 884.47 | 895.96 | 830.02 | 876.34 | 876.34 | 9,607,800 |
Feb 23, 2024 | 938.16 | 995.00 | 824.02 | 860.01 | 860.01 | 19,384,400 |
Feb 22, 2024 | 864.99 | 1,003.54 | 834.00 | 975.52 | 975.52 | 25,372,700 |
Feb 21, 2024 | 749.75 | 772.50 | 708.08 | 734.17 | 734.17 | 14,962,900 |
Feb 20, 2024 | 790.00 | 802.00 | 692.50 | 787.57 | 787.57 | 25,412,600 |
Feb 16, 2024 | 1,045.50 | 1,077.87 | 801.15 | 803.32 | 803.32 | 33,802,400 |
Feb 15, 2024 | 945.00 | 1,006.35 | 917.71 | 1,004.00 | 1,004.00 | 25,240,600 |
Feb 14, 2024 | 823.31 | 886.03 | 820.88 | 880.55 | 880.55 | 20,128,600 |
Feb 13, 2024 | 750.00 | 800.00 | 745.51 | 791.49 | 791.49 | 14,480,500 |
Feb 12, 2024 | 761.34 | 810.00 | 745.07 | 773.01 | 773.01 | 16,872,300 |
Feb 09, 2024 | 710.05 | 745.17 | 708.90 | 740.29 | 740.29 | 10,834,800 |
Feb 08, 2024 | 670.76 | 714.49 | 666.05 | 698.00 | 698.00 | 9,413,700 |
Feb 07, 2024 | 675.00 | 699.77 | 660.00 | 683.60 | 683.60 | 12,333,000 |
Feb 06, 2024 | 673.00 | 686.00 | 625.81 | 681.59 | 681.59 | 18,489,000 |
Feb 05, 2024 | 589.88 | 670.00 | 587.95 | 663.35 | 663.35 | 17,596,400 |
Feb 02, 2024 | 592.52 | 606.00 | 565.00 | 579.63 | 579.63 | 12,179,100 |
Feb 01, 2024 | 540.00 | 587.61 | 536.00 | 583.50 | 583.50 | 13,609,600 |
Jan 31, 2024 | 503.35 | 546.00 | 503.33 | 529.61 | 529.61 | 11,997,300 |
Jan 30, 2024 | 547.32 | 554.44 | 501.17 | 512.97 | 512.97 | 17,956,400 |
Jan 29, 2024 | 475.67 | 495.72 | 471.90 | 495.67 | 495.67 | 11,525,100 |
Jan 26, 2024 | 467.10 | 483.25 | 459.70 | 474.15 | 474.15 | 5,035,600 |
Jan 25, 2024 | 476.11 | 483.66 | 466.11 | 475.58 | 475.58 | 6,717,300 |
Jan 24, 2024 | 471.29 | 496.78 | 460.23 | 470.19 | 470.19 | 12,117,000 |
Jan 23, 2024 | 436.00 | 458.27 | 416.54 | 457.38 | 457.38 | 9,677,200 |
Jan 22, 2024 | 456.35 | 485.86 | 410.19 | 436.24 | 436.24 | 18,823,300 |
Jan 19, 2024 | 347.56 | 428.69 | 338.88 | 423.36 | 423.36 | 23,049,300 |
Jan 18, 2024 | 330.01 | 334.00 | 306.47 | 311.44 | 311.44 | 4,875,100 |
Jan 17, 2024 | 320.51 | 322.00 | 305.75 | 318.23 | 318.23 | 3,585,800 |
Jan 16, 2024 | 340.55 | 352.00 | 324.31 | 326.31 | 326.31 | 4,732,900 |
Jan 12, 2024 | 345.53 | 349.48 | 338.29 | 339.56 | 339.56 | 2,286,900 |
Jan 11, 2024 | 344.84 | 355.18 | 330.74 | 343.31 | 343.31 | 4,172,900 |
Jan 10, 2024 | 347.00 | 357.99 | 332.24 | 342.38 | 342.38 | 5,345,400 |
Jan 09, 2024 | 318.33 | 349.18 | 317.21 | 343.73 | 343.73 | 6,703,300 |
Jan 08, 2024 | 294.89 | 321.82 | 293.52 | 320.28 | 320.28 | 4,262,600 |
Jan 05, 2024 | 288.80 | 298.88 | 287.57 | 292.13 | 292.13 | 2,342,000 |
Jan 04, 2024 | 280.50 | 295.48 | 276.27 | 288.80 | 288.80 | 2,311,100 |
Jan 03, 2024 | 277.25 | 287.89 | 276.52 | 280.64 | 280.64 | 1,677,600 |
Jan 02, 2024 | 280.00 | 287.00 | 275.88 | 285.45 | 285.45 | 1,904,200 |
Dec 29, 2023 | 291.51 | 293.34 | 280.17 | 284.26 | 284.26 | 2,101,300 |
Dec 28, 2023 | 293.61 | 297.25 | 290.64 | 291.45 | 291.45 | 1,265,100 |
Dec 27, 2023 | 298.00 | 299.00 | 290.85 | 295.00 | 295.00 | 1,411,700 |
Dec 26, 2023 | 290.91 | 296.71 | 287.44 | 294.33 | 294.33 | 2,422,100 |
Dec 22, 2023 | 307.57 | 309.25 | 285.05 | 289.72 | 289.72 | 4,435,600 |
Dec 21, 2023 | 308.94 | 313.98 | 300.73 | 304.18 | 304.18 | 2,508,400 |
Dec 20, 2023 | 315.51 | 320.62 | 301.08 | 302.08 | 302.08 | 3,122,900 |
Dec 19, 2023 | 315.00 | 321.34 | 308.01 | 315.94 | 315.94 | 4,014,300 |
Dec 18, 2023 | 304.42 | 327.55 | 302.95 | 322.19 | 322.19 | 5,741,000 |
Dec 15, 2023 | 295.00 | 301.91 | 292.46 | 300.11 | 300.11 | 3,749,000 |
Dec 14, 2023 | 278.00 | 296.33 | 277.90 | 294.40 | 294.40 | 4,544,100 |
Dec 13, 2023 | 267.00 | 275.61 | 262.50 | 273.32 | 273.32 | 2,735,800 |
Dec 12, 2023 | 261.57 | 268.55 | 258.25 | 265.37 | 265.37 | 2,178,300 |
Dec 11, 2023 | 263.04 | 270.70 | 257.02 | 262.26 | 262.26 | 3,136,000 |
Dec 08, 2023 | 255.00 | 274.20 | 254.61 | 272.65 | 272.65 | 3,153,100 |
Dec 07, 2023 | 255.50 | 258.50 | 251.29 | 256.15 | 256.15 | 2,399,700 |
Dec 06, 2023 | 267.50 | 268.06 | 253.37 | 253.42 | 253.42 | 2,859,900 |
Dec 05, 2023 | 263.45 | 269.94 | 259.71 | 262.96 | 262.96 | 2,559,800 |
Dec 04, 2023 | 267.20 | 269.16 | 256.81 | 266.35 | 266.35 | 2,959,800 |
Dec 01, 2023 | 262.26 | 270.70 | 260.25 | 269.63 | 269.63 | 4,293,900 |
Nov 30, 2023 | 289.88 | 291.73 | 267.72 | 273.47 | 273.47 | 4,083,700 |
Nov 29, 2023 | 291.28 | 306.52 | 286.75 | 287.63 | 287.63 | 3,663,400 |
Nov 28, 2023 | 291.03 | 295.49 | 282.06 | 285.61 | 285.61 | 2,332,700 |
Nov 27, 2023 | 284.11 | 298.37 | 283.52 | 290.37 | 290.37 | 2,357,000 |
Nov 24, 2023 | 283.56 | 288.30 | 280.67 | 285.67 | 285.67 | 965,500 |
Nov 22, 2023 | 293.20 | 301.60 | 276.52 | 286.66 | 286.66 | 3,972,800 |
Nov 21, 2023 | 299.00 | 302.99 | 289.65 | 289.85 | 289.85 | 2,886,100 |
Nov 20, 2023 | 289.00 | 305.89 | 289.00 | 304.60 | 304.60 | 2,906,300 |
Nov 17, 2023 | 285.00 | 295.43 | 283.70 | 288.59 | 288.59 | 2,331,800 |
Nov 16, 2023 | 283.00 | 289.29 | 278.00 | 283.67 | 283.67 | 1,833,400 |
Nov 15, 2023 | 294.95 | 297.48 | 283.14 | 287.78 | 287.78 | 3,605,500 |
Nov 14, 2023 | 266.00 | 294.67 | 264.53 | 293.87 | 293.87 | 6,250,400 |
Nov 13, 2023 | 264.75 | 265.06 | 253.10 | 255.80 | 255.80 | 2,989,200 |
Nov 10, 2023 | 267.62 | 272.35 | 263.51 | 266.03 | 266.03 | 2,530,300 |
Nov 09, 2023 | 266.20 | 280.18 | 261.03 | 264.88 | 264.88 | 4,015,600 |
Nov 08, 2023 | 255.40 | 264.04 | 252.24 | 260.27 | 260.27 | 2,128,700 |
Nov 07, 2023 | 253.00 | 261.00 | 250.21 | 254.38 | 254.38 | 1,930,500 |
Nov 06, 2023 | 257.70 | 259.99 | 249.20 | 252.59 | 252.59 | 2,523,200 |
Nov 03, 2023 | 249.36 | 268.59 | 248.32 | 255.00 | 255.00 | 4,997,000 |
Nov 02, 2023 | 260.76 | 263.50 | 227.37 | 245.90 | 245.90 | 7,467,000 |
Nov 01, 2023 | 241.30 | 254.00 | 241.21 | 252.27 | 252.27 | 3,815,000 |
Oct 31, 2023 | 236.37 | 242.38 | 226.59 | 239.47 | 239.47 | 1,931,300 |
Oct 30, 2023 | 245.85 | 248.31 | 232.87 | 236.62 | 236.62 | 2,631,300 |
Oct 27, 2023 | 248.00 | 248.99 | 239.59 | 241.40 | 241.40 | 1,811,700 |
Oct 26, 2023 | 252.38 | 253.35 | 234.67 | 239.46 | 239.46 | 3,103,900 |
Oct 25, 2023 | 261.25 | 266.66 | 252.80 | 253.99 | 253.99 | 2,238,200 |
Oct 24, 2023 | 259.90 | 265.25 | 253.19 | 262.62 | 262.62 | 2,514,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |