Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 312.16 | 313.01 | 309.39 | 310.70 | 310.70 | 532,881 |
Mar 27, 2024 | 319.24 | 319.37 | 309.31 | 311.34 | 311.34 | 1,075,600 |
Mar 26, 2024 | 317.00 | 321.35 | 315.00 | 316.01 | 316.01 | 1,266,800 |
Mar 25, 2024 | 318.61 | 318.65 | 313.21 | 316.21 | 316.21 | 1,305,800 |
Mar 22, 2024 | 322.75 | 324.23 | 318.57 | 322.74 | 322.74 | 1,751,900 |
Mar 21, 2024 | 320.87 | 327.36 | 320.65 | 322.80 | 322.80 | 1,907,500 |
Mar 20, 2024 | 314.17 | 317.10 | 311.72 | 316.86 | 316.86 | 1,297,700 |
Mar 19, 2024 | 303.75 | 312.79 | 303.44 | 311.85 | 311.85 | 1,997,300 |
Mar 18, 2024 | 300.85 | 303.98 | 300.26 | 300.93 | 300.93 | 1,244,100 |
Mar 15, 2024 | 304.25 | 305.41 | 298.11 | 298.44 | 298.44 | 2,605,500 |
Mar 14, 2024 | 310.00 | 310.39 | 304.34 | 306.24 | 306.24 | 1,038,600 |
Mar 13, 2024 | 311.69 | 311.69 | 303.50 | 306.21 | 306.21 | 1,291,400 |
Mar 12, 2024 | 308.98 | 312.93 | 305.60 | 311.28 | 311.28 | 1,357,000 |
Mar 11, 2024 | 306.97 | 307.44 | 301.12 | 305.74 | 305.74 | 1,119,500 |
Mar 08, 2024 | 318.46 | 319.00 | 308.50 | 308.60 | 308.60 | 1,311,700 |
Mar 07, 2024 | 316.01 | 319.83 | 312.65 | 318.04 | 318.04 | 1,177,200 |
Mar 06, 2024 | 311.69 | 315.81 | 307.15 | 312.65 | 312.65 | 1,206,500 |
Mar 05, 2024 | 313.38 | 316.95 | 304.24 | 307.70 | 307.70 | 1,744,300 |
Mar 04, 2024 | 315.24 | 320.78 | 313.96 | 317.31 | 317.31 | 1,593,000 |
Mar 01, 2024 | 303.23 | 315.78 | 303.00 | 315.24 | 315.24 | 1,839,800 |
Feb 29, 2024 | 302.50 | 305.79 | 299.86 | 304.38 | 304.38 | 1,704,300 |
Feb 28, 2024 | 299.00 | 302.69 | 298.01 | 300.58 | 300.58 | 752,400 |
Feb 27, 2024 | 303.90 | 304.05 | 298.29 | 300.01 | 300.01 | 804,200 |
Feb 26, 2024 | 305.00 | 307.09 | 303.00 | 303.69 | 303.69 | 1,015,400 |
Feb 23, 2024 | 307.28 | 308.26 | 300.55 | 303.53 | 303.53 | 1,167,700 |
Feb 22, 2024 | 304.50 | 308.00 | 303.35 | 305.57 | 305.57 | 2,240,500 |
Feb 21, 2024 | 288.69 | 290.96 | 285.71 | 290.76 | 290.76 | 1,265,100 |
Feb 20, 2024 | 289.92 | 292.69 | 284.79 | 292.07 | 292.07 | 1,799,200 |
Feb 16, 2024 | 295.80 | 298.30 | 289.50 | 290.30 | 290.30 | 1,620,900 |
Feb 15, 2024 | 302.37 | 303.33 | 294.92 | 295.67 | 295.67 | 2,018,400 |
Feb 14, 2024 | 300.65 | 304.15 | 298.40 | 300.74 | 300.74 | 1,743,000 |
Feb 13, 2024 | 290.00 | 300.46 | 286.05 | 294.33 | 294.33 | 4,063,400 |
Feb 12, 2024 | 315.00 | 315.70 | 305.47 | 306.58 | 306.58 | 3,285,800 |
Feb 09, 2024 | 311.00 | 313.12 | 308.82 | 311.94 | 311.94 | 1,580,100 |
Feb 08, 2024 | 303.50 | 308.19 | 302.29 | 307.36 | 307.36 | 1,506,600 |
Feb 07, 2024 | 295.27 | 302.42 | 294.86 | 300.73 | 300.73 | 1,147,800 |
Feb 06, 2024 | 298.24 | 299.73 | 289.74 | 292.80 | 292.80 | 1,123,000 |
Feb 05, 2024 | 295.69 | 298.35 | 294.06 | 296.65 | 296.65 | 1,164,600 |
Feb 02, 2024 | 290.75 | 298.57 | 290.75 | 296.55 | 296.55 | 1,275,900 |
Feb 01, 2024 | 289.50 | 291.33 | 287.01 | 290.52 | 290.52 | 1,056,000 |
Jan 31, 2024 | 291.40 | 292.01 | 287.27 | 288.46 | 288.46 | 1,197,700 |
Jan 30, 2024 | 293.98 | 295.23 | 292.38 | 294.62 | 294.62 | 901,100 |
Jan 29, 2024 | 291.00 | 294.82 | 291.00 | 294.37 | 294.37 | 966,500 |
Jan 26, 2024 | 289.00 | 293.35 | 287.20 | 290.73 | 290.73 | 1,268,900 |
Jan 25, 2024 | 298.65 | 298.88 | 290.07 | 291.19 | 291.19 | 1,395,200 |
Jan 24, 2024 | 297.64 | 301.61 | 294.39 | 294.91 | 294.91 | 1,590,800 |
Jan 23, 2024 | 295.80 | 296.59 | 291.00 | 295.54 | 295.54 | 1,385,900 |
Jan 22, 2024 | 295.96 | 299.96 | 293.61 | 295.73 | 295.73 | 2,322,600 |
Jan 19, 2024 | 280.00 | 292.54 | 280.00 | 292.14 | 292.14 | 2,622,700 |
Jan 18, 2024 | 276.95 | 279.62 | 275.28 | 279.01 | 279.01 | 1,298,500 |
Jan 17, 2024 | 277.56 | 279.65 | 269.61 | 275.39 | 275.39 | 1,883,200 |
Jan 16, 2024 | 268.60 | 278.86 | 268.11 | 277.56 | 277.56 | 2,605,100 |
Jan 12, 2024 | 267.67 | 268.79 | 265.67 | 268.50 | 268.50 | 1,432,000 |
Jan 11, 2024 | 265.24 | 268.49 | 261.25 | 266.79 | 266.79 | 1,535,800 |
Jan 10, 2024 | 262.60 | 266.21 | 260.75 | 263.26 | 263.26 | 1,220,000 |
Jan 09, 2024 | 259.50 | 264.35 | 258.71 | 261.75 | 261.75 | 1,135,800 |
Jan 08, 2024 | 254.90 | 262.13 | 253.72 | 261.91 | 261.91 | 1,980,700 |
Jan 05, 2024 | 255.00 | 257.42 | 251.94 | 252.71 | 252.71 | 1,692,500 |
Jan 04, 2024 | 257.11 | 259.57 | 255.62 | 255.92 | 255.92 | 1,095,200 |
Jan 03, 2024 | 260.77 | 262.00 | 256.60 | 257.28 | 257.28 | 1,326,300 |
Jan 02, 2024 | 269.16 | 269.20 | 260.28 | 262.90 | 262.90 | 1,594,400 |
Dec 29, 2023 | 273.44 | 274.71 | 270.86 | 272.37 | 272.37 | 818,600 |
Dec 28, 2023 | 274.56 | 275.28 | 273.01 | 273.24 | 273.24 | 900,300 |
Dec 27, 2023 | 275.61 | 277.49 | 273.00 | 274.64 | 274.64 | 858,300 |
Dec 26, 2023 | 276.64 | 279.18 | 274.38 | 274.96 | 274.96 | 872,400 |
Dec 22, 2023 | 275.99 | 276.73 | 269.01 | 275.82 | 275.82 | 1,845,900 |
Dec 21, 2023 | 273.69 | 275.84 | 272.59 | 275.57 | 275.57 | 852,900 |
Dec 20, 2023 | 273.78 | 275.63 | 270.73 | 270.79 | 270.79 | 1,100,400 |
Dec 19, 2023 | 275.00 | 277.78 | 273.81 | 274.33 | 274.33 | 1,334,100 |
Dec 18, 2023 | 271.91 | 274.64 | 271.52 | 273.50 | 273.50 | 1,439,600 |
Dec 15, 2023 | 270.23 | 273.06 | 270.08 | 271.52 | 271.52 | 3,716,500 |
Dec 14, 2023 | 277.61 | 277.65 | 269.08 | 270.10 | 270.10 | 1,854,800 |
Dec 13, 2023 | 277.19 | 278.20 | 271.54 | 276.57 | 276.57 | 1,511,900 |
Dec 12, 2023 | 268.75 | 274.56 | 266.51 | 274.23 | 274.23 | 1,515,200 |
Dec 11, 2023 | 261.60 | 270.82 | 261.60 | 268.75 | 268.75 | 1,840,500 |
Dec 08, 2023 | 257.56 | 261.58 | 257.56 | 259.93 | 259.93 | 1,048,600 |
Dec 07, 2023 | 258.63 | 259.62 | 256.95 | 259.47 | 259.47 | 1,406,000 |
Dec 06, 2023 | 263.38 | 263.45 | 257.13 | 257.68 | 257.68 | 1,757,900 |
Dec 05, 2023 | 260.72 | 263.15 | 257.55 | 262.18 | 262.18 | 1,449,400 |
Dec 04, 2023 | 267.56 | 268.08 | 258.03 | 263.48 | 263.48 | 2,172,500 |
Dec 01, 2023 | 272.85 | 273.40 | 268.38 | 270.35 | 270.35 | 1,679,100 |
Nov 30, 2023 | 277.66 | 279.33 | 269.58 | 273.27 | 273.27 | 1,955,300 |
Nov 29, 2023 | 273.39 | 277.52 | 273.39 | 275.21 | 275.21 | 1,140,400 |
Nov 28, 2023 | 270.56 | 273.00 | 270.28 | 270.72 | 270.72 | 985,900 |
Nov 27, 2023 | 270.73 | 273.88 | 268.21 | 271.55 | 271.55 | 1,085,400 |
Nov 24, 2023 | 269.11 | 270.61 | 265.72 | 270.61 | 270.61 | 563,700 |
Nov 22, 2023 | 271.91 | 273.91 | 270.18 | 270.35 | 270.35 | 826,000 |
Nov 21, 2023 | 270.57 | 272.69 | 269.11 | 270.39 | 270.39 | 972,200 |
Nov 20, 2023 | 269.58 | 270.46 | 266.66 | 270.25 | 270.25 | 1,297,700 |
Nov 17, 2023 | 267.83 | 269.75 | 266.40 | 268.27 | 268.27 | 1,013,300 |
Nov 16, 2023 | 265.79 | 269.32 | 263.26 | 266.99 | 266.99 | 1,696,700 |
Nov 15, 2023 | 273.38 | 274.32 | 264.08 | 265.79 | 265.79 | 2,123,100 |
Nov 14, 2023 | 268.49 | 272.99 | 265.59 | 272.62 | 272.62 | 1,684,200 |
Nov 13, 2023 | 260.60 | 265.44 | 259.58 | 263.94 | 263.94 | 1,174,600 |
Nov 10, 2023 | 258.99 | 262.46 | 257.00 | 261.56 | 261.56 | 1,754,100 |
Nov 09, 2023 | 256.95 | 259.49 | 255.13 | 256.45 | 256.45 | 1,151,000 |
Nov 08, 2023 | 255.00 | 257.48 | 253.41 | 256.40 | 256.40 | 1,075,900 |
Nov 07, 2023 | 251.20 | 254.55 | 249.76 | 253.73 | 253.73 | 1,173,800 |
Nov 06, 2023 | 250.11 | 250.78 | 247.33 | 249.77 | 249.77 | 1,173,000 |
Nov 03, 2023 | 245.94 | 251.00 | 245.45 | 249.54 | 249.54 | 1,525,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |