Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 301.45 | 301.45 | 300.70 | 300.70 | 300.70 | - |
Mar 27, 2024 | 299.80 | 299.80 | 298.85 | 299.85 | 299.85 | 15 |
Mar 26, 2024 | 298.95 | 298.95 | 298.95 | 298.55 | 298.55 | 15 |
Mar 25, 2024 | 299.75 | 299.75 | 299.75 | 299.75 | 299.75 | - |
Mar 22, 2024 | 301.30 | 301.30 | 301.10 | 300.70 | 300.70 | 2 |
Mar 21, 2024 | 303.40 | 303.40 | 303.40 | 303.40 | 303.40 | - |
Mar 20, 2024 | 301.50 | 301.50 | 301.50 | 301.50 | 301.50 | 15 |
Mar 19, 2024 | 299.20 | 299.20 | 299.20 | 299.70 | 299.70 | 20 |
Mar 18, 2024 | 299.10 | 299.30 | 298.35 | 298.75 | 298.75 | 102 |
Mar 15, 2024 | 295.94 | 295.94 | 295.94 | 295.94 | 295.94 | 35 |
Mar 14, 2024 | 299.60 | 299.60 | 299.60 | 297.05 | 297.05 | 15 |
Mar 13, 2024 | 298.60 | 298.60 | 298.60 | 298.35 | 298.35 | 15 |
Mar 12, 2024 | 296.30 | 297.40 | 296.25 | 298.00 | 298.00 | 45 |
Mar 11, 2024 | 297.50 | 297.65 | 297.50 | 297.55 | 297.55 | 42 |
Mar 08, 2024 | 297.70 | 297.80 | 296.45 | 296.75 | 296.75 | 65 |
Mar 07, 2024 | 296.60 | 296.90 | 296.60 | 297.15 | 297.15 | 45 |
Mar 06, 2024 | 294.20 | 296.55 | 294.05 | 296.70 | 296.70 | 60 |
Mar 05, 2024 | 293.50 | 293.50 | 293.50 | 292.90 | 292.90 | 15 |
Mar 04, 2024 | 294.90 | 294.90 | 294.90 | 294.90 | 294.90 | - |
Mar 01, 2024 | 296.80 | 297.55 | 296.80 | 298.55 | 298.55 | 24 |
Feb 29, 2024 | 295.20 | 295.65 | 295.20 | 295.65 | 295.65 | 16 |
Feb 28, 2024 | 296.15 | 296.15 | 296.15 | 296.40 | 296.40 | 16 |
Feb 27, 2024 | 298.90 | 298.90 | 298.90 | 298.90 | 298.90 | - |
Feb 26, 2024 | 298.55 | 298.55 | 298.55 | 299.30 | 299.30 | 15 |
Feb 23, 2024 | 299.65 | 299.65 | 299.65 | 300.20 | 300.20 | 10 |
Feb 22, 2024 | 301.90 | 301.90 | 301.30 | 301.05 | 301.05 | 60 |
Feb 21, 2024 | 300.90 | 301.00 | 300.90 | 300.20 | 300.20 | 30 |
Feb 20, 2024 | 300.80 | 300.80 | 300.60 | 301.15 | 301.15 | 45 |
Feb 16, 2024 | 299.85 | 299.85 | 299.85 | 299.85 | 299.85 | - |
Feb 15, 2024 | 298.75 | 298.75 | 298.75 | 298.75 | 298.75 | - |
Feb 14, 2024 | 295.20 | 295.20 | 295.10 | 296.45 | 296.45 | 30 |
Feb 13, 2024 | 293.40 | 293.40 | 293.40 | 292.80 | 292.80 | 15 |
Feb 12, 2024 | 296.70 | 297.85 | 296.70 | 297.20 | 297.20 | 90 |
Feb 09, 2024 | 292.60 | 292.60 | 292.60 | 293.55 | 293.55 | 45 |
Feb 08, 2024 | 293.30 | 293.30 | 292.85 | 292.65 | 292.65 | 129 |
Feb 07, 2024 | 295.50 | 295.50 | 295.50 | 294.70 | 294.70 | 20 |
Feb 06, 2024 | 292.80 | 292.80 | 292.80 | 295.00 | 295.00 | 20 |
Feb 05, 2024 | 293.25 | 293.25 | 293.00 | 292.35 | 292.35 | 50 |
Feb 02, 2024 | 293.00 | 293.00 | 293.00 | 293.00 | 293.00 | - |
Feb 01, 2024 | 294.40 | 294.40 | 294.40 | 295.25 | 295.25 | 15 |
Jan 31, 2024 | 291.75 | 291.75 | 291.75 | 291.75 | 291.75 | - |
Jan 30, 2024 | 294.70 | 294.70 | 294.70 | 294.70 | 294.70 | - |
Jan 29, 2024 | 296.30 | 296.30 | 296.30 | 296.30 | 296.30 | - |
Jan 26, 2024 | 296.70 | 296.70 | 296.70 | 296.70 | 296.70 | 15 |
Jan 25, 2024 | 293.85 | 294.00 | 293.85 | 295.50 | 295.50 | 30 |
Jan 24, 2024 | 294.70 | 294.70 | 294.70 | 294.70 | 294.70 | - |
Jan 23, 2024 | 292.10 | 292.40 | 291.80 | 293.50 | 293.50 | 37 |
Jan 22, 2024 | 290.85 | 291.00 | 290.85 | 291.35 | 291.35 | 17 |
Jan 19, 2024 | 289.15 | 290.70 | 289.15 | 290.90 | 290.90 | 24 |
Jan 18, 2024 | 289.30 | 289.30 | 289.00 | 289.70 | 289.70 | 3 |
Jan 17, 2024 | 289.90 | 290.00 | 288.85 | 289.50 | 289.50 | 48 |
Jan 16, 2024 | 292.00 | 292.00 | 292.00 | 290.90 | 290.90 | 15 |
Jan 12, 2024 | 296.40 | 296.40 | 296.00 | 296.00 | 296.00 | 35 |
Jan 11, 2024 | 294.25 | 294.25 | 294.25 | 295.40 | 295.40 | 1 |
Jan 10, 2024 | 295.55 | 295.55 | 295.10 | 295.60 | 295.60 | 35 |
Jan 09, 2024 | 297.30 | 297.30 | 296.80 | 296.65 | 296.65 | 35 |
Jan 08, 2024 | 299.20 | 299.20 | 299.20 | 299.20 | 299.20 | - |
Jan 05, 2024 | 294.30 | 294.30 | 294.30 | 294.70 | 294.70 | 4 |
Jan 04, 2024 | 294.10 | 294.10 | 294.10 | 294.10 | 294.10 | - |
Jan 03, 2024 | 295.25 | 295.25 | 295.25 | 292.85 | 292.85 | 15 |
Jan 02, 2024 | 299.25 | 299.25 | 298.40 | 297.85 | 297.85 | 30 |
Dec 29, 2023 | 298.10 | 298.10 | 298.10 | 297.65 | 297.65 | - |
Dec 28, 2023 | 298.20 | 298.20 | 298.20 | 296.60 | 296.60 | 30 |
Dec 27, 2023 | 296.55 | 296.55 | 296.55 | 298.90 | 298.90 | 20 |
Dec 26, 2023 | 295.35 | 295.35 | 295.35 | 295.55 | 295.55 | 15 |
Dec 22, 2023 | 294.30 | 294.30 | 293.80 | 293.90 | 293.90 | - |
Dec 21, 2023 | 294.30 | 294.90 | 294.10 | 294.95 | 294.95 | 45 |
Dec 20, 2023 | 294.30 | 294.45 | 293.85 | 291.05 | 291.05 | 80 |
Dec 19, 2023 | 295.30 | 295.30 | 295.30 | 295.30 | 295.30 | - |
Dec 18, 2023 | 291.65 | 292.70 | 291.50 | 292.45 | 292.45 | 76 |
Dec 15, 2023 | 288.36 | 288.36 | 288.36 | 288.36 | 288.36 | 70 |
Dec 14, 2023 | 285.80 | 286.00 | 285.80 | 288.75 | 288.75 | 90 |
Dec 13, 2023 | 278.50 | 278.50 | 278.50 | 283.90 | 283.90 | 21 |
Dec 12, 2023 | 279.20 | 279.50 | 279.20 | 280.15 | 280.15 | 31 |
Dec 11, 2023 | 280.20 | 280.95 | 279.60 | 281.15 | 281.15 | 45 |
Dec 08, 2023 | 279.20 | 279.20 | 279.20 | 279.20 | 279.20 | - |
Dec 07, 2023 | 280.20 | 280.70 | 280.20 | 281.15 | 281.15 | 20 |
Dec 06, 2023 | 281.00 | 281.00 | 280.20 | 279.45 | 279.45 | 53 |
Dec 05, 2023 | 280.70 | 280.80 | 280.40 | 280.80 | 280.80 | 210 |
Dec 04, 2023 | 283.90 | 283.90 | 282.20 | 282.70 | 282.70 | 92 |
Dec 01, 2023 | 282.30 | 283.90 | 282.30 | 284.15 | 284.15 | 43 |
Nov 30, 2023 | 281.70 | 282.60 | 281.70 | 282.70 | 282.70 | 45 |
Nov 29, 2023 | 281.80 | 281.80 | 281.80 | 281.80 | 281.80 | - |
Nov 28, 2023 | 283.85 | 283.85 | 283.85 | 283.85 | 283.85 | - |
Nov 27, 2023 | 281.40 | 281.40 | 281.40 | 282.05 | 282.05 | 15 |
Nov 24, 2023 | 281.25 | 281.25 | 281.25 | 281.15 | 281.15 | 2 |
Nov 23, 2023 | 280.15 | 280.15 | 280.15 | 280.15 | 280.15 | - |
Nov 22, 2023 | 279.80 | 280.20 | 279.20 | 280.15 | 280.15 | 105 |
Nov 21, 2023 | 282.00 | 282.20 | 282.00 | 281.30 | 281.30 | 31 |
Nov 20, 2023 | 282.60 | 282.70 | 282.60 | 283.50 | 283.50 | 32 |
Nov 17, 2023 | 281.60 | 281.70 | 281.45 | 281.90 | 281.90 | 33 |
Nov 16, 2023 | 282.40 | 282.50 | 281.45 | 281.10 | 281.10 | 133 |
Nov 15, 2023 | 282.90 | 283.60 | 282.70 | 283.05 | 283.05 | 174 |
Nov 14, 2023 | 278.30 | 281.40 | 278.30 | 281.45 | 281.45 | 123 |
Nov 13, 2023 | 272.40 | 272.40 | 272.40 | 272.50 | 272.50 | 5 |
Nov 10, 2023 | 273.90 | 273.90 | 273.90 | 273.90 | 273.90 | - |
Nov 09, 2023 | 274.80 | 275.20 | 274.80 | 272.85 | 272.85 | 30 |
Nov 08, 2023 | 275.85 | 275.90 | 275.80 | 275.65 | 275.65 | 28 |
Nov 07, 2023 | 277.45 | 277.45 | 277.45 | 277.45 | 277.45 | - |
Nov 06, 2023 | 279.60 | 279.75 | 279.50 | 279.25 | 279.25 | 69 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |