Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 459.00 | 465.78 | 456.19 | 460.74 | 460.74 | 282,300 |
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 |
29 Jan 2024 | 432.09 | 436.41 | 430.21 | 436.41 | 436.41 | 148,100 |
26 Jan 2024 | 429.53 | 432.59 | 428.32 | 430.62 | 430.62 | 153,500 |
25 Jan 2024 | 441.60 | 441.60 | 428.42 | 429.25 | 429.25 | 230,100 |
24 Jan 2024 | 447.97 | 451.71 | 439.11 | 439.29 | 439.29 | 252,000 |
23 Jan 2024 | 440.64 | 445.87 | 438.17 | 444.00 | 444.00 | 193,200 |
22 Jan 2024 | 434.34 | 440.99 | 434.02 | 440.12 | 440.12 | 196,500 |
19 Jan 2024 | 426.22 | 430.63 | 424.29 | 430.33 | 430.33 | 125,700 |
18 Jan 2024 | 421.66 | 424.23 | 419.50 | 424.16 | 424.16 | 155,800 |
17 Jan 2024 | 416.54 | 419.89 | 411.38 | 419.54 | 419.54 | 130,000 |
16 Jan 2024 | 427.00 | 429.40 | 416.41 | 417.21 | 417.21 | 179,800 |
12 Jan 2024 | 426.97 | 430.42 | 425.77 | 429.00 | 429.00 | 171,000 |
11 Jan 2024 | 421.27 | 425.94 | 419.18 | 425.27 | 425.27 | 177,200 |
10 Jan 2024 | 413.58 | 418.65 | 412.68 | 418.40 | 418.40 | 163,600 |
09 Jan 2024 | 410.68 | 415.80 | 410.68 | 412.67 | 412.67 | 102,500 |
08 Jan 2024 | 404.39 | 414.43 | 402.48 | 414.42 | 414.42 | 243,300 |
05 Jan 2024 | 401.06 | 405.20 | 398.63 | 400.82 | 400.82 | 243,000 |
04 Jan 2024 | 406.79 | 409.63 | 400.80 | 401.39 | 401.39 | 161,700 |
03 Jan 2024 | 406.68 | 411.15 | 405.16 | 406.90 | 406.90 | 221,100 |
02 Jan 2024 | 414.76 | 414.76 | 400.48 | 408.20 | 408.20 | 288,700 |
29 Dec 2023 | 418.70 | 420.98 | 416.01 | 418.12 | 418.12 | 142,700 |
28 Dec 2023 | 415.10 | 419.37 | 414.31 | 418.29 | 418.29 | 122,500 |
27 Dec 2023 | 416.98 | 416.98 | 413.04 | 415.60 | 415.60 | 126,100 |
26 Dec 2023 | 415.07 | 418.44 | 414.27 | 416.41 | 416.41 | 128,500 |
22 Dec 2023 | 415.17 | 416.30 | 411.20 | 415.00 | 415.00 | 204,500 |
21 Dec 2023 | 411.45 | 412.88 | 408.87 | 412.49 | 412.49 | 138,500 |
20 Dec 2023 | 412.89 | 416.44 | 408.27 | 409.03 | 409.03 | 162,300 |
19 Dec 2023 | 419.06 | 420.02 | 412.10 | 414.59 | 414.59 | 217,100 |
18 Dec 2023 | 411.15 | 419.06 | 410.84 | 418.47 | 418.47 | 296,400 |
15 Dec 2023 | 409.35 | 411.05 | 405.42 | 410.42 | 410.42 | 630,400 |
14 Dec 2023 | 411.55 | 415.32 | 406.31 | 410.20 | 410.20 | 306,900 |
13 Dec 2023 | 408.54 | 413.13 | 407.96 | 412.46 | 412.46 | 226,800 |
12 Dec 2023 | 404.13 | 407.73 | 402.00 | 407.69 | 407.69 | 177,800 |
11 Dec 2023 | 403.04 | 409.38 | 403.04 | 403.91 | 403.91 | 180,600 |
08 Dec 2023 | 400.79 | 404.71 | 400.59 | 403.07 | 403.07 | 160,900 |
07 Dec 2023 | 404.33 | 407.74 | 399.68 | 402.14 | 402.14 | 151,600 |
06 Dec 2023 | 413.07 | 415.00 | 403.93 | 404.25 | 404.25 | 198,900 |
05 Dec 2023 | 409.71 | 411.02 | 407.27 | 410.87 | 410.87 | 211,100 |
04 Dec 2023 | 409.93 | 413.76 | 408.58 | 412.94 | 412.94 | 178,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |