Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 438.60 | 446.16 | 432.87 | 441.30 | 441.30 | 1,196,500 |
25 Jul 2024 | 453.22 | 457.37 | 436.20 | 436.74 | 436.74 | 1,819,200 |
24 Jul 2024 | 455.25 | 460.59 | 452.25 | 454.02 | 454.02 | 2,296,500 |
23 Jul 2024 | 459.10 | 462.61 | 454.36 | 455.06 | 455.06 | 1,753,100 |
22 Jul 2024 | 462.33 | 468.78 | 459.18 | 461.12 | 461.12 | 2,574,400 |
19 Jul 2024 | 449.43 | 456.81 | 439.00 | 455.01 | 455.01 | 4,201,300 |
18 Jul 2024 | 425.00 | 427.33 | 413.82 | 416.14 | 416.14 | 3,856,000 |
17 Jul 2024 | 430.01 | 436.33 | 426.01 | 426.23 | 426.23 | 2,388,600 |
16 Jul 2024 | 440.84 | 442.09 | 433.22 | 438.01 | 438.01 | 1,436,100 |
15 Jul 2024 | 444.00 | 444.40 | 433.91 | 437.25 | 437.25 | 1,573,000 |
12 Jul 2024 | 442.84 | 447.14 | 439.61 | 444.16 | 444.16 | 1,151,600 |
11 Jul 2024 | 444.74 | 449.00 | 442.70 | 443.50 | 443.50 | 1,818,500 |
10 Jul 2024 | 441.69 | 445.48 | 438.85 | 444.74 | 444.74 | 1,082,900 |
09 Jul 2024 | 447.62 | 447.62 | 441.27 | 442.30 | 442.30 | 889,100 |
08 Jul 2024 | 442.04 | 445.96 | 441.56 | 444.53 | 444.53 | 1,280,600 |
05 Jul 2024 | 437.94 | 445.05 | 433.44 | 443.76 | 443.76 | 1,114,500 |
03 Jul 2024 | 439.00 | 439.00 | 432.90 | 434.81 | 434.81 | 826,400 |
02 Jul 2024 | 436.31 | 439.64 | 432.20 | 438.81 | 438.81 | 1,091,400 |
01 Jul 2024 | 445.85 | 448.10 | 433.79 | 436.24 | 436.24 | 1,658,900 |
28 Jun 2024 | 444.74 | 447.11 | 441.49 | 444.85 | 444.85 | 3,106,100 |
27 Jun 2024 | 442.10 | 445.79 | 439.61 | 445.11 | 445.11 | 1,225,800 |
26 Jun 2024 | 441.25 | 443.83 | 437.71 | 442.56 | 442.56 | 1,360,300 |
25 Jun 2024 | 431.12 | 443.81 | 430.49 | 442.31 | 442.31 | 2,637,000 |
24 Jun 2024 | 432.78 | 435.70 | 426.97 | 429.04 | 429.04 | 1,610,400 |
21 Jun 2024 | 436.08 | 436.08 | 430.00 | 432.56 | 432.56 | 2,769,400 |
20 Jun 2024 | 435.99 | 437.20 | 428.67 | 432.55 | 432.55 | 1,291,400 |
18 Jun 2024 | 429.05 | 436.94 | 428.75 | 435.00 | 435.00 | 1,384,400 |
17 Jun 2024 | 425.36 | 431.60 | 423.58 | 430.00 | 430.00 | 1,125,200 |
14 Jun 2024 | 418.80 | 426.32 | 413.98 | 425.78 | 425.78 | 941,000 |
13 Jun 2024 | 424.74 | 428.00 | 422.51 | 422.90 | 422.90 | 1,142,900 |
12 Jun 2024 | 421.06 | 428.86 | 420.86 | 428.10 | 428.10 | 1,251,700 |
11 Jun 2024 | 417.04 | 420.22 | 415.20 | 418.78 | 418.78 | 907,900 |
10 Jun 2024 | 416.60 | 419.87 | 413.52 | 418.38 | 418.38 | 815,800 |
07 Jun 2024 | 418.13 | 420.57 | 415.80 | 417.61 | 417.61 | 1,199,500 |
06 Jun 2024 | 413.92 | 419.17 | 405.08 | 418.15 | 418.15 | 1,733,300 |
05 Jun 2024 | 407.72 | 418.14 | 407.33 | 417.24 | 417.24 | 2,226,600 |
04 Jun 2024 | 402.55 | 408.01 | 397.47 | 406.61 | 406.61 | 936,200 |
03 Jun 2024 | 402.89 | 405.33 | 398.60 | 403.86 | 403.86 | 913,100 |
31 May 2024 | 404.94 | 408.90 | 396.48 | 402.12 | 402.12 | 1,983,000 |
30 May 2024 | 405.00 | 412.29 | 400.49 | 403.39 | 403.39 | 1,650,900 |
29 May 2024 | 396.59 | 403.00 | 396.15 | 398.40 | 398.40 | 958,200 |
28 May 2024 | 403.85 | 405.99 | 398.29 | 401.03 | 401.03 | 964,200 |
24 May 2024 | 397.61 | 407.33 | 397.01 | 404.85 | 404.85 | 1,082,000 |
23 May 2024 | 402.47 | 405.38 | 396.38 | 398.39 | 398.39 | 1,189,400 |
22 May 2024 | 402.56 | 408.43 | 399.17 | 400.90 | 400.90 | 1,355,700 |
21 May 2024 | 400.00 | 403.00 | 397.10 | 402.11 | 402.11 | 1,283,200 |
20 May 2024 | 398.58 | 400.41 | 395.60 | 400.03 | 400.03 | 951,200 |
17 May 2024 | 396.19 | 398.96 | 393.98 | 398.82 | 398.82 | 720,300 |
16 May 2024 | 398.28 | 401.36 | 396.02 | 396.43 | 396.43 | 1,083,800 |
15 May 2024 | 387.22 | 399.66 | 386.00 | 399.39 | 399.39 | 1,200,800 |
14 May 2024 | 382.40 | 384.81 | 379.67 | 384.19 | 384.19 | 913,300 |
13 May 2024 | 389.16 | 389.16 | 380.65 | 380.88 | 380.88 | 1,070,900 |
10 May 2024 | 385.55 | 389.76 | 383.88 | 386.70 | 386.70 | 853,100 |
09 May 2024 | 381.79 | 387.33 | 380.69 | 385.45 | 385.45 | 882,200 |
08 May 2024 | 384.93 | 386.01 | 380.13 | 380.37 | 380.37 | 1,108,000 |
07 May 2024 | 385.01 | 389.78 | 383.05 | 388.65 | 388.65 | 932,800 |
06 May 2024 | 382.63 | 384.35 | 380.60 | 383.05 | 383.05 | 878,200 |
03 May 2024 | 380.00 | 384.47 | 378.87 | 381.36 | 381.36 | 1,028,800 |
02 May 2024 | 373.64 | 377.88 | 367.39 | 377.65 | 377.65 | 1,208,600 |
01 May 2024 | 369.57 | 379.50 | 368.60 | 371.70 | 371.70 | 952,200 |
30 Apr 2024 | 373.18 | 373.68 | 368.75 | 370.62 | 370.62 | 1,213,200 |
29 Apr 2024 | 375.39 | 377.99 | 372.06 | 374.14 | 374.14 | 983,200 |
26 Apr 2024 | 368.10 | 377.83 | 368.10 | 375.33 | 375.33 | 927,700 |
25 Apr 2024 | 374.12 | 375.46 | 367.66 | 373.12 | 373.12 | 1,262,500 |
24 Apr 2024 | 374.00 | 383.62 | 372.83 | 375.01 | 375.01 | 1,325,600 |
23 Apr 2024 | 370.88 | 379.77 | 368.68 | 377.08 | 377.08 | 1,858,800 |
22 Apr 2024 | 369.54 | 371.83 | 364.31 | 368.93 | 368.93 | 1,603,100 |
19 Apr 2024 | 385.27 | 388.65 | 364.17 | 366.34 | 366.34 | 3,974,900 |
18 Apr 2024 | 372.57 | 375.33 | 369.15 | 372.63 | 372.63 | 2,320,500 |
17 Apr 2024 | 378.93 | 379.71 | 371.14 | 374.17 | 374.17 | 1,625,500 |
16 Apr 2024 | 376.63 | 383.85 | 371.54 | 378.55 | 378.55 | 1,603,000 |
15 Apr 2024 | 392.25 | 392.29 | 376.33 | 377.36 | 377.36 | 1,650,700 |
12 Apr 2024 | 387.00 | 388.26 | 380.71 | 384.80 | 384.80 | 1,475,900 |
11 Apr 2024 | 387.58 | 392.80 | 387.58 | 392.26 | 392.26 | 1,186,500 |
10 Apr 2024 | 387.16 | 391.46 | 385.51 | 388.46 | 388.46 | 1,198,800 |
09 Apr 2024 | 389.95 | 391.18 | 383.81 | 390.96 | 390.96 | 1,120,400 |
08 Apr 2024 | 388.39 | 389.89 | 383.04 | 386.93 | 386.93 | 947,200 |
05 Apr 2024 | 381.12 | 393.66 | 379.24 | 388.39 | 388.39 | 1,404,400 |
04 Apr 2024 | 387.76 | 389.03 | 378.62 | 378.92 | 378.92 | 1,602,900 |
03 Apr 2024 | 383.77 | 388.29 | 382.22 | 383.42 | 383.42 | 1,634,200 |
02 Apr 2024 | 391.99 | 391.99 | 380.51 | 382.36 | 382.36 | 2,334,100 |
01 Apr 2024 | 399.00 | 399.64 | 392.22 | 394.87 | 394.87 | 1,159,800 |
28 Mar 2024 | 401.45 | 402.50 | 397.06 | 399.09 | 399.09 | 1,124,700 |
27 Mar 2024 | 403.02 | 403.76 | 397.50 | 400.10 | 400.10 | 1,374,600 |
26 Mar 2024 | 394.37 | 399.56 | 392.29 | 397.63 | 397.63 | 1,543,000 |
25 Mar 2024 | 393.59 | 396.90 | 390.50 | 391.71 | 391.71 | 1,117,300 |
22 Mar 2024 | 392.45 | 394.51 | 387.17 | 394.07 | 394.07 | 1,562,600 |
21 Mar 2024 | 394.00 | 397.00 | 391.93 | 391.96 | 391.96 | 920,800 |
20 Mar 2024 | 390.39 | 390.67 | 384.40 | 390.37 | 390.37 | 930,000 |
19 Mar 2024 | 391.99 | 392.58 | 381.77 | 390.53 | 390.53 | 1,610,700 |
18 Mar 2024 | 399.60 | 401.27 | 390.79 | 392.62 | 392.62 | 1,654,500 |
15 Mar 2024 | 398.16 | 398.16 | 382.63 | 396.28 | 396.28 | 3,906,400 |
14 Mar 2024 | 383.23 | 384.43 | 376.60 | 384.31 | 384.31 | 1,413,000 |
13 Mar 2024 | 389.67 | 390.69 | 380.99 | 382.99 | 382.99 | 1,448,000 |
12 Mar 2024 | 378.90 | 390.26 | 378.52 | 389.40 | 389.40 | 1,446,500 |
11 Mar 2024 | 391.00 | 391.00 | 377.44 | 378.90 | 378.90 | 1,602,300 |
08 Mar 2024 | 392.02 | 395.93 | 390.79 | 391.85 | 391.85 | 1,737,600 |
07 Mar 2024 | 393.30 | 396.61 | 390.35 | 392.68 | 392.68 | 1,797,500 |
06 Mar 2024 | 386.76 | 393.14 | 386.76 | 388.16 | 388.16 | 1,203,200 |
05 Mar 2024 | 400.00 | 400.41 | 386.30 | 387.32 | 387.32 | 1,610,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |