Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 570.91 | 593.50 | 569.25 | 590.65 | 590.65 | 584,300 |
25 Jul 2024 | 528.06 | 572.80 | 526.79 | 564.34 | 564.34 | 622,700 |
24 Jul 2024 | 525.45 | 525.57 | 515.79 | 515.80 | 515.80 | 294,300 |
23 Jul 2024 | 529.19 | 533.46 | 526.26 | 526.37 | 526.37 | 200,600 |
22 Jul 2024 | 526.65 | 531.07 | 524.50 | 529.09 | 529.09 | 184,800 |
19 Jul 2024 | 528.88 | 528.88 | 520.71 | 524.33 | 524.33 | 153,600 |
18 Jul 2024 | 528.64 | 533.81 | 525.40 | 525.91 | 525.91 | 211,300 |
17 Jul 2024 | 526.90 | 531.57 | 525.82 | 528.03 | 528.03 | 260,000 |
16 Jul 2024 | 521.65 | 528.95 | 517.90 | 528.92 | 528.92 | 154,100 |
15 Jul 2024 | 525.00 | 527.71 | 520.18 | 520.91 | 520.91 | 186,700 |
12 Jul 2024 | 515.46 | 525.56 | 514.50 | 523.08 | 523.08 | 265,300 |
11 Jul 2024 | 515.00 | 521.14 | 509.19 | 514.31 | 514.31 | 197,800 |
10 Jul 2024 | 509.37 | 512.16 | 503.54 | 511.88 | 511.88 | 173,300 |
09 Jul 2024 | 512.75 | 512.75 | 504.91 | 508.86 | 508.86 | 149,900 |
08 Jul 2024 | 513.00 | 514.43 | 507.31 | 511.48 | 511.48 | 144,400 |
05 Jul 2024 | 509.03 | 513.46 | 506.95 | 513.42 | 513.42 | 178,000 |
03 Jul 2024 | 507.28 | 514.38 | 504.95 | 508.56 | 508.56 | 111,300 |
02 Jul 2024 | 501.98 | 519.44 | 501.98 | 509.00 | 509.00 | 192,800 |
01 Jul 2024 | 502.79 | 502.79 | 495.21 | 499.52 | 499.52 | 258,700 |
28 Jun 2024 | 498.93 | 506.07 | 497.12 | 502.78 | 502.78 | 665,100 |
27 Jun 2024 | 488.63 | 497.43 | 485.00 | 493.81 | 493.81 | 257,800 |
26 Jun 2024 | 486.02 | 491.26 | 484.05 | 488.63 | 488.63 | 149,800 |
25 Jun 2024 | 492.95 | 494.60 | 485.17 | 488.24 | 488.24 | 194,700 |
24 Jun 2024 | 488.51 | 495.24 | 486.41 | 491.57 | 491.57 | 265,700 |
21 Jun 2024 | 479.96 | 489.64 | 476.42 | 489.14 | 489.14 | 1,027,400 |
20 Jun 2024 | 474.16 | 479.22 | 469.66 | 479.04 | 479.04 | 259,600 |
18 Jun 2024 | 465.68 | 473.23 | 463.84 | 472.90 | 472.90 | 234,700 |
17 Jun 2024 | 465.98 | 468.19 | 458.50 | 467.27 | 467.27 | 385,500 |
14 Jun 2024 | 472.57 | 475.05 | 470.41 | 471.79 | 471.79 | 170,000 |
13 Jun 2024 | 477.59 | 480.16 | 471.05 | 474.49 | 474.49 | 224,200 |
12 Jun 2024 | 486.63 | 490.06 | 477.93 | 478.58 | 478.58 | 344,900 |
11 Jun 2024 | 476.00 | 483.35 | 476.00 | 481.97 | 481.97 | 275,000 |
10 Jun 2024 | 480.90 | 483.14 | 476.86 | 477.02 | 477.02 | 204,200 |
07 Jun 2024 | 481.50 | 484.24 | 480.22 | 481.84 | 481.84 | 148,800 |
06 Jun 2024 | 486.35 | 490.26 | 480.78 | 481.42 | 481.42 | 133,200 |
05 Jun 2024 | 480.60 | 484.27 | 478.52 | 483.83 | 483.83 | 133,400 |
04 Jun 2024 | 473.12 | 480.56 | 467.89 | 479.10 | 479.10 | 167,500 |
03 Jun 2024 | 480.28 | 480.28 | 469.51 | 474.19 | 474.19 | 161,600 |
31 May 2024 | 477.08 | 480.36 | 468.35 | 480.36 | 480.36 | 299,300 |
30 May 2024 | 473.07 | 480.90 | 470.00 | 477.38 | 477.38 | 220,300 |
29 May 2024 | 476.16 | 481.02 | 475.37 | 475.40 | 475.40 | 186,000 |
28 May 2024 | 490.71 | 492.49 | 476.11 | 479.13 | 479.13 | 311,000 |
24 May 2024 | 491.30 | 494.84 | 486.89 | 492.05 | 492.05 | 92,000 |
23 May 2024 | 499.55 | 499.55 | 487.90 | 491.13 | 491.13 | 207,000 |
22 May 2024 | 497.26 | 500.49 | 495.64 | 497.51 | 497.51 | 147,700 |
21 May 2024 | 494.78 | 498.66 | 492.75 | 495.98 | 495.98 | 152,700 |
20 May 2024 | 490.00 | 495.00 | 488.15 | 493.92 | 493.92 | 129,900 |
17 May 2024 | 489.94 | 489.94 | 485.86 | 489.14 | 489.14 | 110,500 |
16 May 2024 | 488.99 | 490.86 | 485.32 | 487.97 | 487.97 | 188,900 |
15 May 2024 | 487.23 | 492.57 | 483.94 | 489.14 | 489.14 | 211,800 |
14 May 2024 | 482.22 | 487.11 | 477.99 | 484.85 | 484.85 | 224,000 |
13 May 2024 | 486.73 | 487.28 | 479.61 | 481.10 | 481.10 | 132,000 |
10 May 2024 | 482.95 | 488.71 | 480.42 | 484.76 | 484.76 | 197,000 |
09 May 2024 | 481.69 | 483.86 | 475.61 | 481.84 | 481.84 | 176,300 |
08 May 2024 | 481.17 | 485.41 | 477.16 | 481.02 | 481.02 | 196,000 |
07 May 2024 | 476.40 | 483.83 | 474.01 | 481.38 | 481.38 | 280,900 |
06 May 2024 | 472.08 | 477.86 | 471.31 | 476.02 | 476.02 | 198,600 |
03 May 2024 | 470.00 | 471.53 | 464.15 | 469.00 | 469.00 | 176,500 |
02 May 2024 | 459.71 | 465.22 | 452.57 | 464.46 | 464.46 | 195,300 |
01 May 2024 | 460.64 | 464.20 | 455.07 | 458.53 | 458.53 | 266,600 |
30 Apr 2024 | 463.91 | 466.10 | 461.40 | 461.55 | 461.55 | 323,000 |
29 Apr 2024 | 458.31 | 465.22 | 455.24 | 465.20 | 465.20 | 320,200 |
26 Apr 2024 | 459.00 | 465.78 | 456.19 | 460.74 | 460.74 | 286,600 |
25 Apr 2024 | 445.72 | 464.81 | 435.03 | 458.07 | 458.07 | 503,000 |
24 Apr 2024 | 419.41 | 421.55 | 415.24 | 419.00 | 419.00 | 308,400 |
23 Apr 2024 | 412.70 | 419.85 | 412.70 | 418.44 | 418.44 | 200,200 |
22 Apr 2024 | 407.36 | 413.29 | 403.65 | 411.41 | 411.41 | 238,200 |
19 Apr 2024 | 404.60 | 404.60 | 400.54 | 403.35 | 403.35 | 285,400 |
18 Apr 2024 | 403.85 | 405.47 | 399.77 | 402.95 | 402.95 | 221,700 |
17 Apr 2024 | 399.68 | 404.26 | 397.80 | 402.84 | 402.84 | 262,000 |
16 Apr 2024 | 400.87 | 402.36 | 398.36 | 399.22 | 399.22 | 178,400 |
15 Apr 2024 | 414.71 | 415.29 | 399.75 | 400.68 | 400.68 | 178,600 |
12 Apr 2024 | 408.39 | 413.58 | 407.50 | 413.36 | 413.36 | 293,900 |
11 Apr 2024 | 412.10 | 415.46 | 407.09 | 412.86 | 412.86 | 142,800 |
10 Apr 2024 | 417.79 | 420.53 | 409.30 | 411.85 | 411.85 | 306,700 |
09 Apr 2024 | 420.52 | 423.58 | 417.12 | 423.20 | 423.20 | 286,000 |
08 Apr 2024 | 416.25 | 419.88 | 414.62 | 418.20 | 418.20 | 180,200 |
05 Apr 2024 | 415.28 | 419.88 | 413.97 | 415.18 | 415.18 | 210,300 |
04 Apr 2024 | 418.62 | 424.31 | 414.65 | 414.77 | 414.77 | 234,400 |
03 Apr 2024 | 412.50 | 415.53 | 410.54 | 415.04 | 415.04 | 210,200 |
02 Apr 2024 | 412.56 | 416.69 | 408.91 | 413.87 | 413.87 | 184,600 |
01 Apr 2024 | 425.27 | 425.53 | 415.29 | 416.69 | 416.69 | 144,800 |
28 Mar 2024 | 422.12 | 425.43 | 419.40 | 425.01 | 425.01 | 203,200 |
27 Mar 2024 | 422.28 | 422.28 | 417.02 | 420.60 | 420.60 | 263,400 |
26 Mar 2024 | 420.00 | 421.06 | 417.09 | 418.09 | 418.09 | 184,500 |
25 Mar 2024 | 417.82 | 421.50 | 415.62 | 420.25 | 420.25 | 174,600 |
22 Mar 2024 | 421.97 | 421.97 | 413.06 | 419.29 | 419.29 | 259,800 |
21 Mar 2024 | 422.10 | 423.48 | 419.79 | 421.08 | 421.08 | 176,200 |
20 Mar 2024 | 425.58 | 425.58 | 416.94 | 420.62 | 420.62 | 162,700 |
19 Mar 2024 | 415.56 | 425.41 | 415.56 | 424.40 | 424.40 | 190,800 |
18 Mar 2024 | 418.33 | 421.10 | 415.42 | 416.33 | 416.33 | 141,000 |
15 Mar 2024 | 412.11 | 417.44 | 411.21 | 416.31 | 416.31 | 492,600 |
14 Mar 2024 | 420.34 | 423.53 | 414.43 | 418.28 | 418.28 | 160,500 |
13 Mar 2024 | 429.35 | 429.84 | 419.13 | 421.15 | 421.15 | 291,200 |
12 Mar 2024 | 426.76 | 431.45 | 423.11 | 427.96 | 427.96 | 206,600 |
11 Mar 2024 | 418.10 | 429.05 | 418.10 | 428.82 | 428.82 | 299,700 |
08 Mar 2024 | 422.34 | 425.49 | 417.83 | 420.48 | 420.48 | 204,700 |
07 Mar 2024 | 424.19 | 424.98 | 419.96 | 422.07 | 422.07 | 165,400 |
06 Mar 2024 | 422.35 | 425.26 | 417.51 | 419.86 | 419.86 | 208,500 |
05 Mar 2024 | 434.23 | 437.78 | 413.54 | 417.18 | 417.18 | 296,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |