Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 30, 2024 | 274.22 | 284.63 | 274.22 | 274.22 | 274.22 | 100 |
Apr 29, 2024 | 285.43 | 285.43 | 272.05 | 272.05 | 272.05 | 500 |
Apr 26, 2024 | 274.35 | 288.15 | 269.75 | 274.35 | 274.35 | 600 |
Apr 25, 2024 | 269.87 | 283.58 | 265.30 | 269.87 | 269.87 | 300 |
Apr 24, 2024 | 279.24 | 290.40 | 275.55 | 279.60 | 279.60 | 1,200 |
Apr 23, 2024 | 280.41 | 294.54 | 279.36 | 290.34 | 290.34 | 300 |
Apr 22, 2024 | 279.76 | 290.53 | 279.76 | 289.67 | 289.67 | 5,300 |
Apr 19, 2024 | 287.06 | 288.30 | 283.30 | 284.55 | 284.55 | 200 |
Apr 18, 2024 | 281.08 | 290.38 | 279.82 | 290.38 | 290.38 | 200 |
Apr 17, 2024 | 282.20 | 292.85 | 278.65 | 281.02 | 281.02 | 200 |
Apr 16, 2024 | 295.94 | 295.94 | 285.11 | 285.11 | 285.11 | 400 |
Apr 15, 2024 | 295.59 | 295.59 | 278.46 | 282.00 | 282.00 | 200 |
Apr 12, 2024 | 292.51 | 297.46 | 290.92 | 291.12 | 291.12 | 300 |
Apr 11, 2024 | 306.17 | 306.17 | 294.75 | 298.16 | 298.16 | 800 |
Apr 10, 2024 | 289.77 | 302.35 | 289.77 | 297.74 | 297.74 | 200 |
Apr 09, 2024 | 292.21 | 300.90 | 292.21 | 296.00 | 296.00 | 400 |
Apr 08, 2024 | 292.79 | 303.71 | 291.92 | 291.92 | 291.92 | 500 |
Apr 05, 2024 | 304.20 | 304.20 | 293.25 | 293.25 | 293.25 | 400 |
Apr 04, 2024 | 302.30 | 306.55 | 297.17 | 297.17 | 297.17 | 1,200 |
Apr 03, 2024 | 296.14 | 297.85 | 290.51 | 292.17 | 292.17 | 400 |
Apr 02, 2024 | 293.76 | 304.74 | 293.76 | 299.50 | 299.50 | 200 |
Apr 01, 2024 | 292.15 | 306.83 | 292.15 | 295.72 | 295.72 | 900 |
Mar 28, 2024 | 306.59 | 306.59 | 296.36 | 306.59 | 306.59 | 1,200 |
Mar 27, 2024 | 299.49 | 310.56 | 299.49 | 301.00 | 301.00 | 300 |
Mar 26, 2024 | 302.14 | 308.50 | 302.14 | 307.00 | 307.00 | 400 |
Mar 25, 2024 | 304.90 | 304.90 | 293.95 | 301.60 | 301.60 | 300 |
Mar 22, 2024 | 291.74 | 306.32 | 290.92 | 298.00 | 298.00 | 400 |
Mar 21, 2024 | 289.82 | 298.61 | 289.82 | 294.90 | 294.90 | 100 |
Mar 20, 2024 | 300.88 | 300.88 | 286.40 | 289.72 | 289.72 | 200 |
Mar 19, 2024 | 296.82 | 296.90 | 292.16 | 295.00 | 295.00 | 200 |
Mar 18, 2024 | 299.30 | 301.09 | 296.05 | 297.31 | 297.31 | 900 |
Mar 15, 2024 | 307.42 | 307.42 | 291.65 | 301.60 | 301.60 | 600 |
Mar 14, 2024 | 318.12 | 318.12 | 301.53 | 306.38 | 306.38 | 300 |
Mar 13, 2024 | 322.26 | 323.02 | 310.89 | 313.00 | 313.00 | 100 |
Mar 12, 2024 | 316.85 | 317.48 | 305.60 | 311.50 | 311.50 | 200 |
Mar 11, 2024 | 311.77 | 315.90 | 305.06 | 312.60 | 312.60 | 1,300 |
Mar 08, 2024 | 293.07 | 305.94 | 293.07 | 298.60 | 298.60 | 800 |
Mar 07, 2024 | 294.00 | 295.72 | 291.50 | 292.60 | 292.60 | 200 |
Mar 06, 2024 | 283.44 | 294.00 | 283.44 | 293.58 | 293.58 | 400 |
Mar 05, 2024 | 283.10 | 288.90 | 283.10 | 284.90 | 284.90 | 200 |
Mar 04, 2024 | 291.92 | 291.92 | 283.58 | 283.58 | 283.58 | 800 |
Mar 01, 2024 | 292.46 | 294.40 | 285.50 | 290.00 | 290.00 | 1,600 |
Feb 29, 2024 | 282.00 | 282.00 | 275.32 | 278.41 | 278.41 | 2,100 |
Feb 28, 2024 | 288.23 | 288.23 | 275.08 | 275.08 | 275.08 | 21,400 |
Feb 27, 2024 | 288.00 | 292.20 | 285.50 | 292.20 | 292.20 | 300 |
Feb 26, 2024 | 289.50 | 295.50 | 287.50 | 288.80 | 288.80 | 1,000 |
Feb 23, 2024 | 292.90 | 294.20 | 287.50 | 287.90 | 287.90 | 400 |
Feb 22, 2024 | 292.40 | 293.90 | 287.50 | 287.60 | 287.60 | 1,100 |
Feb 21, 2024 | 285.16 | 291.54 | 285.16 | 287.00 | 287.00 | 300 |
Feb 20, 2024 | 286.30 | 291.50 | 286.00 | 286.01 | 286.01 | 1,100 |
Feb 16, 2024 | 282.80 | 291.30 | 282.80 | 286.20 | 286.20 | 600 |
Feb 15, 2024 | 293.10 | 293.10 | 280.50 | 287.40 | 287.40 | 1,200 |
Feb 14, 2024 | 269.20 | 281.48 | 266.50 | 272.50 | 272.50 | 2,600 |
Feb 13, 2024 | 268.70 | 269.60 | 262.00 | 262.26 | 262.26 | 700 |
Feb 12, 2024 | 273.97 | 280.80 | 270.50 | 273.20 | 273.20 | 500 |
Feb 09, 2024 | 274.80 | 280.20 | 273.00 | 274.50 | 274.50 | 300 |
Feb 08, 2024 | 279.20 | 279.20 | 273.70 | 273.70 | 273.70 | 400 |
Feb 07, 2024 | 278.50 | 282.20 | 276.53 | 276.80 | 276.80 | 1,000 |
Feb 06, 2024 | 275.80 | 283.60 | 275.80 | 277.90 | 277.90 | 400 |
Feb 05, 2024 | 275.70 | 276.80 | 270.50 | 276.40 | 276.40 | 700 |
Feb 02, 2024 | 278.60 | 279.44 | 273.30 | 276.27 | 276.27 | 600 |
Feb 01, 2024 | 280.42 | 280.80 | 274.00 | 280.80 | 280.80 | 400 |
Jan 31, 2024 | 279.10 | 283.10 | 277.30 | 277.30 | 277.30 | 400 |
Jan 30, 2024 | 281.80 | 284.70 | 278.00 | 279.30 | 279.30 | 200 |
Jan 29, 2024 | 274.50 | 281.10 | 274.50 | 275.90 | 275.90 | 900 |
Jan 26, 2024 | 277.80 | 282.20 | 276.20 | 276.20 | 276.20 | 1,200 |
Jan 25, 2024 | 277.00 | 282.00 | 276.00 | 276.00 | 276.00 | 600 |
Jan 24, 2024 | 276.80 | 279.60 | 272.20 | 272.20 | 272.20 | 300 |
Jan 23, 2024 | 282.60 | 282.60 | 273.43 | 279.35 | 279.35 | 500 |
Jan 22, 2024 | 288.00 | 290.30 | 282.50 | 285.20 | 285.20 | 3,000 |
Jan 19, 2024 | 282.56 | 292.20 | 282.56 | 286.80 | 286.80 | 1,000 |
Jan 18, 2024 | 292.47 | 292.47 | 278.35 | 281.70 | 281.70 | 1,200 |
Jan 17, 2024 | 288.90 | 293.60 | 287.50 | 293.60 | 293.60 | 400 |
Jan 16, 2024 | 298.25 | 300.20 | 293.50 | 300.00 | 300.00 | 2,400 |
Jan 12, 2024 | 315.00 | 320.50 | 312.10 | 314.40 | 314.40 | 600 |
Jan 11, 2024 | 317.50 | 317.50 | 309.00 | 313.10 | 313.10 | 700 |
Jan 10, 2024 | 322.10 | 326.90 | 319.80 | 319.80 | 319.80 | 200 |
Jan 09, 2024 | 322.00 | 327.50 | 314.24 | 314.24 | 314.24 | 3,900 |
Jan 08, 2024 | 323.00 | 334.33 | 317.40 | 334.33 | 334.33 | 2,400 |
Jan 05, 2024 | 312.30 | 320.50 | 311.70 | 314.75 | 314.75 | 1,200 |
Jan 04, 2024 | 315.10 | 321.25 | 314.50 | 321.20 | 321.20 | 200 |
Jan 03, 2024 | 318.50 | 318.50 | 308.25 | 314.60 | 314.60 | 600 |
Jan 02, 2024 | 313.25 | 327.30 | 312.50 | 318.10 | 318.10 | 1,200 |
Dec 29, 2023 | 317.75 | 323.00 | 315.25 | 315.70 | 315.70 | 600 |
Dec 28, 2023 | 319.75 | 326.00 | 314.50 | 326.00 | 326.00 | 600 |
Dec 27, 2023 | 318.00 | 328.20 | 313.75 | 314.25 | 314.25 | 400 |
Dec 26, 2023 | 313.90 | 318.00 | 309.68 | 309.68 | 309.68 | 800 |
Dec 22, 2023 | 309.25 | 317.75 | 305.00 | 310.25 | 310.25 | 1,200 |
Dec 21, 2023 | 308.70 | 313.30 | 306.10 | 306.80 | 306.80 | 1,000 |
Dec 20, 2023 | 308.10 | 318.00 | 302.95 | 310.23 | 310.23 | 500 |
Dec 19, 2023 | 311.25 | 317.10 | 304.50 | 314.25 | 314.25 | 1,100 |
Dec 18, 2023 | 310.00 | 313.00 | 303.25 | 303.25 | 303.25 | 2,700 |
Dec 15, 2023 | 310.25 | 311.70 | 302.00 | 311.50 | 311.50 | 2,000 |
Dec 14, 2023 | 316.40 | 321.20 | 312.75 | 316.25 | 316.25 | 1,100 |
Dec 13, 2023 | 306.50 | 314.00 | 306.38 | 314.00 | 314.00 | 1,100 |
Dec 12, 2023 | 302.00 | 304.30 | 298.00 | 299.00 | 299.00 | 900 |
Dec 11, 2023 | 318.20 | 322.20 | 315.90 | 316.00 | 316.00 | 1,700 |
Dec 08, 2023 | 322.40 | 327.10 | 321.85 | 322.10 | 322.10 | 1,000 |
Dec 07, 2023 | 317.80 | 322.25 | 315.50 | 322.25 | 322.25 | 1,900 |
Dec 06, 2023 | 318.20 | 326.80 | 318.10 | 319.10 | 319.10 | 900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |