Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 442.61 | 445.36 | 440.52 | 443.64 | 443.64 | 11,986 |
25 Apr 2024 | 438.30 | 450.54 | 428.30 | 444.00 | 444.00 | 482,400 |
24 Apr 2024 | 422.69 | 451.29 | 421.83 | 440.60 | 440.60 | 778,400 |
23 Apr 2024 | 408.44 | 419.30 | 407.00 | 413.57 | 413.57 | 465,700 |
22 Apr 2024 | 398.48 | 407.05 | 396.82 | 406.50 | 406.50 | 499,800 |
19 Apr 2024 | 400.59 | 406.07 | 396.92 | 396.92 | 396.92 | 343,500 |
18 Apr 2024 | 407.22 | 409.88 | 401.50 | 401.93 | 401.93 | 219,800 |
17 Apr 2024 | 413.35 | 414.00 | 403.48 | 403.94 | 403.94 | 249,400 |
16 Apr 2024 | 412.22 | 414.75 | 408.36 | 413.37 | 413.37 | 214,900 |
15 Apr 2024 | 421.66 | 421.66 | 409.85 | 412.43 | 412.43 | 200,300 |
12 Apr 2024 | 410.21 | 421.31 | 410.21 | 417.71 | 417.71 | 280,200 |
12 Apr 2024 | 2.7 Dividend | |||||
11 Apr 2024 | 420.10 | 421.67 | 411.17 | 414.85 | 412.15 | 441,600 |
10 Apr 2024 | 428.71 | 432.68 | 423.21 | 423.34 | 420.58 | 288,400 |
09 Apr 2024 | 445.43 | 446.59 | 432.93 | 437.09 | 434.25 | 228,100 |
08 Apr 2024 | 445.88 | 447.49 | 441.71 | 444.57 | 441.68 | 239,400 |
05 Apr 2024 | 432.42 | 444.73 | 431.54 | 444.14 | 441.25 | 253,900 |
04 Apr 2024 | 436.26 | 440.28 | 430.36 | 432.22 | 429.41 | 216,800 |
03 Apr 2024 | 425.75 | 432.24 | 424.42 | 432.19 | 429.38 | 335,200 |
02 Apr 2024 | 428.50 | 430.46 | 424.18 | 427.36 | 424.58 | 244,200 |
01 Apr 2024 | 432.33 | 435.76 | 428.12 | 434.17 | 431.34 | 294,300 |
28 Mar 2024 | 432.16 | 435.97 | 431.15 | 431.97 | 429.16 | 224,800 |
27 Mar 2024 | 428.90 | 434.28 | 426.20 | 434.28 | 431.45 | 228,900 |
26 Mar 2024 | 431.00 | 432.44 | 424.14 | 424.25 | 421.49 | 350,000 |
25 Mar 2024 | 438.78 | 439.48 | 430.31 | 430.48 | 427.68 | 214,200 |
22 Mar 2024 | 439.09 | 439.69 | 434.43 | 439.50 | 436.64 | 361,600 |
21 Mar 2024 | 427.23 | 441.29 | 424.93 | 439.25 | 436.39 | 371,300 |
20 Mar 2024 | 415.39 | 423.50 | 413.59 | 423.15 | 420.40 | 231,200 |
19 Mar 2024 | 409.61 | 417.67 | 409.61 | 414.73 | 412.03 | 346,200 |
18 Mar 2024 | 406.80 | 410.51 | 405.56 | 410.09 | 407.42 | 436,100 |
15 Mar 2024 | 394.42 | 405.24 | 393.88 | 404.20 | 401.57 | 1,288,800 |
14 Mar 2024 | 405.00 | 405.00 | 394.17 | 397.15 | 394.57 | 450,500 |
13 Mar 2024 | 401.00 | 404.69 | 400.07 | 402.75 | 400.13 | 259,400 |
12 Mar 2024 | 396.78 | 402.00 | 394.85 | 400.40 | 397.79 | 534,600 |
11 Mar 2024 | 398.95 | 398.95 | 389.08 | 394.90 | 392.33 | 515,100 |
08 Mar 2024 | 406.11 | 408.51 | 398.11 | 401.08 | 398.47 | 290,500 |
07 Mar 2024 | 396.31 | 408.69 | 396.17 | 404.54 | 401.91 | 331,100 |
06 Mar 2024 | 395.45 | 396.71 | 388.47 | 394.25 | 391.68 | 345,300 |
05 Mar 2024 | 395.52 | 396.98 | 389.02 | 392.73 | 390.17 | 376,300 |
04 Mar 2024 | 396.64 | 400.80 | 393.45 | 397.41 | 394.82 | 431,000 |
01 Mar 2024 | 394.29 | 397.59 | 391.39 | 394.54 | 391.97 | 248,600 |
29 Feb 2024 | 395.89 | 400.01 | 390.92 | 394.12 | 391.55 | 514,300 |
28 Feb 2024 | 387.58 | 398.55 | 387.58 | 395.97 | 393.39 | 251,700 |
27 Feb 2024 | 385.00 | 390.00 | 383.06 | 389.11 | 386.58 | 235,400 |
26 Feb 2024 | 384.15 | 385.86 | 380.58 | 383.71 | 381.21 | 239,400 |
23 Feb 2024 | 385.66 | 386.82 | 380.96 | 384.98 | 382.47 | 159,000 |
22 Feb 2024 | 383.49 | 387.65 | 382.30 | 383.27 | 380.78 | 226,300 |
21 Feb 2024 | 378.27 | 382.27 | 377.92 | 379.87 | 377.40 | 210,500 |
20 Feb 2024 | 376.30 | 381.88 | 373.33 | 377.91 | 375.45 | 272,300 |
16 Feb 2024 | 394.97 | 397.78 | 381.32 | 381.46 | 378.98 | 366,200 |
15 Feb 2024 | 389.50 | 398.44 | 387.88 | 397.37 | 394.78 | 285,600 |
14 Feb 2024 | 386.92 | 391.94 | 380.20 | 387.76 | 385.24 | 497,000 |
13 Feb 2024 | 377.24 | 390.10 | 374.07 | 384.17 | 381.67 | 859,800 |
12 Feb 2024 | 415.52 | 417.20 | 409.87 | 410.40 | 407.73 | 513,400 |
09 Feb 2024 | 409.88 | 416.64 | 408.79 | 415.52 | 412.82 | 471,100 |
08 Feb 2024 | 403.77 | 409.77 | 401.33 | 409.41 | 406.75 | 234,800 |
07 Feb 2024 | 398.39 | 406.26 | 396.19 | 402.72 | 400.10 | 215,700 |
06 Feb 2024 | 392.33 | 397.55 | 391.42 | 394.37 | 391.80 | 213,200 |
05 Feb 2024 | 391.86 | 395.53 | 389.06 | 392.79 | 390.23 | 238,500 |
02 Feb 2024 | 392.95 | 396.90 | 387.53 | 395.50 | 392.93 | 216,700 |
01 Feb 2024 | 392.22 | 394.90 | 387.63 | 394.90 | 392.33 | 248,700 |
31 Jan 2024 | 394.46 | 397.63 | 389.12 | 390.98 | 388.44 | 521,200 |
30 Jan 2024 | 391.23 | 397.98 | 389.86 | 396.34 | 393.76 | 349,800 |
29 Jan 2024 | 383.73 | 392.91 | 383.51 | 392.79 | 390.23 | 345,600 |
26 Jan 2024 | 387.14 | 388.60 | 376.73 | 383.51 | 381.01 | 388,200 |
25 Jan 2024 | 389.46 | 392.64 | 387.39 | 388.37 | 385.84 | 378,100 |
24 Jan 2024 | 399.90 | 399.90 | 386.33 | 387.31 | 384.79 | 325,100 |
23 Jan 2024 | 409.52 | 410.15 | 396.28 | 397.22 | 394.63 | 255,800 |
22 Jan 2024 | 402.09 | 409.07 | 401.43 | 408.83 | 406.17 | 249,500 |
19 Jan 2024 | 394.25 | 401.60 | 388.28 | 400.20 | 397.60 | 408,400 |
18 Jan 2024 | 396.43 | 399.26 | 388.56 | 392.98 | 390.42 | 701,100 |
17 Jan 2024 | 397.69 | 400.66 | 391.58 | 392.54 | 389.99 | 413,500 |
16 Jan 2024 | 402.72 | 404.77 | 398.55 | 402.06 | 399.44 | 201,600 |
16 Jan 2024 | 2.45 Dividend | |||||
12 Jan 2024 | 413.10 | 413.10 | 405.58 | 407.66 | 402.57 | 338,200 |
11 Jan 2024 | 409.59 | 411.42 | 405.33 | 410.47 | 405.35 | 515,700 |
10 Jan 2024 | 405.42 | 411.48 | 404.96 | 411.27 | 406.14 | 184,500 |
09 Jan 2024 | 401.39 | 404.59 | 400.49 | 404.59 | 399.54 | 303,800 |
08 Jan 2024 | 407.47 | 407.90 | 402.85 | 405.09 | 400.03 | 335,900 |
05 Jan 2024 | 409.92 | 413.51 | 405.70 | 406.00 | 400.93 | 266,500 |
04 Jan 2024 | 409.43 | 416.79 | 407.62 | 412.70 | 407.55 | 307,300 |
03 Jan 2024 | 416.08 | 416.08 | 407.80 | 409.17 | 404.06 | 251,100 |
02 Jan 2024 | 422.85 | 427.00 | 416.00 | 419.56 | 414.32 | 247,400 |
29 Dec 2023 | 428.00 | 432.69 | 427.82 | 428.47 | 423.12 | 154,600 |
28 Dec 2023 | 428.35 | 430.52 | 426.32 | 429.01 | 423.66 | 190,100 |
27 Dec 2023 | 428.71 | 429.43 | 426.98 | 428.35 | 423.00 | 162,900 |
26 Dec 2023 | 426.74 | 428.92 | 423.20 | 427.74 | 422.40 | 149,900 |
22 Dec 2023 | 428.21 | 428.68 | 423.75 | 425.47 | 420.16 | 156,200 |
21 Dec 2023 | 422.14 | 425.60 | 420.74 | 425.37 | 420.06 | 177,700 |
20 Dec 2023 | 422.31 | 428.36 | 417.04 | 417.65 | 412.44 | 259,500 |
19 Dec 2023 | 430.13 | 433.19 | 422.11 | 423.30 | 418.02 | 226,800 |
18 Dec 2023 | 422.00 | 428.02 | 421.22 | 426.03 | 420.71 | 213,500 |
15 Dec 2023 | 415.56 | 424.01 | 413.28 | 421.15 | 415.89 | 484,700 |
14 Dec 2023 | 413.00 | 421.00 | 410.42 | 417.00 | 411.80 | 485,600 |
13 Dec 2023 | 411.93 | 411.93 | 391.42 | 408.22 | 403.13 | 431,600 |
12 Dec 2023 | 413.44 | 414.55 | 410.05 | 412.58 | 407.43 | 230,300 |
11 Dec 2023 | 412.32 | 415.64 | 412.20 | 413.58 | 408.42 | 253,300 |
08 Dec 2023 | 407.50 | 413.65 | 407.35 | 411.85 | 406.71 | 283,200 |
07 Dec 2023 | 398.40 | 403.06 | 397.91 | 403.03 | 398.00 | 153,400 |
06 Dec 2023 | 396.47 | 403.50 | 396.47 | 399.20 | 394.22 | 155,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |