Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 434.40 | 446.05 | 417.40 | 433.75 | 433.75 | 23,905 |
27 Jun 2024 | 439.00 | 445.25 | 428.75 | 437.45 | 437.45 | 20,406 |
26 Jun 2024 | 449.85 | 458.00 | 441.30 | 444.55 | 444.55 | 13,413 |
25 Jun 2024 | 455.00 | 457.30 | 445.15 | 452.00 | 452.00 | 27,455 |
24 Jun 2024 | 449.85 | 457.90 | 438.70 | 455.50 | 455.50 | 26,076 |
21 Jun 2024 | 427.10 | 455.00 | 423.95 | 449.85 | 449.85 | 174,055 |
20 Jun 2024 | 428.40 | 428.40 | 418.85 | 426.35 | 426.35 | 28,732 |
19 Jun 2024 | 431.85 | 439.75 | 421.55 | 427.70 | 427.70 | 39,460 |
18 Jun 2024 | 428.10 | 435.50 | 428.10 | 431.20 | 431.20 | 13,624 |
14 Jun 2024 | 435.00 | 436.75 | 424.85 | 427.65 | 427.65 | 18,218 |
13 Jun 2024 | 437.45 | 437.45 | 431.20 | 434.85 | 434.85 | 43,960 |
12 Jun 2024 | 441.75 | 449.00 | 428.65 | 430.55 | 430.55 | 62,428 |
11 Jun 2024 | 440.60 | 443.70 | 426.25 | 435.30 | 435.30 | 7,059,016 |
10 Jun 2024 | 438.00 | 460.00 | 438.00 | 457.70 | 457.70 | 25,000 |
07 Jun 2024 | 445.95 | 445.95 | 435.70 | 437.50 | 437.50 | 9,862 |
06 Jun 2024 | 460.40 | 460.45 | 438.00 | 439.45 | 439.45 | 32,283 |
05 Jun 2024 | 410.25 | 461.10 | 410.25 | 459.85 | 459.85 | 85,909 |
04 Jun 2024 | 472.00 | 472.00 | 380.00 | 416.10 | 416.10 | 22,572 |
03 Jun 2024 | 448.05 | 459.90 | 444.85 | 458.20 | 458.20 | 94,329 |
31 May 2024 | 400.05 | 447.50 | 400.05 | 441.65 | 441.65 | 75,512 |
30 May 2024 | 422.00 | 425.85 | 417.10 | 422.30 | 422.30 | 21,939 |
29 May 2024 | 419.80 | 429.00 | 414.85 | 427.70 | 427.70 | 20,558 |
28 May 2024 | 420.00 | 429.70 | 415.50 | 420.80 | 420.80 | 18,058 |
27 May 2024 | 430.15 | 436.00 | 418.65 | 426.15 | 426.15 | 24,686 |
24 May 2024 | 444.85 | 447.70 | 426.75 | 430.50 | 430.50 | 102,716 |
23 May 2024 | 426.10 | 431.25 | 416.55 | 418.10 | 418.10 | 29,842 |
22 May 2024 | 424.50 | 432.55 | 422.40 | 426.45 | 426.45 | 23,439 |
21 May 2024 | 406.35 | 429.00 | 404.45 | 424.50 | 424.50 | 41,413 |
17 May 2024 | 415.00 | 417.00 | 398.10 | 400.75 | 400.75 | 1,044,788 |
16 May 2024 | 416.15 | 417.25 | 403.00 | 412.70 | 412.70 | 22,793 |
15 May 2024 | 423.05 | 423.05 | 408.65 | 416.45 | 416.45 | 9,232 |
14 May 2024 | 426.00 | 426.05 | 413.90 | 416.25 | 416.25 | 13,098 |
13 May 2024 | 420.15 | 429.40 | 420.15 | 425.70 | 425.70 | 8,926 |
10 May 2024 | 423.95 | 430.30 | 416.05 | 428.70 | 428.70 | 10,708 |
09 May 2024 | 433.95 | 433.95 | 422.75 | 428.20 | 428.20 | 21,333 |
08 May 2024 | 421.75 | 433.20 | 421.75 | 431.80 | 431.80 | 25,335 |
07 May 2024 | 430.45 | 430.45 | 417.90 | 427.60 | 427.60 | 11,872 |
06 May 2024 | 411.50 | 428.80 | 411.50 | 426.65 | 426.65 | 11,779 |
03 May 2024 | 423.65 | 424.30 | 412.00 | 419.85 | 419.85 | 25,184 |
02 May 2024 | 436.05 | 436.05 | 420.00 | 424.60 | 424.60 | 24,228 |
30 Apr 2024 | 435.80 | 437.85 | 425.25 | 431.45 | 431.45 | 18,081 |
29 Apr 2024 | 437.55 | 444.25 | 423.05 | 425.35 | 425.35 | 39,465 |
26 Apr 2024 | 423.95 | 430.45 | 420.00 | 429.05 | 429.05 | 10,491 |
25 Apr 2024 | 426.00 | 430.80 | 420.45 | 422.75 | 422.75 | 9,277 |
24 Apr 2024 | 436.85 | 438.10 | 423.85 | 426.90 | 426.90 | 46,614 |
23 Apr 2024 | 413.95 | 446.20 | 412.00 | 438.70 | 438.70 | 114,857 |
22 Apr 2024 | 398.05 | 406.25 | 394.00 | 404.30 | 404.30 | 15,002 |
19 Apr 2024 | 377.70 | 392.00 | 375.00 | 385.75 | 385.75 | 12,227 |
18 Apr 2024 | 381.50 | 387.90 | 378.50 | 382.50 | 382.50 | 25,563 |
16 Apr 2024 | 386.75 | 394.05 | 375.00 | 382.85 | 382.85 | 1,468,632 |
15 Apr 2024 | 380.05 | 398.05 | 380.05 | 394.60 | 394.60 | 6,461 |
12 Apr 2024 | 394.65 | 398.70 | 392.00 | 396.70 | 396.70 | 10,032 |
10 Apr 2024 | 409.35 | 409.35 | 389.45 | 391.95 | 391.95 | 19,328 |
09 Apr 2024 | 396.90 | 402.75 | 390.85 | 400.45 | 400.45 | 8,389 |
08 Apr 2024 | 403.90 | 410.45 | 392.55 | 396.90 | 396.90 | 21,641 |
05 Apr 2024 | 401.55 | 411.60 | 401.55 | 404.75 | 404.75 | 6,345 |
04 Apr 2024 | 416.95 | 416.95 | 408.10 | 412.00 | 412.00 | 16,101 |
03 Apr 2024 | 410.95 | 414.40 | 405.60 | 411.00 | 411.00 | 9,263 |
02 Apr 2024 | 406.55 | 414.00 | 401.00 | 408.35 | 408.35 | 20,893 |
01 Apr 2024 | 410.40 | 419.30 | 404.50 | 407.45 | 407.45 | 18,171 |
28 Mar 2024 | 390.05 | 404.45 | 387.95 | 402.00 | 402.00 | 39,707 |
27 Mar 2024 | 379.25 | 406.30 | 379.25 | 395.90 | 395.90 | 18,363 |
26 Mar 2024 | 368.95 | 381.95 | 365.35 | 379.25 | 379.25 | 30,181 |
22 Mar 2024 | 371.05 | 374.80 | 368.50 | 369.80 | 369.80 | 6,026 |
21 Mar 2024 | 366.25 | 372.20 | 363.50 | 368.65 | 368.65 | 16,418 |
20 Mar 2024 | 368.65 | 371.90 | 357.85 | 366.20 | 366.20 | 12,435 |
19 Mar 2024 | 379.70 | 380.75 | 361.55 | 367.75 | 367.75 | 23,873 |
18 Mar 2024 | 382.00 | 387.10 | 377.45 | 379.80 | 379.80 | 18,734 |
15 Mar 2024 | 384.50 | 389.20 | 377.40 | 379.45 | 379.45 | 8,998 |
14 Mar 2024 | 387.95 | 388.40 | 376.85 | 383.85 | 383.85 | 26,673 |
13 Mar 2024 | 382.35 | 383.60 | 365.00 | 378.70 | 378.70 | 16,263 |
12 Mar 2024 | 386.00 | 396.00 | 375.35 | 381.60 | 381.60 | 11,882 |
11 Mar 2024 | 393.40 | 393.40 | 380.85 | 383.50 | 383.50 | 29,644 |
07 Mar 2024 | 394.60 | 398.65 | 389.65 | 391.95 | 391.95 | 26,816 |
06 Mar 2024 | 406.30 | 408.00 | 388.45 | 394.05 | 394.05 | 13,472 |
05 Mar 2024 | 412.15 | 417.70 | 404.40 | 405.65 | 405.65 | 8,378 |
04 Mar 2024 | 420.40 | 420.40 | 401.00 | 404.75 | 404.75 | 22,344 |
01 Mar 2024 | 419.20 | 420.85 | 410.35 | 416.60 | 416.60 | 14,979 |
29 Feb 2024 | 429.95 | 429.95 | 405.70 | 413.80 | 413.80 | 29,251 |
28 Feb 2024 | 432.50 | 436.80 | 422.05 | 423.65 | 423.65 | 15,002 |
27 Feb 2024 | 436.00 | 442.75 | 429.40 | 431.25 | 431.25 | 14,130 |
26 Feb 2024 | 441.35 | 446.80 | 430.20 | 436.25 | 436.25 | 21,199 |
23 Feb 2024 | 447.20 | 458.05 | 442.90 | 445.10 | 445.10 | 25,566 |
22 Feb 2024 | 431.20 | 440.30 | 430.15 | 433.10 | 433.10 | 8,099 |
21 Feb 2024 | 433.50 | 442.25 | 429.45 | 431.90 | 431.90 | 30,271 |
20 Feb 2024 | 444.95 | 444.95 | 425.65 | 433.50 | 433.50 | 24,741 |
19 Feb 2024 | 440.55 | 446.30 | 435.40 | 439.05 | 439.05 | 26,339 |
16 Feb 2024 | 448.90 | 452.00 | 441.45 | 445.45 | 445.45 | 21,685 |
15 Feb 2024 | 442.40 | 448.30 | 434.10 | 446.70 | 446.70 | 43,648 |
14 Feb 2024 | 424.75 | 451.75 | 417.95 | 440.70 | 440.70 | 35,190 |
13 Feb 2024 | 449.75 | 450.00 | 415.95 | 419.20 | 419.20 | 93,194 |
12 Feb 2024 | 454.95 | 474.35 | 433.05 | 438.80 | 438.80 | 136,020 |
09 Feb 2024 | 419.95 | 436.70 | 412.90 | 432.75 | 432.75 | 68,054 |
08 Feb 2024 | 434.95 | 434.95 | 414.45 | 417.95 | 417.95 | 17,654 |
07 Feb 2024 | 441.85 | 441.85 | 426.00 | 428.80 | 428.80 | 24,713 |
06 Feb 2024 | 439.55 | 443.25 | 430.55 | 433.00 | 433.00 | 21,912 |
05 Feb 2024 | 442.80 | 448.15 | 435.50 | 439.70 | 439.70 | 14,686 |
02 Feb 2024 | 441.80 | 449.40 | 429.00 | 436.15 | 436.15 | 23,657 |
01 Feb 2024 | 467.85 | 467.85 | 440.25 | 442.75 | 442.75 | 69,173 |
31 Jan 2024 | 479.75 | 481.25 | 465.00 | 468.05 | 468.05 | 16,689 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |