Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 18, 2024 | 442.00 | 454.00 | 438.25 | 445.25 | 445.25 | 11,347 |
May 17, 2024 | 436.75 | 461.40 | 427.30 | 440.90 | 440.90 | 351,711 |
May 16, 2024 | 450.00 | 450.00 | 431.60 | 437.85 | 437.85 | 118,228 |
May 15, 2024 | 423.00 | 454.95 | 423.00 | 448.90 | 448.90 | 233,146 |
May 14, 2024 | 411.00 | 448.90 | 406.20 | 446.95 | 446.95 | 257,393 |
May 13, 2024 | 410.80 | 413.85 | 395.65 | 408.95 | 408.95 | 61,949 |
May 10, 2024 | 412.30 | 418.90 | 391.65 | 408.80 | 408.80 | 98,091 |
May 09, 2024 | 413.65 | 424.85 | 405.00 | 410.25 | 410.25 | 34,642 |
May 08, 2024 | 415.30 | 423.85 | 408.40 | 413.65 | 413.65 | 174,400 |
May 07, 2024 | 425.80 | 425.80 | 401.95 | 413.25 | 413.25 | 92,908 |
May 06, 2024 | 425.90 | 434.90 | 418.85 | 425.75 | 425.75 | 63,844 |
May 03, 2024 | 428.90 | 428.90 | 420.50 | 423.80 | 423.80 | 24,732 |
May 02, 2024 | 419.10 | 425.00 | 419.10 | 423.60 | 423.60 | 19,297 |
Apr 30, 2024 | 425.15 | 427.60 | 416.15 | 423.10 | 423.10 | 154,333 |
Apr 29, 2024 | 422.45 | 424.80 | 409.00 | 421.60 | 421.60 | 40,203 |
Apr 26, 2024 | 423.00 | 429.05 | 412.40 | 415.05 | 415.05 | 104,244 |
Apr 25, 2024 | 426.30 | 427.05 | 421.00 | 422.55 | 422.55 | 47,861 |
Apr 24, 2024 | 429.00 | 432.00 | 418.45 | 424.05 | 424.05 | 210,408 |
Apr 23, 2024 | 431.00 | 436.80 | 423.00 | 426.75 | 426.75 | 145,532 |
Apr 22, 2024 | 438.00 | 440.00 | 430.00 | 432.40 | 432.40 | 235,111 |
Apr 19, 2024 | 423.90 | 432.00 | 410.00 | 430.30 | 430.30 | 200,270 |
Apr 18, 2024 | 428.00 | 443.60 | 419.25 | 427.75 | 427.75 | 75,450 |
Apr 16, 2024 | 421.90 | 434.40 | 418.10 | 431.50 | 431.50 | 89,537 |
Apr 15, 2024 | 424.00 | 426.85 | 402.80 | 419.65 | 419.65 | 105,968 |
Apr 12, 2024 | 426.50 | 434.90 | 424.50 | 428.10 | 428.10 | 127,499 |
Apr 10, 2024 | 420.00 | 435.60 | 408.25 | 432.05 | 432.05 | 316,068 |
Apr 09, 2024 | 401.50 | 431.00 | 401.50 | 422.35 | 422.35 | 725,694 |
Apr 08, 2024 | 336.00 | 405.05 | 336.00 | 405.05 | 405.05 | 2,638,437 |
Apr 05, 2024 | 311.30 | 340.00 | 311.30 | 337.55 | 337.55 | 657,848 |
Apr 04, 2024 | 307.90 | 316.00 | 305.00 | 314.45 | 314.45 | 73,363 |
Apr 03, 2024 | 283.50 | 318.50 | 283.50 | 302.60 | 302.60 | 503,247 |
Apr 02, 2024 | 279.75 | 282.00 | 275.00 | 279.30 | 279.30 | 38,902 |
Apr 01, 2024 | 267.60 | 279.75 | 267.60 | 277.00 | 277.00 | 77,219 |
Mar 28, 2024 | 270.95 | 279.00 | 260.00 | 266.30 | 266.30 | 61,747 |
Mar 27, 2024 | 277.65 | 284.60 | 268.40 | 270.95 | 270.95 | 104,155 |
Mar 26, 2024 | 276.00 | 284.15 | 272.00 | 277.65 | 277.65 | 397,122 |
Mar 22, 2024 | 271.70 | 289.70 | 270.80 | 276.40 | 276.40 | 34,630 |
Mar 21, 2024 | 274.90 | 280.25 | 270.00 | 271.70 | 271.70 | 158,908 |
Mar 20, 2024 | 277.40 | 282.85 | 267.20 | 273.50 | 273.50 | 61,002 |
Mar 19, 2024 | 281.30 | 286.50 | 272.00 | 276.00 | 276.00 | 47,631 |
Mar 18, 2024 | 281.50 | 286.25 | 278.00 | 279.90 | 279.90 | 139,262 |
Mar 15, 2024 | - | - | - | - | - | - |
Mar 14, 2024 | 277.00 | 290.00 | 277.00 | 280.95 | 280.95 | 41,182 |
Mar 13, 2024 | 291.10 | 297.85 | 270.00 | 277.10 | 277.10 | 86,844 |
Mar 12, 2024 | 304.00 | 310.05 | 286.00 | 287.40 | 287.40 | 56,191 |
Mar 11, 2024 | 310.00 | 314.70 | 302.95 | 304.00 | 304.00 | 47,601 |
Mar 07, 2024 | 316.80 | 320.75 | 305.95 | 309.50 | 309.50 | 50,795 |
Mar 06, 2024 | 322.60 | 324.20 | 310.70 | 315.25 | 315.25 | 61,949 |
Mar 05, 2024 | 324.65 | 329.85 | 318.35 | 321.00 | 321.00 | 86,916 |
Mar 04, 2024 | 326.25 | 328.00 | 315.50 | 324.65 | 324.65 | 70,263 |
Mar 01, 2024 | 323.95 | 326.20 | 319.00 | 321.05 | 321.05 | 107,267 |
Feb 29, 2024 | 325.00 | 326.30 | 319.30 | 320.10 | 320.10 | 60,605 |
Feb 28, 2024 | 340.65 | 343.20 | 320.20 | 325.25 | 325.25 | 106,195 |
Feb 27, 2024 | 318.45 | 342.60 | 313.15 | 340.40 | 340.40 | 395,079 |
Feb 26, 2024 | 313.50 | 322.35 | 309.00 | 318.45 | 318.45 | 320,949 |
Feb 23, 2024 | 308.80 | 313.40 | 306.45 | 311.95 | 311.95 | 140,632 |
Feb 22, 2024 | 310.85 | 315.00 | 304.40 | 308.35 | 308.35 | 85,494 |
Feb 21, 2024 | 314.95 | 319.35 | 307.55 | 309.20 | 309.20 | 145,567 |
Feb 20, 2024 | 316.50 | 317.65 | 309.00 | 312.60 | 312.60 | 90,434 |
Feb 19, 2024 | 316.40 | 322.65 | 313.10 | 315.25 | 315.25 | 86,782 |
Feb 16, 2024 | 316.80 | 322.95 | 314.00 | 316.30 | 316.30 | 117,179 |
Feb 15, 2024 | 317.10 | 323.35 | 315.25 | 316.80 | 316.80 | 42,213 |
Feb 14, 2024 | 316.10 | 316.70 | 312.85 | 315.55 | 315.55 | 75,714 |
Feb 13, 2024 | 325.00 | 333.95 | 310.30 | 314.50 | 314.50 | 66,271 |
Feb 12, 2024 | 327.00 | 338.00 | 317.95 | 320.95 | 320.95 | 114,560 |
Feb 09, 2024 | 319.90 | 335.00 | 310.90 | 325.70 | 325.70 | 312,972 |
Feb 08, 2024 | 323.00 | 325.00 | 315.05 | 318.35 | 318.35 | 82,423 |
Feb 07, 2024 | 326.10 | 327.15 | 318.00 | 319.55 | 319.55 | 100,859 |
Feb 06, 2024 | 326.10 | 329.90 | 320.00 | 324.45 | 324.45 | 57,354 |
Feb 05, 2024 | 323.80 | 335.25 | 320.00 | 325.05 | 325.05 | 83,884 |
Feb 02, 2024 | 321.70 | 327.30 | 319.00 | 321.15 | 321.15 | 23,441 |
Feb 01, 2024 | 328.30 | 330.05 | 316.50 | 318.55 | 318.55 | 66,547 |
Jan 31, 2024 | 323.05 | 329.00 | 322.10 | 326.65 | 326.65 | 44,499 |
Jan 30, 2024 | 321.95 | 329.90 | 321.50 | 322.35 | 322.35 | 19,088 |
Jan 29, 2024 | 325.80 | 327.65 | 319.50 | 321.30 | 321.30 | 48,906 |
Jan 25, 2024 | 324.90 | 334.80 | 320.55 | 324.20 | 324.20 | 32,351 |
Jan 24, 2024 | 333.15 | 338.05 | 321.10 | 323.25 | 323.25 | 66,432 |
Jan 23, 2024 | 343.00 | 345.65 | 330.00 | 333.15 | 333.15 | 74,939 |
Jan 19, 2024 | 331.90 | 345.90 | 328.85 | 340.75 | 340.75 | 178,785 |
Jan 18, 2024 | 331.80 | 335.15 | 321.00 | 328.70 | 328.70 | 55,332 |
Jan 17, 2024 | 341.75 | 345.75 | 328.85 | 331.90 | 331.90 | 82,377 |
Jan 16, 2024 | 349.45 | 349.80 | 336.50 | 341.75 | 341.75 | 157,884 |
Jan 15, 2024 | 325.40 | 325.40 | 325.40 | 325.40 | 325.40 | - |
Jan 12, 2024 | 329.00 | 330.45 | 321.05 | 325.40 | 325.40 | 70,956 |
Jan 11, 2024 | 324.50 | 330.85 | 317.00 | 328.40 | 328.40 | 97,800 |
Jan 10, 2024 | 321.00 | 326.85 | 319.20 | 322.90 | 322.90 | 56,427 |
Jan 09, 2024 | 328.45 | 331.80 | 321.00 | 321.95 | 321.95 | 34,907 |
Jan 08, 2024 | 335.95 | 336.00 | 321.00 | 326.85 | 326.85 | 47,433 |
Jan 05, 2024 | 339.00 | 341.00 | 328.25 | 334.10 | 334.10 | 100,832 |
Jan 04, 2024 | 331.70 | 342.40 | 330.00 | 339.50 | 339.50 | 401,897 |
Jan 03, 2024 | 324.45 | 332.90 | 320.00 | 326.80 | 326.80 | 77,372 |
Jan 02, 2024 | 333.00 | 335.95 | 321.00 | 322.70 | 322.70 | 95,062 |
Jan 01, 2024 | 319.00 | 336.10 | 317.00 | 330.90 | 330.90 | 311,902 |
Dec 29, 2023 | 318.00 | 319.70 | 316.30 | 317.70 | 317.70 | 39,564 |
Dec 28, 2023 | 317.35 | 321.90 | 314.30 | 317.65 | 317.65 | 134,409 |
Dec 27, 2023 | 318.90 | 321.20 | 315.00 | 316.15 | 316.15 | 31,638 |
Dec 26, 2023 | 313.20 | 319.70 | 312.80 | 317.30 | 317.30 | 79,656 |
Dec 22, 2023 | 316.70 | 316.70 | 308.30 | 313.60 | 313.60 | 45,362 |
Dec 21, 2023 | 314.00 | 318.00 | 306.35 | 315.15 | 315.15 | 46,428 |
Dec 20, 2023 | 320.35 | 320.35 | 310.00 | 314.20 | 314.20 | 56,842 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |