Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 21, 2024 | - | - | - | - | - | - |
Oct 18, 2024 | 300.05 | 300.05 | 298.15 | 298.20 | 298.20 | 8 |
Oct 17, 2024 | 299.65 | 300.70 | 299.65 | 300.00 | 300.00 | 268 |
Oct 16, 2024 | 297.35 | 299.10 | 296.30 | 298.85 | 298.85 | 306 |
Oct 15, 2024 | 298.30 | 299.00 | 296.95 | 299.00 | 299.00 | 323 |
Oct 14, 2024 | 295.00 | 296.15 | 294.70 | 296.15 | 296.15 | 206 |
Oct 11, 2024 | 291.65 | 294.35 | 291.10 | 294.20 | 294.20 | 135 |
Oct 10, 2024 | 293.50 | 293.50 | 292.35 | 292.90 | 292.90 | 96 |
Oct 09, 2024 | 289.75 | 292.05 | 288.80 | 292.05 | 292.05 | 404 |
Oct 08, 2024 | 289.60 | 290.85 | 288.90 | 290.40 | 290.40 | 269 |
Oct 07, 2024 | 292.60 | 292.60 | 290.70 | 291.70 | 291.70 | 1,695 |
Oct 04, 2024 | 287.45 | 291.45 | 287.45 | 290.50 | 290.50 | 81 |
Oct 03, 2024 | 287.10 | 287.45 | 286.50 | 287.45 | 287.45 | 133 |
Oct 02, 2024 | 287.60 | 288.05 | 285.90 | 288.05 | 288.05 | 1,260 |
Oct 01, 2024 | 285.90 | 287.00 | 285.05 | 287.00 | 287.00 | 308 |
Sep 30, 2024 | 284.85 | 284.85 | 283.15 | 284.25 | 284.25 | 209 |
Sep 27, 2024 | 283.55 | 285.95 | 283.10 | 285.95 | 285.95 | 49 |
Sep 26, 2024 | 282.30 | 283.50 | 282.30 | 282.30 | 282.30 | 37 |
Sep 25, 2024 | 281.05 | 282.40 | 280.80 | 281.75 | 281.75 | 141 |
Sep 24, 2024 | 283.85 | 283.85 | 282.80 | 282.95 | 282.95 | 90 |
Sep 23, 2024 | 282.20 | 282.65 | 280.80 | 282.45 | 282.45 | 105 |
Sep 20, 2024 | 280.75 | 280.95 | 279.60 | 280.95 | 280.95 | 179 |
Sep 19, 2024 | 280.35 | 282.10 | 279.85 | 281.30 | 281.30 | 140 |
Sep 18, 2024 | 278.45 | 278.50 | 277.10 | 278.50 | 278.50 | 44 |
Sep 17, 2024 | 276.50 | 279.10 | 276.50 | 279.10 | 279.10 | 18 |
Sep 16, 2024 | 276.05 | 276.05 | 274.55 | 275.80 | 275.80 | 101 |
Sep 13, 2024 | 272.25 | 275.40 | 272.25 | 275.40 | 275.40 | 14 |
Sep 12, 2024 | 271.95 | 272.20 | 271.55 | 272.05 | 272.05 | 29 |
Sep 11, 2024 | 269.90 | 270.30 | 266.90 | 267.55 | 267.55 | 12 |
Sep 10, 2024 | 271.45 | 272.00 | 270.80 | 271.05 | 271.05 | 7 |
Sep 09, 2024 | 270.85 | 272.65 | 270.85 | 272.65 | 272.65 | 33 |
Sep 06, 2024 | 271.35 | 272.10 | 269.90 | 269.90 | 269.90 | 312 |
Sep 05, 2024 | 274.85 | 275.00 | 271.95 | 272.20 | 272.20 | 385 |
Sep 04, 2024 | 275.65 | 276.90 | 275.65 | 276.05 | 276.05 | 11 |
Sep 03, 2024 | 281.10 | 281.10 | 278.75 | 278.80 | 278.80 | 79 |
Sep 02, 2024 | 280.65 | 280.95 | 279.45 | 280.25 | 280.25 | 169 |
Aug 30, 2024 | 279.50 | 279.50 | 278.40 | 278.40 | 278.40 | 140 |
Aug 29, 2024 | 276.80 | 279.65 | 276.80 | 279.65 | 279.65 | 225 |
Aug 28, 2024 | 276.25 | 276.50 | 276.25 | 276.35 | 276.35 | 1 |
Aug 27, 2024 | 275.35 | 275.80 | 275.00 | 275.50 | 275.50 | 112 |
Aug 26, 2024 | 274.90 | 276.45 | 274.90 | 276.10 | 276.10 | 26 |
Aug 23, 2024 | 273.50 | 274.65 | 273.15 | 274.10 | 274.10 | 91 |
Aug 22, 2024 | 272.55 | 273.30 | 272.55 | 272.70 | 272.70 | 15 |
Aug 21, 2024 | 271.70 | 272.60 | 271.60 | 272.60 | 272.60 | 56 |
Aug 20, 2024 | 274.30 | 274.30 | 271.85 | 272.20 | 272.20 | 50 |
Aug 19, 2024 | 272.70 | 274.00 | 272.45 | 274.00 | 274.00 | 85 |
Aug 16, 2024 | 276.15 | 276.15 | 272.70 | 273.80 | 273.80 | 157 |
Aug 15, 2024 | 271.95 | 275.55 | 269.05 | 275.55 | 275.55 | 34 |
Aug 14, 2024 | 268.70 | 269.20 | 268.05 | 269.20 | 269.20 | 148 |
Aug 13, 2024 | 267.95 | 268.25 | 267.00 | 268.25 | 268.25 | 25 |
Aug 12, 2024 | 268.60 | 269.35 | 267.50 | 267.50 | 267.50 | 20 |
Aug 09, 2024 | 266.55 | 268.35 | 266.20 | 268.35 | 268.35 | 120 |
Aug 08, 2024 | 263.05 | 267.00 | 261.20 | 267.00 | 267.00 | 113 |
Aug 07, 2024 | 266.40 | 267.75 | 264.65 | 266.95 | 266.95 | 313 |
Aug 06, 2024 | 263.15 | 264.70 | 261.25 | 264.65 | 264.65 | 204 |
Aug 05, 2024 | 267.50 | 269.90 | 258.10 | 261.10 | 261.10 | 1,233 |
Aug 02, 2024 | 277.90 | 277.90 | 265.70 | 266.05 | 266.05 | 119 |
Aug 01, 2024 | 282.55 | 282.70 | 277.50 | 277.50 | 277.50 | 119 |
Jul 31, 2024 | 282.15 | 283.10 | 281.80 | 281.95 | 281.95 | 119 |
Jul 30, 2024 | 278.05 | 280.15 | 278.05 | 280.05 | 280.05 | 157 |
Jul 29, 2024 | 278.10 | 278.10 | 277.00 | 277.00 | 277.00 | 1,074 |
Jul 26, 2024 | 273.25 | 275.90 | 273.20 | 275.45 | 275.45 | 105 |
Jul 25, 2024 | 270.50 | 273.10 | 269.75 | 272.60 | 272.60 | 27 |
Jul 24, 2024 | 272.35 | 272.40 | 270.00 | 271.15 | 271.15 | 346 |
Jul 23, 2024 | 272.80 | 274.15 | 272.80 | 273.30 | 273.30 | 165 |
Jul 22, 2024 | 271.65 | 272.45 | 271.35 | 271.95 | 271.95 | 18 |
Jul 19, 2024 | 273.25 | 274.15 | 271.40 | 271.40 | 271.40 | 672 |
Jul 18, 2024 | 274.80 | 276.60 | 274.10 | 275.80 | 275.80 | 55 |
Jul 17, 2024 | 275.85 | 275.85 | 274.60 | 275.60 | 275.60 | 35 |
Jul 16, 2024 | 272.75 | 275.85 | 272.75 | 275.85 | 275.85 | 49 |
Jul 15, 2024 | 272.95 | 273.10 | 270.90 | 272.05 | 272.05 | 385 |
Jul 12, 2024 | 270.35 | 271.65 | 269.65 | 271.65 | 271.65 | 87 |
Jul 11, 2024 | 267.40 | 269.25 | 266.75 | 269.25 | 269.25 | 13 |
Jul 10, 2024 | 266.00 | 266.10 | 265.75 | 266.10 | 266.10 | 176 |
Jul 09, 2024 | 265.70 | 266.85 | 265.70 | 266.40 | 266.40 | 14 |
Jul 08, 2024 | 265.20 | 265.20 | 264.75 | 265.05 | 265.05 | 85 |
Jul 05, 2024 | 265.70 | 265.75 | 264.20 | 264.20 | 264.20 | 163 |
Jul 04, 2024 | 266.65 | 267.15 | 266.35 | 266.40 | 266.40 | 87 |
Jul 03, 2024 | 267.80 | 268.10 | 266.40 | 266.40 | 266.40 | 125 |
Jul 02, 2024 | 266.25 | 267.25 | 266.10 | 267.25 | 267.25 | 57 |
Jul 01, 2024 | 268.90 | 268.90 | 266.85 | 267.20 | 267.20 | 95 |
Jun 28, 2024 | 269.75 | 270.15 | 269.00 | 269.70 | 269.70 | 512 |
Jun 27, 2024 | 268.85 | 269.00 | 268.00 | 268.15 | 268.15 | 7 |
Jun 26, 2024 | 269.60 | 269.65 | 268.35 | 268.35 | 268.35 | 54 |
Jun 25, 2024 | 270.75 | 271.00 | 269.40 | 269.40 | 269.40 | 279 |
Jun 24, 2024 | 270.55 | 271.65 | 269.60 | 271.65 | 271.65 | 356 |
Jun 21, 2024 | 269.10 | 270.45 | 269.10 | 269.90 | 269.90 | 46 |
Jun 20, 2024 | 268.20 | 269.30 | 268.20 | 269.30 | 269.30 | 129 |
Jun 19, 2024 | 267.75 | 267.75 | 266.85 | 267.10 | 267.10 | 14 |
Jun 18, 2024 | 268.45 | 268.45 | 267.70 | 267.70 | 267.70 | 777 |
Jun 17, 2024 | 266.75 | 266.75 | 264.95 | 265.95 | 265.95 | 396 |
Jun 14, 2024 | 266.65 | 266.65 | 264.80 | 265.35 | 265.35 | 1,489 |
Jun 13, 2024 | 265.00 | 265.00 | 263.35 | 264.55 | 264.55 | 480 |
Jun 12, 2024 | 265.50 | 265.50 | 264.55 | 264.55 | 264.55 | 862 |
Jun 11, 2024 | 265.95 | 266.20 | 264.65 | 265.25 | 265.25 | 933 |
Jun 10, 2024 | 264.20 | 265.60 | 264.20 | 265.60 | 265.60 | 130 |
Jun 07, 2024 | 262.75 | 264.55 | 262.15 | 264.55 | 264.55 | 33 |
Jun 06, 2024 | 262.15 | 263.65 | 262.15 | 263.65 | 263.65 | 12 |
Jun 05, 2024 | 259.95 | 262.20 | 259.95 | 262.20 | 262.20 | 53 |
Jun 04, 2024 | 263.35 | 263.35 | 260.00 | 260.00 | 260.00 | 39 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |