Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 429.29 | 432.81 | 426.98 | 429.32 | 429.32 | 248,600 |
27 Mar 2024 | 425.14 | 429.94 | 425.14 | 429.01 | 429.01 | 182,300 |
26 Mar 2024 | 422.79 | 424.61 | 421.25 | 423.45 | 423.45 | 217,900 |
25 Mar 2024 | 423.79 | 424.33 | 419.64 | 422.01 | 422.01 | 180,700 |
22 Mar 2024 | 423.80 | 427.96 | 422.98 | 424.03 | 424.03 | 169,900 |
21 Mar 2024 | 426.04 | 430.25 | 422.54 | 423.54 | 423.54 | 253,100 |
20 Mar 2024 | 421.87 | 427.17 | 421.87 | 423.70 | 423.70 | 247,500 |
19 Mar 2024 | 415.07 | 421.67 | 413.16 | 421.50 | 421.50 | 201,100 |
18 Mar 2024 | 416.98 | 418.73 | 413.79 | 414.68 | 414.68 | 237,500 |
15 Mar 2024 | 410.75 | 416.17 | 410.75 | 415.12 | 415.12 | 286,900 |
14 Mar 2024 | 419.94 | 420.51 | 414.00 | 415.56 | 415.56 | 227,100 |
13 Mar 2024 | 426.53 | 426.53 | 421.06 | 421.24 | 421.24 | 190,700 |
12 Mar 2024 | 426.25 | 426.57 | 423.60 | 424.87 | 424.87 | 170,500 |
11 Mar 2024 | 424.84 | 427.16 | 423.49 | 424.90 | 424.90 | 140,300 |
08 Mar 2024 | 428.78 | 430.00 | 424.01 | 425.98 | 425.98 | 210,600 |
07 Mar 2024 | 427.08 | 428.79 | 424.97 | 428.14 | 428.14 | 127,100 |
06 Mar 2024 | 425.55 | 429.51 | 423.75 | 425.41 | 425.41 | 167,400 |
05 Mar 2024 | 428.16 | 430.30 | 420.51 | 423.21 | 423.21 | 203,600 |
04 Mar 2024 | 425.65 | 432.11 | 424.94 | 428.45 | 428.45 | 357,600 |
01 Mar 2024 | 427.27 | 428.32 | 423.01 | 425.00 | 425.00 | 215,600 |
29 Feb 2024 | 426.97 | 428.86 | 423.18 | 427.27 | 427.27 | 296,200 |
28 Feb 2024 | 423.17 | 425.46 | 422.02 | 425.43 | 425.43 | 277,500 |
27 Feb 2024 | 427.31 | 427.98 | 424.84 | 424.90 | 424.90 | 127,900 |
26 Feb 2024 | 431.86 | 432.06 | 425.77 | 426.23 | 426.23 | 208,500 |
23 Feb 2024 | 432.44 | 435.61 | 428.31 | 432.87 | 432.87 | 125,000 |
22 Feb 2024 | 429.94 | 433.53 | 426.47 | 430.94 | 430.94 | 142,300 |
21 Feb 2024 | 431.83 | 431.83 | 422.94 | 426.48 | 426.48 | 206,200 |
20 Feb 2024 | 429.47 | 431.85 | 426.73 | 430.76 | 430.76 | 193,600 |
16 Feb 2024 | 431.10 | 433.67 | 426.71 | 432.26 | 432.26 | 162,900 |
15 Feb 2024 | 428.39 | 431.53 | 424.94 | 431.48 | 431.48 | 248,400 |
14 Feb 2024 | 423.76 | 427.60 | 422.81 | 427.53 | 427.53 | 191,000 |
13 Feb 2024 | 424.96 | 433.06 | 415.48 | 420.19 | 420.19 | 240,000 |
12 Feb 2024 | 433.70 | 435.63 | 425.97 | 427.07 | 427.07 | 214,500 |
09 Feb 2024 | 429.69 | 434.28 | 428.00 | 434.03 | 434.03 | 148,200 |
08 Feb 2024 | 433.35 | 434.77 | 428.84 | 430.67 | 430.67 | 167,300 |
07 Feb 2024 | 436.06 | 436.06 | 431.18 | 432.09 | 432.09 | 225,400 |
06 Feb 2024 | 431.69 | 434.18 | 430.41 | 434.04 | 434.04 | 165,100 |
05 Feb 2024 | 431.01 | 431.01 | 423.37 | 430.41 | 430.41 | 175,000 |
02 Feb 2024 | 425.51 | 434.62 | 425.02 | 432.74 | 432.74 | 177,000 |
01 Feb 2024 | 419.14 | 427.80 | 415.87 | 427.58 | 427.58 | 300,300 |
31 Jan 2024 | 429.75 | 429.75 | 418.02 | 418.47 | 418.47 | 273,800 |
30 Jan 2024 | 428.27 | 431.00 | 424.88 | 428.27 | 428.27 | 177,700 |
29 Jan 2024 | 418.11 | 429.42 | 416.88 | 429.17 | 429.17 | 211,200 |
26 Jan 2024 | 425.05 | 426.24 | 416.43 | 418.96 | 418.96 | 213,000 |
25 Jan 2024 | 419.67 | 429.75 | 415.88 | 424.91 | 424.91 | 303,800 |
24 Jan 2024 | 447.88 | 447.88 | 417.72 | 417.92 | 417.92 | 490,500 |
23 Jan 2024 | 440.33 | 442.13 | 438.14 | 441.98 | 441.98 | 246,900 |
22 Jan 2024 | 438.59 | 442.49 | 437.76 | 438.66 | 438.66 | 198,500 |
19 Jan 2024 | 435.10 | 436.25 | 430.36 | 435.63 | 435.63 | 170,800 |
18 Jan 2024 | 427.08 | 433.58 | 424.00 | 432.54 | 432.54 | 192,700 |
17 Jan 2024 | 434.09 | 437.71 | 425.37 | 425.41 | 425.41 | 227,900 |
16 Jan 2024 | 438.77 | 439.22 | 436.03 | 436.57 | 436.57 | 165,600 |
12 Jan 2024 | 443.32 | 443.32 | 439.12 | 440.46 | 440.46 | 169,700 |
11 Jan 2024 | 441.79 | 442.03 | 437.48 | 440.23 | 440.23 | 114,800 |
10 Jan 2024 | 438.28 | 441.95 | 436.85 | 440.83 | 440.83 | 153,900 |
09 Jan 2024 | 437.04 | 440.13 | 436.92 | 438.25 | 438.25 | 160,800 |
08 Jan 2024 | 435.47 | 441.92 | 435.43 | 441.30 | 441.30 | 209,400 |
05 Jan 2024 | 438.18 | 438.91 | 432.48 | 435.47 | 435.47 | 165,700 |
04 Jan 2024 | 440.60 | 443.11 | 438.16 | 438.19 | 438.19 | 251,000 |
03 Jan 2024 | 435.72 | 441.82 | 433.30 | 439.34 | 439.34 | 309,200 |
02 Jan 2024 | 441.38 | 445.38 | 437.58 | 438.30 | 438.30 | 310,500 |
29 Dec 2023 | 442.81 | 448.19 | 442.81 | 446.29 | 446.29 | 313,500 |
28 Dec 2023 | 441.89 | 445.48 | 441.20 | 444.21 | 444.21 | 241,400 |
27 Dec 2023 | 437.80 | 441.85 | 436.05 | 441.73 | 441.73 | 239,500 |
26 Dec 2023 | 433.00 | 438.01 | 433.00 | 437.48 | 437.48 | 125,700 |
22 Dec 2023 | 430.45 | 435.00 | 421.03 | 433.45 | 433.45 | 219,400 |
21 Dec 2023 | 424.34 | 427.42 | 420.40 | 426.30 | 426.30 | 226,300 |
20 Dec 2023 | 427.75 | 431.33 | 421.89 | 421.98 | 421.98 | 258,800 |
19 Dec 2023 | 427.91 | 429.18 | 424.56 | 428.82 | 428.82 | 212,400 |
18 Dec 2023 | 427.04 | 427.48 | 420.27 | 425.97 | 425.97 | 258,700 |
15 Dec 2023 | 428.23 | 431.86 | 424.44 | 425.92 | 425.92 | 411,200 |
14 Dec 2023 | 424.86 | 428.61 | 412.80 | 428.17 | 428.17 | 373,600 |
13 Dec 2023 | 421.17 | 425.00 | 416.06 | 421.90 | 421.90 | 215,800 |
12 Dec 2023 | 417.39 | 423.50 | 414.45 | 420.59 | 420.59 | 345,500 |
11 Dec 2023 | 408.56 | 418.24 | 408.09 | 417.39 | 417.39 | 405,600 |
08 Dec 2023 | 407.03 | 411.80 | 404.03 | 411.49 | 411.49 | 202,800 |
07 Dec 2023 | 405.41 | 407.38 | 403.69 | 406.99 | 406.99 | 184,700 |
06 Dec 2023 | 403.91 | 407.20 | 401.97 | 404.59 | 404.59 | 166,300 |
05 Dec 2023 | 409.15 | 409.15 | 401.73 | 402.05 | 402.05 | 169,500 |
04 Dec 2023 | 406.50 | 411.86 | 406.50 | 409.58 | 409.58 | 230,800 |
01 Dec 2023 | 402.58 | 409.37 | 402.58 | 409.02 | 409.02 | 241,900 |
30 Nov 2023 | 400.85 | 404.00 | 397.23 | 402.96 | 402.96 | 797,100 |
29 Nov 2023 | 398.42 | 401.14 | 397.96 | 399.10 | 399.10 | 194,400 |
28 Nov 2023 | 399.10 | 401.85 | 394.95 | 395.04 | 395.04 | 144,200 |
27 Nov 2023 | 398.60 | 399.62 | 396.38 | 398.42 | 398.42 | 209,800 |
24 Nov 2023 | 394.34 | 399.76 | 393.50 | 399.58 | 399.58 | 126,100 |
22 Nov 2023 | 394.94 | 397.94 | 394.57 | 395.44 | 395.44 | 142,600 |
21 Nov 2023 | 390.22 | 395.71 | 390.22 | 392.87 | 392.87 | 150,500 |
20 Nov 2023 | 390.74 | 392.22 | 387.98 | 390.98 | 390.98 | 165,700 |
17 Nov 2023 | 392.02 | 392.02 | 388.49 | 390.49 | 390.49 | 195,600 |
16 Nov 2023 | 392.99 | 398.03 | 389.35 | 389.65 | 389.65 | 177,600 |
15 Nov 2023 | 394.59 | 395.53 | 390.94 | 393.00 | 393.00 | 212,500 |
14 Nov 2023 | 390.16 | 394.50 | 388.80 | 393.46 | 393.46 | 154,600 |
13 Nov 2023 | 382.50 | 386.78 | 377.33 | 384.27 | 384.27 | 161,800 |
10 Nov 2023 | 378.37 | 383.60 | 376.52 | 382.80 | 382.80 | 174,300 |
09 Nov 2023 | 380.71 | 381.35 | 375.29 | 376.44 | 376.44 | 129,800 |
08 Nov 2023 | 380.70 | 380.70 | 375.59 | 378.78 | 378.78 | 165,100 |
07 Nov 2023 | 376.82 | 379.66 | 373.29 | 378.54 | 378.54 | 164,700 |
06 Nov 2023 | 380.37 | 380.37 | 374.39 | 377.18 | 377.18 | 188,400 |
03 Nov 2023 | 376.82 | 382.29 | 376.82 | 379.46 | 379.46 | 304,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |