Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
04 Mar 2024 | 439.00 | 440.85 | 436.24 | 438.14 | 438.14 | 178,100 |
01 Mar 2024 | 436.03 | 441.76 | 433.60 | 440.90 | 440.90 | 180,100 |
29 Feb 2024 | 440.13 | 440.72 | 434.54 | 437.14 | 437.14 | 349,000 |
28 Feb 2024 | 434.88 | 440.15 | 434.80 | 438.71 | 438.71 | 131,000 |
27 Feb 2024 | 441.21 | 443.93 | 434.93 | 436.39 | 436.39 | 144,300 |
26 Feb 2024 | 439.46 | 444.77 | 437.81 | 441.19 | 441.19 | 284,600 |
23 Feb 2024 | 439.49 | 441.00 | 434.30 | 437.48 | 437.48 | 141,200 |
22 Feb 2024 | 439.83 | 443.70 | 434.00 | 436.60 | 436.60 | 298,500 |
21 Feb 2024 | 434.47 | 434.47 | 425.92 | 432.71 | 432.71 | 239,600 |
20 Feb 2024 | 438.00 | 440.70 | 432.85 | 435.38 | 435.38 | 184,500 |
16 Feb 2024 | 443.07 | 443.22 | 437.44 | 440.98 | 440.98 | 202,300 |
15 Feb 2024 | 423.15 | 454.74 | 421.29 | 441.11 | 441.11 | 378,600 |
14 Feb 2024 | 435.77 | 441.03 | 432.23 | 440.13 | 440.13 | 229,800 |
13 Feb 2024 | 423.21 | 436.49 | 423.21 | 431.70 | 431.70 | 246,300 |
12 Feb 2024 | 440.29 | 441.40 | 434.45 | 434.85 | 434.85 | 194,600 |
09 Feb 2024 | 437.31 | 442.40 | 433.11 | 440.99 | 440.99 | 165,700 |
08 Feb 2024 | 434.88 | 437.90 | 434.51 | 435.15 | 435.15 | 142,800 |
07 Feb 2024 | 433.92 | 437.81 | 430.69 | 435.88 | 435.88 | 133,900 |
06 Feb 2024 | 429.98 | 431.38 | 425.59 | 430.52 | 430.52 | 128,300 |
05 Feb 2024 | 428.43 | 429.65 | 421.79 | 427.39 | 427.39 | 117,200 |
02 Feb 2024 | 428.64 | 433.92 | 427.33 | 430.86 | 430.86 | 201,600 |
01 Feb 2024 | 422.59 | 431.13 | 421.15 | 429.68 | 429.68 | 134,900 |
31 Jan 2024 | 430.68 | 432.00 | 421.57 | 422.75 | 422.75 | 146,700 |
30 Jan 2024 | 434.27 | 437.00 | 431.93 | 432.06 | 432.06 | 136,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |