Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 14, 2024 | 267.60 | 273.68 | 264.11 | 271.22 | 271.22 | 3,827,005 |
Jun 13, 2024 | 264.48 | 269.50 | 260.14 | 267.50 | 267.50 | 2,133,556 |
Jun 12, 2024 | 263.10 | 271.80 | 262.57 | 264.06 | 264.06 | 2,529,752 |
Jun 11, 2024 | 257.71 | 263.50 | 255.57 | 262.95 | 262.95 | 2,191,092 |
Jun 07, 2024 | 266.40 | 266.80 | 256.50 | 258.57 | 258.57 | 3,217,156 |
Jun 06, 2024 | 267.81 | 270.43 | 264.50 | 266.04 | 266.04 | 1,902,886 |
Jun 05, 2024 | 266.14 | 272.88 | 265.96 | 267.78 | 267.78 | 2,458,419 |
Jun 04, 2024 | 261.62 | 267.85 | 261.05 | 266.98 | 266.98 | 2,647,996 |
Jun 03, 2024 | 259.36 | 268.60 | 257.00 | 263.75 | 263.75 | 2,991,296 |
May 31, 2024 | 259.80 | 263.88 | 258.10 | 258.80 | 258.80 | 2,197,895 |
May 30, 2024 | 260.50 | 262.00 | 254.55 | 259.80 | 259.80 | 2,611,854 |
May 29, 2024 | 264.50 | 267.29 | 258.58 | 260.61 | 260.61 | 3,020,270 |
May 28, 2024 | 266.03 | 270.98 | 261.60 | 265.10 | 265.10 | 2,111,690 |
May 27, 2024 | 272.74 | 272.89 | 262.17 | 266.10 | 266.10 | 4,667,029 |
May 24, 2024 | 279.12 | 281.31 | 268.50 | 272.50 | 272.50 | 3,236,609 |
May 23, 2024 | 285.15 | 289.89 | 278.00 | 281.00 | 281.00 | 3,118,849 |
May 22, 2024 | 291.09 | 291.15 | 285.10 | 288.00 | 288.00 | 1,519,072 |
May 21, 2024 | 291.79 | 295.80 | 288.60 | 291.09 | 291.09 | 1,721,447 |
May 20, 2024 | 281.08 | 293.69 | 279.30 | 292.99 | 292.99 | 3,713,077 |
May 17, 2024 | 277.00 | 281.88 | 276.30 | 281.08 | 281.08 | 1,519,482 |
May 16, 2024 | 282.00 | 283.90 | 279.50 | 279.50 | 279.50 | 2,172,079 |
May 15, 2024 | 283.02 | 283.02 | 276.36 | 278.59 | 278.59 | 1,573,220 |
May 14, 2024 | 295.00 | 295.00 | 278.82 | 282.00 | 282.00 | 5,168,081 |
May 13, 2024 | 288.05 | 298.23 | 285.81 | 292.50 | 292.50 | 3,007,184 |
May 10, 2024 | 296.85 | 299.83 | 289.20 | 291.55 | 291.55 | 2,527,822 |
May 09, 2024 | 292.50 | 299.19 | 289.00 | 296.85 | 296.85 | 4,293,657 |
May 08, 2024 | 298.01 | 298.01 | 289.35 | 293.66 | 293.66 | 3,255,156 |
May 07, 2024 | 310.07 | 313.00 | 292.10 | 297.00 | 297.00 | 4,876,432 |
May 06, 2024 | 314.51 | 324.42 | 309.79 | 313.00 | 313.00 | 3,604,356 |
Apr 30, 2024 | 314.00 | 317.80 | 309.36 | 310.00 | 310.00 | 2,001,845 |
Apr 29, 2024 | 314.00 | 323.60 | 311.55 | 314.00 | 314.00 | 3,674,757 |
Apr 26, 2024 | 300.00 | 314.61 | 297.86 | 311.50 | 311.50 | 3,364,214 |
Apr 25, 2024 | 301.00 | 302.80 | 296.11 | 297.01 | 297.01 | 2,565,344 |
Apr 24, 2024 | 293.00 | 305.67 | 286.74 | 304.70 | 304.70 | 4,127,438 |
Apr 23, 2024 | 277.99 | 288.79 | 274.05 | 285.75 | 285.75 | 2,676,513 |
Apr 22, 2024 | 270.51 | 279.85 | 261.01 | 276.50 | 276.50 | 3,388,827 |
Apr 19, 2024 | 284.00 | 287.79 | 272.61 | 276.24 | 276.24 | 3,569,321 |
Apr 18, 2024 | 286.00 | 291.99 | 281.56 | 286.81 | 286.81 | 2,624,375 |
Apr 17, 2024 | 287.60 | 290.90 | 284.24 | 289.22 | 289.22 | 2,656,171 |
Apr 16, 2024 | 291.51 | 296.77 | 285.01 | 285.01 | 285.01 | 3,287,902 |
Apr 15, 2024 | 296.00 | 298.50 | 290.70 | 295.21 | 295.21 | 2,292,742 |
Apr 12, 2024 | 290.03 | 300.15 | 290.03 | 295.99 | 295.99 | 3,445,969 |
Apr 11, 2024 | 281.00 | 290.80 | 279.16 | 287.76 | 287.76 | 3,051,770 |
Apr 10, 2024 | 283.93 | 283.99 | 276.02 | 282.08 | 282.08 | 2,867,149 |
Apr 09, 2024 | 282.66 | 285.00 | 279.19 | 284.18 | 284.18 | 1,787,324 |
Apr 08, 2024 | 281.00 | 288.00 | 277.99 | 283.69 | 283.69 | 2,834,715 |
Apr 03, 2024 | 301.00 | 301.80 | 282.22 | 285.00 | 285.00 | 4,718,714 |
Apr 02, 2024 | 302.59 | 305.59 | 298.26 | 300.90 | 300.90 | 2,605,229 |
Apr 01, 2024 | 291.50 | 311.95 | 290.51 | 306.44 | 306.44 | 4,087,367 |
Mar 29, 2024 | 299.00 | 300.00 | 287.00 | 291.00 | 291.00 | 1,826,207 |
Mar 28, 2024 | 292.71 | 303.68 | 291.80 | 298.99 | 298.99 | 4,144,696 |
Mar 27, 2024 | 306.55 | 307.63 | 291.52 | 293.00 | 293.00 | 4,422,428 |
Mar 26, 2024 | 319.00 | 327.00 | 305.00 | 306.40 | 306.40 | 4,950,052 |
Mar 25, 2024 | 331.85 | 333.26 | 319.00 | 319.00 | 319.00 | 4,218,538 |
Mar 22, 2024 | 328.00 | 336.00 | 322.06 | 329.74 | 329.74 | 4,817,751 |
Mar 21, 2024 | 346.00 | 368.00 | 329.98 | 332.07 | 332.07 | 9,367,447 |
Mar 20, 2024 | 304.55 | 332.88 | 304.55 | 332.32 | 332.32 | 6,074,440 |
Mar 19, 2024 | 306.72 | 316.89 | 304.50 | 304.55 | 304.55 | 4,042,547 |
Mar 18, 2024 | 293.50 | 309.00 | 290.87 | 308.10 | 308.10 | 4,658,554 |
Mar 15, 2024 | 286.00 | 293.88 | 280.00 | 293.81 | 293.81 | 3,477,113 |
Mar 14, 2024 | 289.56 | 293.00 | 285.07 | 288.00 | 288.00 | 2,774,507 |
Mar 13, 2024 | 288.00 | 295.99 | 285.04 | 294.00 | 294.00 | 4,528,204 |
Mar 12, 2024 | 286.00 | 289.99 | 279.46 | 283.18 | 283.18 | 4,042,420 |
Mar 11, 2024 | 274.00 | 281.60 | 270.10 | 280.54 | 280.54 | 4,375,755 |
Mar 08, 2024 | 285.01 | 285.01 | 272.20 | 280.00 | 280.00 | 5,352,457 |
Mar 07, 2024 | 289.69 | 291.95 | 276.02 | 285.00 | 285.00 | 5,515,272 |
Mar 06, 2024 | 301.78 | 301.78 | 280.96 | 293.10 | 293.10 | 6,059,423 |
Mar 05, 2024 | 291.00 | 311.30 | 286.01 | 306.27 | 306.27 | 6,995,212 |
Mar 04, 2024 | 286.00 | 294.98 | 280.44 | 289.45 | 289.45 | 6,247,355 |
Mar 01, 2024 | 267.50 | 284.00 | 267.50 | 281.41 | 281.41 | 6,172,138 |
Feb 29, 2024 | 261.00 | 273.00 | 261.00 | 270.95 | 270.95 | 5,588,023 |
Feb 28, 2024 | 261.00 | 280.73 | 261.00 | 261.60 | 261.60 | 7,892,644 |
Feb 27, 2024 | 242.51 | 262.79 | 238.00 | 261.40 | 261.40 | 5,960,440 |
Feb 26, 2024 | 244.03 | 246.52 | 240.61 | 245.00 | 245.00 | 3,374,450 |
Feb 23, 2024 | 252.50 | 254.00 | 239.80 | 247.04 | 247.04 | 4,817,194 |
Feb 22, 2024 | 244.62 | 258.88 | 243.40 | 253.30 | 253.30 | 3,552,727 |
Feb 21, 2024 | 240.01 | 249.80 | 238.50 | 244.05 | 244.05 | 3,596,730 |
Feb 20, 2024 | 242.41 | 246.50 | 239.69 | 244.66 | 244.66 | 3,885,880 |
Feb 19, 2024 | 240.01 | 247.95 | 238.32 | 246.57 | 246.57 | 5,540,051 |
Feb 08, 2024 | 228.48 | 246.42 | 226.70 | 235.38 | 235.38 | 5,082,136 |
Feb 07, 2024 | 227.69 | 233.70 | 222.00 | 228.22 | 228.22 | 5,540,925 |
Feb 06, 2024 | 210.00 | 229.00 | 210.00 | 227.53 | 227.53 | 5,215,257 |
Feb 05, 2024 | 210.49 | 216.36 | 198.50 | 212.00 | 212.00 | 5,115,983 |
Feb 02, 2024 | 222.98 | 224.50 | 203.11 | 209.86 | 209.86 | 4,759,795 |
Feb 01, 2024 | 213.59 | 232.88 | 212.22 | 222.46 | 222.46 | 5,697,196 |
Jan 31, 2024 | 228.01 | 229.48 | 214.13 | 214.22 | 214.22 | 3,915,122 |
Jan 30, 2024 | 234.42 | 234.42 | 227.16 | 229.48 | 229.48 | 2,921,053 |
Jan 29, 2024 | 237.00 | 239.99 | 231.75 | 232.50 | 232.50 | 3,562,329 |
Jan 26, 2024 | 240.00 | 244.46 | 238.01 | 238.40 | 238.40 | 3,189,003 |
Jan 25, 2024 | 238.00 | 246.61 | 233.77 | 242.46 | 242.46 | 5,125,859 |
Jan 24, 2024 | 238.00 | 241.56 | 230.01 | 239.40 | 239.40 | 4,218,159 |
Jan 23, 2024 | 225.00 | 237.78 | 222.55 | 235.52 | 235.52 | 5,835,583 |
Jan 22, 2024 | 237.00 | 237.67 | 224.00 | 227.32 | 227.32 | 4,074,750 |
Jan 19, 2024 | 240.08 | 243.00 | 234.59 | 237.72 | 237.72 | 3,666,710 |
Jan 18, 2024 | 237.00 | 242.50 | 233.11 | 242.16 | 242.16 | 4,007,866 |
Jan 17, 2024 | 242.08 | 243.86 | 237.00 | 237.50 | 237.50 | 2,870,038 |
Jan 16, 2024 | 240.97 | 242.48 | 237.50 | 242.44 | 242.44 | 4,242,140 |
Jan 15, 2024 | 255.00 | 257.00 | 235.70 | 240.58 | 240.58 | 6,384,430 |
Jan 12, 2024 | 257.58 | 263.74 | 254.76 | 257.33 | 257.33 | 2,377,522 |
Jan 11, 2024 | 251.85 | 260.39 | 251.85 | 256.70 | 256.70 | 3,254,523 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |