Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 19, 2024 | 325.80 | 350.95 | 318.60 | 337.05 | 337.05 | 780,663 |
Jun 18, 2024 | 318.15 | 327.40 | 318.00 | 324.60 | 324.60 | 384,046 |
Jun 14, 2024 | 327.95 | 327.95 | 310.00 | 317.25 | 317.25 | 1,017,110 |
Jun 13, 2024 | 329.55 | 334.65 | 322.90 | 328.80 | 328.80 | 106,444 |
Jun 12, 2024 | 327.65 | 333.00 | 323.50 | 329.55 | 329.55 | 172,024 |
Jun 11, 2024 | 319.55 | 330.00 | 317.25 | 326.45 | 326.45 | 213,067 |
Jun 10, 2024 | 312.05 | 323.55 | 312.05 | 319.50 | 319.50 | 91,175 |
Jun 07, 2024 | 307.95 | 314.70 | 307.45 | 311.55 | 311.55 | 91,654 |
Jun 06, 2024 | 311.15 | 315.00 | 300.95 | 306.50 | 306.50 | 142,872 |
Jun 05, 2024 | 300.20 | 313.40 | 296.00 | 305.35 | 305.35 | 114,407 |
Jun 04, 2024 | 312.00 | 313.40 | 290.40 | 299.90 | 299.90 | 167,062 |
Jun 03, 2024 | 321.90 | 327.00 | 310.30 | 313.45 | 313.45 | 178,294 |
May 31, 2024 | 311.20 | 316.00 | 306.00 | 309.45 | 309.45 | 324,967 |
May 30, 2024 | 311.25 | 323.95 | 311.00 | 316.50 | 316.50 | 76,268 |
May 29, 2024 | 321.65 | 323.70 | 315.00 | 317.80 | 317.80 | 51,232 |
May 28, 2024 | 321.00 | 324.10 | 320.10 | 321.80 | 321.80 | 65,918 |
May 27, 2024 | 321.00 | 324.80 | 319.50 | 320.85 | 320.85 | 84,116 |
May 24, 2024 | 324.05 | 325.60 | 320.00 | 320.95 | 320.95 | 79,713 |
May 23, 2024 | 323.95 | 326.50 | 320.55 | 324.05 | 324.05 | 86,378 |
May 22, 2024 | 322.45 | 324.25 | 317.55 | 321.60 | 321.60 | 69,090 |
May 21, 2024 | 324.00 | 328.00 | 319.00 | 321.35 | 321.35 | 103,100 |
May 17, 2024 | 324.95 | 328.40 | 323.25 | 326.95 | 326.95 | 78,823 |
May 16, 2024 | 323.05 | 328.25 | 320.20 | 324.40 | 324.40 | 63,137 |
May 15, 2024 | 317.10 | 323.60 | 316.30 | 322.45 | 322.45 | 47,058 |
May 14, 2024 | 309.35 | 321.60 | 309.35 | 318.25 | 318.25 | 126,048 |
May 13, 2024 | 315.45 | 315.80 | 307.00 | 308.80 | 308.80 | 89,375 |
May 10, 2024 | 321.00 | 321.15 | 312.05 | 314.20 | 314.20 | 96,075 |
May 09, 2024 | 325.00 | 330.20 | 317.00 | 319.55 | 319.55 | 574,472 |
May 08, 2024 | 321.60 | 328.50 | 318.40 | 323.50 | 323.50 | 621,819 |
May 07, 2024 | 326.00 | 327.80 | 320.00 | 321.60 | 321.60 | 60,212 |
May 06, 2024 | 328.75 | 332.90 | 324.85 | 326.00 | 326.00 | 123,452 |
May 03, 2024 | 327.85 | 329.20 | 324.50 | 327.70 | 327.70 | 109,761 |
May 02, 2024 | 325.00 | 329.05 | 324.35 | 325.60 | 325.60 | 55,319 |
Apr 30, 2024 | 327.70 | 328.05 | 324.35 | 325.80 | 325.80 | 52,596 |
Apr 29, 2024 | 328.25 | 330.25 | 325.00 | 326.25 | 326.25 | 91,616 |
Apr 26, 2024 | 329.90 | 330.35 | 326.40 | 327.35 | 327.35 | 79,812 |
Apr 25, 2024 | 323.00 | 329.60 | 323.00 | 328.70 | 328.70 | 132,417 |
Apr 24, 2024 | 320.70 | 323.90 | 319.25 | 322.60 | 322.60 | 94,065 |
Apr 23, 2024 | 322.65 | 323.55 | 317.80 | 318.70 | 318.70 | 98,743 |
Apr 22, 2024 | 322.45 | 324.70 | 320.10 | 321.00 | 321.00 | 69,210 |
Apr 19, 2024 | 320.00 | 324.70 | 316.30 | 321.50 | 321.50 | 59,653 |
Apr 18, 2024 | 323.15 | 328.35 | 320.10 | 321.75 | 321.75 | 86,284 |
Apr 16, 2024 | 320.50 | 325.75 | 319.00 | 323.05 | 323.05 | 74,580 |
Apr 15, 2024 | 320.00 | 325.70 | 314.60 | 323.45 | 323.45 | 158,061 |
Apr 12, 2024 | 335.00 | 339.00 | 323.75 | 325.00 | 325.00 | 872,365 |
Apr 10, 2024 | 337.20 | 347.70 | 336.00 | 346.05 | 346.05 | 242,755 |
Apr 09, 2024 | 338.45 | 340.50 | 335.00 | 337.05 | 337.05 | 103,303 |
Apr 08, 2024 | 332.15 | 343.90 | 329.00 | 338.85 | 338.85 | 336,577 |
Apr 05, 2024 | 328.60 | 332.45 | 327.90 | 329.85 | 329.85 | 108,205 |
Apr 04, 2024 | 335.50 | 337.35 | 326.70 | 330.25 | 330.25 | 507,827 |
Apr 03, 2024 | 327.00 | 337.05 | 325.00 | 335.25 | 335.25 | 185,413 |
Apr 02, 2024 | 320.00 | 328.55 | 315.80 | 327.40 | 327.40 | 141,695 |
Apr 01, 2024 | 301.00 | 325.00 | 301.00 | 322.55 | 322.55 | 300,836 |
Mar 28, 2024 | 306.90 | 310.60 | 297.00 | 297.85 | 297.85 | 407,913 |
Mar 27, 2024 | 309.50 | 314.35 | 305.10 | 306.90 | 306.90 | 402,731 |
Mar 26, 2024 | 314.40 | 315.95 | 303.75 | 306.75 | 306.75 | 193,304 |
Mar 22, 2024 | 313.10 | 314.45 | 310.00 | 313.90 | 313.90 | 94,576 |
Mar 21, 2024 | 303.05 | 314.50 | 303.00 | 312.45 | 312.45 | 189,070 |
Mar 20, 2024 | 299.30 | 308.95 | 296.00 | 300.55 | 300.55 | 236,333 |
Mar 19, 2024 | 303.65 | 312.00 | 296.70 | 299.25 | 299.25 | 303,697 |
Mar 18, 2024 | 313.20 | 317.05 | 299.95 | 301.75 | 301.75 | 298,370 |
Mar 15, 2024 | 312.05 | 316.95 | 307.00 | 311.60 | 311.60 | 187,424 |
Mar 14, 2024 | 302.75 | 316.95 | 301.00 | 313.50 | 313.50 | 128,750 |
Mar 13, 2024 | 320.10 | 322.10 | 300.05 | 302.90 | 302.90 | 736,553 |
Mar 12, 2024 | 328.00 | 328.55 | 316.10 | 318.80 | 318.80 | 293,323 |
Mar 11, 2024 | 335.75 | 337.35 | 326.00 | 326.90 | 326.90 | 107,859 |
Mar 07, 2024 | 335.50 | 341.90 | 333.25 | 336.00 | 336.00 | 145,807 |
Mar 06, 2024 | 332.80 | 341.00 | 332.35 | 336.45 | 336.45 | 221,452 |
Mar 05, 2024 | 338.50 | 339.85 | 330.50 | 331.85 | 331.85 | 142,129 |
Mar 04, 2024 | 343.00 | 344.50 | 335.50 | 337.75 | 337.75 | 98,866 |
Mar 01, 2024 | 338.05 | 344.20 | 335.15 | 336.70 | 336.70 | 97,285 |
Feb 29, 2024 | 338.50 | 341.00 | 334.60 | 338.05 | 338.05 | 92,856 |
Feb 28, 2024 | 349.75 | 350.05 | 335.30 | 337.15 | 337.15 | 209,844 |
Feb 27, 2024 | 350.35 | 351.90 | 347.55 | 348.10 | 348.10 | 63,209 |
Feb 26, 2024 | 354.10 | 357.50 | 348.50 | 350.35 | 350.35 | 76,379 |
Feb 23, 2024 | 352.35 | 356.60 | 352.35 | 354.10 | 354.10 | 54,247 |
Feb 22, 2024 | 352.60 | 353.90 | 349.10 | 352.35 | 352.35 | 57,643 |
Feb 21, 2024 | 353.80 | 358.95 | 351.55 | 352.00 | 352.00 | 75,644 |
Feb 20, 2024 | 362.45 | 363.20 | 351.10 | 352.75 | 352.75 | 99,387 |
Feb 19, 2024 | 358.90 | 363.50 | 358.00 | 361.15 | 361.15 | 89,882 |
Feb 16, 2024 | 350.95 | 364.75 | 349.50 | 357.10 | 357.10 | 198,754 |
Feb 15, 2024 | 348.50 | 351.95 | 342.05 | 349.25 | 349.25 | 130,758 |
Feb 14, 2024 | 350.00 | 350.80 | 335.30 | 339.80 | 339.80 | 674,481 |
Feb 13, 2024 | 358.00 | 362.00 | 352.10 | 360.95 | 360.95 | 104,796 |
Feb 12, 2024 | 358.40 | 363.40 | 355.05 | 360.55 | 360.55 | 94,715 |
Feb 09, 2024 | 373.75 | 374.55 | 357.20 | 358.40 | 358.40 | 736,325 |
Feb 08, 2024 | 380.95 | 382.00 | 370.35 | 373.30 | 373.30 | 374,880 |
Feb 07, 2024 | 361.50 | 378.00 | 361.20 | 374.50 | 374.50 | 399,789 |
Feb 06, 2024 | 355.70 | 362.95 | 355.70 | 360.80 | 360.80 | 108,771 |
Feb 05, 2024 | 363.00 | 364.60 | 351.60 | 355.55 | 355.55 | 191,745 |
Feb 02, 2024 | 365.15 | 367.80 | 361.50 | 364.15 | 364.15 | 176,589 |
Feb 01, 2024 | 368.00 | 370.00 | 360.45 | 363.30 | 363.30 | 74,002 |
Jan 31, 2024 | 363.50 | 368.70 | 361.15 | 367.50 | 367.50 | 137,832 |
Jan 30, 2024 | 364.90 | 364.90 | 360.00 | 361.85 | 361.85 | 76,223 |
Jan 29, 2024 | 365.00 | 366.95 | 360.50 | 361.70 | 361.70 | 83,105 |
Jan 25, 2024 | 365.00 | 368.85 | 360.20 | 362.70 | 362.70 | 92,700 |
Jan 24, 2024 | 363.40 | 364.95 | 358.80 | 361.85 | 361.85 | 124,212 |
Jan 23, 2024 | 374.00 | 375.50 | 358.10 | 362.40 | 362.40 | 217,702 |
Jan 19, 2024 | 355.15 | 363.15 | 355.15 | 358.70 | 358.70 | 101,539 |
Jan 18, 2024 | 359.60 | 359.70 | 350.00 | 354.10 | 354.10 | 117,679 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |