Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 476.00 | 492.00 | 472.20 | 485.20 | 485.20 | 49,851 |
27 Jun 2024 | 492.25 | 493.75 | 470.20 | 475.25 | 475.25 | 14,956 |
26 Jun 2024 | 482.80 | 486.50 | 468.45 | 481.85 | 481.85 | 11,133 |
25 Jun 2024 | 476.00 | 489.80 | 475.40 | 476.85 | 476.85 | 33,868 |
24 Jun 2024 | 455.05 | 496.10 | 455.05 | 478.85 | 478.85 | 67,245 |
21 Jun 2024 | 456.00 | 485.95 | 451.30 | 481.80 | 481.80 | 74,422 |
20 Jun 2024 | 447.15 | 459.80 | 443.95 | 450.80 | 450.80 | 18,307 |
19 Jun 2024 | 455.00 | 455.00 | 442.75 | 444.70 | 444.70 | 11,856 |
18 Jun 2024 | 460.00 | 462.45 | 447.10 | 452.25 | 452.25 | 7,312 |
14 Jun 2024 | 437.70 | 456.00 | 437.70 | 447.10 | 447.10 | 9,401 |
13 Jun 2024 | 438.35 | 443.95 | 429.00 | 437.70 | 437.70 | 7,865 |
12 Jun 2024 | 440.00 | 448.95 | 436.65 | 438.35 | 438.35 | 15,375 |
11 Jun 2024 | 443.90 | 448.95 | 440.00 | 445.80 | 445.80 | 8,303 |
10 Jun 2024 | 421.70 | 450.05 | 420.50 | 440.70 | 440.70 | 8,536 |
07 Jun 2024 | 417.00 | 423.70 | 417.00 | 420.25 | 420.25 | 4,627 |
06 Jun 2024 | 427.90 | 427.90 | 417.85 | 420.70 | 420.70 | 11,351 |
05 Jun 2024 | 414.00 | 420.95 | 401.75 | 418.35 | 418.35 | 11,467 |
04 Jun 2024 | 418.00 | 419.90 | 397.00 | 409.95 | 409.95 | 25,752 |
03 Jun 2024 | 435.95 | 435.95 | 414.00 | 415.70 | 415.70 | 11,048 |
31 May 2024 | 425.00 | 425.00 | 413.05 | 414.45 | 414.45 | 11,331 |
30 May 2024 | 432.00 | 432.00 | 415.00 | 416.40 | 416.40 | 8,179 |
29 May 2024 | 423.05 | 432.00 | 418.65 | 420.95 | 420.95 | 9,031 |
28 May 2024 | 428.30 | 431.20 | 421.55 | 423.55 | 423.55 | 4,127 |
27 May 2024 | 425.05 | 437.45 | 422.45 | 433.95 | 433.95 | 3,190 |
24 May 2024 | 430.30 | 435.90 | 427.95 | 429.00 | 429.00 | 11,258 |
23 May 2024 | 435.10 | 439.75 | 432.75 | 434.10 | 434.10 | 1,542 |
22 May 2024 | 430.30 | 438.95 | 430.30 | 435.10 | 435.10 | 1,018 |
21 May 2024 | 443.00 | 443.00 | 433.00 | 434.30 | 434.30 | 2,436 |
17 May 2024 | 444.95 | 444.95 | 432.10 | 435.35 | 435.35 | 908 |
16 May 2024 | 426.10 | 435.00 | 426.10 | 434.40 | 434.40 | 5,955 |
15 May 2024 | 437.90 | 437.90 | 425.00 | 429.70 | 429.70 | 14,029 |
14 May 2024 | 436.95 | 437.65 | 431.05 | 432.55 | 432.55 | 951 |
13 May 2024 | 428.05 | 437.40 | 420.35 | 432.05 | 432.05 | 11,017 |
10 May 2024 | 440.50 | 440.50 | 426.85 | 428.65 | 428.65 | 2,209 |
09 May 2024 | 444.90 | 448.00 | 425.55 | 428.85 | 428.85 | 6,898 |
08 May 2024 | 446.55 | 446.55 | 435.00 | 436.40 | 436.40 | 1,483 |
07 May 2024 | 450.05 | 451.45 | 438.00 | 442.15 | 442.15 | 7,281 |
06 May 2024 | 450.10 | 454.90 | 444.65 | 448.90 | 448.90 | 11,094 |
03 May 2024 | 454.95 | 454.95 | 445.10 | 450.00 | 450.00 | 2,194 |
02 May 2024 | 456.05 | 456.05 | 450.00 | 450.50 | 450.50 | 8,873 |
30 Apr 2024 | 457.45 | 458.40 | 451.30 | 452.40 | 452.40 | 6,803 |
29 Apr 2024 | 455.95 | 460.35 | 451.75 | 458.40 | 458.40 | 6,432 |
26 Apr 2024 | 455.50 | 458.95 | 448.95 | 452.20 | 452.20 | 12,342 |
25 Apr 2024 | 461.80 | 461.95 | 456.45 | 459.40 | 459.40 | 6,927 |
24 Apr 2024 | 459.25 | 463.90 | 453.70 | 457.05 | 457.05 | 13,693 |
23 Apr 2024 | 456.85 | 468.00 | 450.05 | 452.35 | 452.35 | 6,888 |
22 Apr 2024 | 440.00 | 452.35 | 439.05 | 449.60 | 449.60 | 6,092 |
19 Apr 2024 | 436.20 | 440.00 | 427.00 | 436.00 | 436.00 | 8,361 |
18 Apr 2024 | 439.50 | 447.15 | 435.20 | 435.85 | 435.85 | 4,984 |
16 Apr 2024 | 441.70 | 450.40 | 432.95 | 434.60 | 434.60 | 11,950 |
15 Apr 2024 | 432.05 | 447.90 | 432.05 | 441.70 | 441.70 | 18,253 |
12 Apr 2024 | 464.80 | 479.90 | 446.20 | 450.90 | 450.90 | 33,971 |
10 Apr 2024 | 465.25 | 467.00 | 447.35 | 464.85 | 464.85 | 22,919 |
09 Apr 2024 | 468.50 | 468.60 | 448.00 | 449.60 | 449.60 | 16,578 |
08 Apr 2024 | 474.95 | 474.95 | 456.90 | 459.70 | 459.70 | 16,133 |
05 Apr 2024 | 455.70 | 469.75 | 449.35 | 467.65 | 467.65 | 4,544 |
04 Apr 2024 | 475.95 | 475.95 | 456.10 | 458.75 | 458.75 | 13,041 |
03 Apr 2024 | 448.85 | 467.95 | 442.00 | 463.10 | 463.10 | 8,399 |
02 Apr 2024 | 437.65 | 447.20 | 427.95 | 443.50 | 443.50 | 3,938 |
01 Apr 2024 | 415.45 | 436.00 | 414.95 | 433.05 | 433.05 | 7,226 |
28 Mar 2024 | 416.35 | 425.80 | 405.00 | 408.25 | 408.25 | 29,738 |
27 Mar 2024 | 434.95 | 434.95 | 412.00 | 414.60 | 414.60 | 42,146 |
26 Mar 2024 | 432.25 | 437.15 | 430.00 | 430.55 | 430.55 | 9,407 |
22 Mar 2024 | 450.40 | 450.40 | 437.00 | 438.30 | 438.30 | 4,912 |
21 Mar 2024 | 437.45 | 444.85 | 433.00 | 441.55 | 441.55 | 9,780 |
20 Mar 2024 | 442.50 | 445.35 | 431.00 | 433.10 | 433.10 | 16,288 |
19 Mar 2024 | 443.95 | 457.95 | 437.85 | 440.65 | 440.65 | 8,112 |
18 Mar 2024 | 448.35 | 478.05 | 437.05 | 441.95 | 441.95 | 39,570 |
15 Mar 2024 | 458.35 | 458.35 | 437.05 | 439.85 | 439.85 | 13,228 |
14 Mar 2024 | 454.50 | 458.45 | 442.00 | 449.35 | 449.35 | 17,243 |
13 Mar 2024 | 473.25 | 476.50 | 443.10 | 445.55 | 445.55 | 23,838 |
12 Mar 2024 | 487.05 | 487.05 | 463.95 | 465.40 | 465.40 | 20,883 |
11 Mar 2024 | 487.00 | 487.00 | 476.75 | 478.15 | 478.15 | 5,741 |
07 Mar 2024 | 490.00 | 494.35 | 485.00 | 486.70 | 486.70 | 8,957 |
06 Mar 2024 | 495.05 | 498.25 | 489.55 | 492.85 | 492.85 | 2,743 |
05 Mar 2024 | 493.50 | 503.25 | 491.95 | 498.70 | 498.70 | 3,081 |
04 Mar 2024 | 496.25 | 499.70 | 490.70 | 492.25 | 492.25 | 9,979 |
01 Mar 2024 | 494.95 | 502.00 | 492.05 | 493.10 | 493.10 | 2,897 |
29 Feb 2024 | 511.55 | 511.55 | 493.95 | 494.90 | 494.90 | 2,563 |
28 Feb 2024 | 513.95 | 513.95 | 500.00 | 500.60 | 500.60 | 1,442 |
27 Feb 2024 | 514.80 | 514.80 | 501.00 | 502.75 | 502.75 | 6,305 |
26 Feb 2024 | 509.25 | 510.00 | 502.20 | 503.95 | 503.95 | 7,701 |
23 Feb 2024 | 511.55 | 513.20 | 505.80 | 507.55 | 507.55 | 4,837 |
22 Feb 2024 | 515.65 | 519.25 | 503.25 | 506.05 | 506.05 | 2,673 |
21 Feb 2024 | 517.75 | 517.75 | 508.40 | 511.40 | 511.40 | 5,785 |
20 Feb 2024 | 508.20 | 517.70 | 508.20 | 515.60 | 515.60 | 5,266 |
19 Feb 2024 | 517.95 | 519.95 | 512.75 | 514.00 | 514.00 | 11,862 |
16 Feb 2024 | 500.15 | 533.80 | 500.15 | 513.65 | 513.65 | 5,200 |
15 Feb 2024 | 509.70 | 509.70 | 500.30 | 501.95 | 501.95 | 2,807 |
14 Feb 2024 | 510.00 | 510.85 | 497.75 | 501.05 | 501.05 | 4,951 |
13 Feb 2024 | 503.70 | 521.35 | 503.70 | 512.55 | 512.55 | 1,751 |
12 Feb 2024 | 518.15 | 525.90 | 509.70 | 510.25 | 510.25 | 2,483 |
09 Feb 2024 | 528.15 | 528.15 | 514.45 | 518.00 | 518.00 | 10,270 |
08 Feb 2024 | 519.50 | 528.30 | 518.25 | 520.40 | 520.40 | 7,237 |
07 Feb 2024 | 525.10 | 540.00 | 519.20 | 523.90 | 523.90 | 7,860 |
06 Feb 2024 | 533.45 | 533.45 | 513.95 | 530.55 | 530.55 | 2,884 |
05 Feb 2024 | 534.80 | 535.25 | 520.10 | 523.20 | 523.20 | 16,257 |
02 Feb 2024 | 537.25 | 543.20 | 530.35 | 533.90 | 533.90 | 2,501 |
01 Feb 2024 | 540.05 | 544.20 | 529.80 | 533.75 | 533.75 | 2,096 |
31 Jan 2024 | 538.15 | 542.95 | 532.90 | 538.80 | 538.80 | 15,848 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |