Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | 260.20 | 260.55 | 258.25 | 259.00 | 259.00 | 244 |
Jul 04, 2024 | 258.40 | 259.85 | 258.40 | 259.45 | 259.45 | 107 |
Jul 03, 2024 | 257.30 | 258.25 | 256.85 | 257.70 | 257.70 | 132 |
Jul 02, 2024 | 255.40 | 255.75 | 254.70 | 255.75 | 255.75 | 88 |
Jul 01, 2024 | 258.80 | 258.80 | 256.85 | 256.85 | 256.85 | 312 |
Jun 28, 2024 | 258.50 | 258.50 | 255.90 | 256.40 | 256.40 | 268 |
Jun 27, 2024 | 258.40 | 258.55 | 256.95 | 256.95 | 256.95 | 471 |
Jun 26, 2024 | 261.00 | 261.00 | 258.85 | 258.90 | 258.90 | 882 |
Jun 25, 2024 | 259.40 | 260.05 | 259.40 | 259.90 | 259.90 | 386 |
Jun 24, 2024 | 259.05 | 260.60 | 259.05 | 260.50 | 260.50 | 704 |
Jun 21, 2024 | 260.35 | 260.35 | 258.75 | 258.75 | 258.75 | 68 |
Jun 20, 2024 | 259.10 | 261.00 | 259.10 | 261.00 | 261.00 | 257 |
Jun 19, 2024 | 258.70 | 258.90 | 258.30 | 258.65 | 258.65 | 162 |
Jun 18, 2024 | 259.45 | 259.45 | 258.15 | 259.20 | 259.20 | 89 |
Jun 17, 2024 | 258.45 | 258.45 | 256.85 | 257.80 | 257.80 | 649 |
Jun 14, 2024 | 259.95 | 259.95 | 257.00 | 257.35 | 257.35 | 156 |
Jun 13, 2024 | 261.70 | 261.70 | 259.45 | 259.45 | 259.45 | 298 |
Jun 12, 2024 | 260.60 | 262.50 | 260.60 | 262.15 | 262.15 | 515 |
Jun 11, 2024 | 263.30 | 263.30 | 259.90 | 259.90 | 259.90 | 218 |
Jun 10, 2024 | 261.90 | 262.30 | 260.90 | 262.30 | 262.30 | 244 |
Jun 07, 2024 | 264.05 | 264.05 | 262.20 | 263.30 | 263.30 | 1,119 |
Jun 06, 2024 | 264.45 | 264.50 | 263.25 | 263.85 | 263.85 | 295 |
Jun 05, 2024 | 260.45 | 263.00 | 260.45 | 262.85 | 262.85 | 1,109 |
Jun 04, 2024 | 258.65 | 259.50 | 258.00 | 258.60 | 258.60 | 715 |
Jun 03, 2024 | 260.30 | 260.30 | 258.75 | 259.05 | 259.05 | 936 |
May 31, 2024 | 257.15 | 258.45 | 257.15 | 258.45 | 258.45 | 861 |
May 30, 2024 | 255.00 | 257.10 | 255.00 | 257.10 | 257.10 | 28 |
May 29, 2024 | 258.00 | 258.00 | 255.35 | 255.35 | 255.35 | 1,209 |
May 28, 2024 | 260.30 | 260.30 | 258.10 | 258.40 | 258.40 | 999 |
May 27, 2024 | 259.20 | 260.25 | 259.20 | 259.75 | 259.75 | 94 |
May 24, 2024 | 257.60 | 258.95 | 257.60 | 258.95 | 258.95 | 496 |
May 23, 2024 | 259.95 | 260.45 | 259.35 | 259.35 | 259.35 | 236 |
May 22, 2024 | 258.65 | 259.00 | 258.00 | 258.95 | 258.95 | 336 |
May 21, 2024 | 259.30 | 259.30 | 258.40 | 259.05 | 259.05 | 349 |
May 20, 2024 | 260.05 | 260.10 | 259.55 | 260.10 | 260.10 | 125 |
May 17, 2024 | 259.60 | 259.60 | 258.85 | 259.25 | 259.25 | 71 |
May 16, 2024 | 260.30 | 260.40 | 259.60 | 259.85 | 259.85 | 387 |
May 15, 2024 | 259.70 | 260.05 | 258.65 | 259.70 | 259.70 | 634 |
May 14, 2024 | 259.35 | 259.35 | 258.35 | 258.75 | 258.75 | 972 |
May 13, 2024 | 259.55 | 259.55 | 258.35 | 259.15 | 259.15 | 201 |
May 10, 2024 | 258.05 | 259.20 | 258.05 | 259.20 | 259.20 | 273 |
May 09, 2024 | 256.20 | 256.65 | 255.70 | 256.65 | 256.65 | 199 |
May 08, 2024 | 255.35 | 256.35 | 255.25 | 255.90 | 255.90 | 556 |
May 07, 2024 | 252.35 | 254.85 | 252.35 | 254.85 | 254.85 | 1,756 |
May 06, 2024 | 250.40 | 252.25 | 250.40 | 251.35 | 251.35 | 253 |
May 03, 2024 | 249.30 | 251.90 | 249.30 | 250.15 | 250.15 | 327 |
May 02, 2024 | 250.00 | 250.00 | 248.30 | 248.30 | 248.30 | 155 |
Apr 30, 2024 | 250.80 | 250.80 | 249.00 | 249.10 | 249.10 | 198 |
Apr 29, 2024 | 251.30 | 251.65 | 250.20 | 250.20 | 250.20 | 357 |
Apr 26, 2024 | 248.80 | 250.15 | 248.70 | 249.90 | 249.90 | 547 |
Apr 25, 2024 | 248.55 | 248.55 | 246.95 | 247.20 | 247.20 | 486 |
Apr 24, 2024 | 249.40 | 249.40 | 247.55 | 247.55 | 247.55 | 334 |
Apr 23, 2024 | 248.10 | 249.00 | 247.90 | 248.80 | 248.80 | 203 |
Apr 22, 2024 | 246.15 | 246.35 | 245.60 | 246.25 | 246.25 | 211 |
Apr 19, 2024 | 243.40 | 244.50 | 242.90 | 244.25 | 244.25 | 1,298 |
Apr 18, 2024 | 244.85 | 245.55 | 244.25 | 244.55 | 244.55 | 459 |
Apr 17, 2024 | 244.70 | 246.70 | 244.00 | 244.00 | 244.00 | 1,032 |
Apr 16, 2024 | 245.20 | 245.90 | 244.30 | 245.10 | 245.10 | 1,086 |
Apr 15, 2024 | 247.90 | 249.90 | 247.90 | 248.20 | 248.20 | 1,178 |
Apr 12, 2024 | 250.45 | 250.45 | 247.75 | 248.10 | 248.10 | 625 |
Apr 11, 2024 | 247.80 | 249.80 | 246.90 | 248.10 | 248.10 | 4,267 |
Apr 10, 2024 | 249.25 | 250.00 | 246.35 | 248.40 | 248.40 | 598 |
Apr 09, 2024 | 248.50 | 249.05 | 247.70 | 248.05 | 248.05 | 415 |
Apr 08, 2024 | 248.20 | 249.15 | 248.05 | 248.95 | 248.95 | 394 |
Apr 05, 2024 | 247.90 | 248.50 | 247.70 | 248.35 | 248.35 | 282 |
Apr 04, 2024 | 250.55 | 251.05 | 250.10 | 250.95 | 250.95 | 1,705 |
Apr 03, 2024 | 249.50 | 250.05 | 249.50 | 250.05 | 250.05 | 463 |
Apr 02, 2024 | 253.45 | 253.45 | 249.45 | 249.80 | 249.80 | 1,087 |
Mar 28, 2024 | 251.95 | 252.75 | 251.95 | 252.30 | 252.30 | 172 |
Mar 27, 2024 | 251.45 | 251.80 | 251.45 | 251.80 | 251.80 | 69 |
Mar 26, 2024 | 250.30 | 251.35 | 250.30 | 251.35 | 251.35 | 476 |
Mar 25, 2024 | 250.75 | 250.90 | 249.55 | 250.70 | 250.70 | 757 |
Mar 22, 2024 | 250.30 | 251.15 | 249.95 | 250.95 | 250.95 | 311 |
Mar 21, 2024 | 250.20 | 250.50 | 249.25 | 250.50 | 250.50 | 2,342 |
Mar 20, 2024 | 247.35 | 247.90 | 247.00 | 247.75 | 247.75 | 316 |
Mar 19, 2024 | 247.20 | 248.10 | 247.05 | 248.10 | 248.10 | 796 |
Mar 18, 2024 | 248.30 | 248.30 | 247.35 | 247.55 | 247.55 | 175 |
Mar 15, 2024 | 249.35 | 249.95 | 248.10 | 248.10 | 248.10 | 201 |
Mar 14, 2024 | 250.80 | 250.90 | 249.30 | 249.65 | 249.65 | 926 |
Mar 13, 2024 | 249.35 | 249.90 | 249.35 | 249.65 | 249.65 | 317 |
Mar 12, 2024 | 249.25 | 249.85 | 247.90 | 249.50 | 249.50 | 207 |
Mar 11, 2024 | 247.60 | 248.05 | 247.35 | 248.05 | 248.05 | 396 |
Mar 08, 2024 | 249.25 | 249.45 | 248.85 | 248.85 | 248.85 | 301 |
Mar 07, 2024 | 246.15 | 249.10 | 246.15 | 249.05 | 249.05 | 1,192 |
Mar 06, 2024 | 245.20 | 246.40 | 245.20 | 246.40 | 246.40 | 262 |
Mar 05, 2024 | 245.65 | 246.00 | 245.25 | 245.40 | 245.40 | 2,213 |
Mar 04, 2024 | 246.20 | 246.20 | 245.55 | 246.00 | 246.00 | 221 |
Mar 01, 2024 | 245.80 | 246.10 | 245.10 | 245.90 | 245.90 | 887 |
Feb 29, 2024 | 245.70 | 245.70 | 244.70 | 244.70 | 244.70 | 69 |
Feb 28, 2024 | 246.45 | 246.45 | 245.20 | 245.25 | 245.25 | 261 |
Feb 27, 2024 | 245.80 | 246.30 | 245.80 | 246.30 | 246.30 | 151 |
Feb 26, 2024 | 246.05 | 246.25 | 245.65 | 245.70 | 245.70 | 578 |
Feb 23, 2024 | 245.50 | 246.35 | 245.05 | 246.35 | 246.35 | 177 |
Feb 22, 2024 | 245.35 | 245.35 | 244.00 | 245.25 | 245.25 | 1,110 |
Feb 21, 2024 | 243.10 | 243.10 | 242.25 | 242.55 | 242.55 | 104 |
Feb 20, 2024 | 243.10 | 243.50 | 242.70 | 243.20 | 243.20 | 425 |
Feb 19, 2024 | 242.60 | 243.70 | 242.50 | 243.45 | 243.45 | 353 |
Feb 16, 2024 | 242.05 | 242.75 | 242.00 | 242.75 | 242.75 | 383 |
Feb 15, 2024 | 240.50 | 241.00 | 240.25 | 241.00 | 241.00 | 302 |
Feb 14, 2024 | 238.15 | 239.30 | 238.15 | 239.05 | 239.05 | 351 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |