Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 379.20 | 389.92 | 376.00 | 386.00 | 386.00 | 49,857 |
25 Apr 2024 | 380.00 | 384.00 | 374.00 | 381.00 | 381.00 | 10,139 |
24 Apr 2024 | 390.00 | 401.00 | 383.00 | 383.00 | 383.00 | 34,632 |
23 Apr 2024 | 386.00 | 390.51 | 381.14 | 383.00 | 383.00 | 11,635 |
22 Apr 2024 | 384.00 | 397.00 | 375.13 | 384.00 | 384.00 | 19,670 |
19 Apr 2024 | 378.00 | 387.00 | 374.84 | 381.50 | 381.50 | 38,428 |
18 Apr 2024 | 385.00 | 389.65 | 377.06 | 385.00 | 385.00 | 6,582 |
17 Apr 2024 | 383.00 | 393.65 | 378.00 | 379.00 | 379.00 | 24,635 |
16 Apr 2024 | 385.00 | 398.44 | 376.06 | 380.00 | 380.00 | 70,481 |
15 Apr 2024 | 395.46 | 398.32 | 386.00 | 390.00 | 390.00 | 29,354 |
12 Apr 2024 | 406.00 | 407.95 | 393.00 | 399.00 | 399.00 | 17,228 |
11 Apr 2024 | 404.80 | 404.80 | 398.00 | 397.00 | 397.00 | 8,634 |
11 Apr 2024 | 0.059637 Dividend | |||||
10 Apr 2024 | 399.00 | 413.00 | 395.00 | 400.50 | 400.44 | 49,436 |
09 Apr 2024 | 399.00 | 411.00 | 394.00 | 400.50 | 400.44 | 113,418 |
08 Apr 2024 | 401.00 | 401.00 | 394.07 | 397.00 | 396.94 | 49,223 |
05 Apr 2024 | 398.00 | 401.00 | 393.00 | 399.00 | 398.94 | 17,004 |
04 Apr 2024 | 400.00 | 405.00 | 398.94 | 403.00 | 402.94 | 21,043 |
03 Apr 2024 | 402.00 | 402.00 | 394.00 | 397.00 | 396.94 | 11,544 |
02 Apr 2024 | 401.00 | 404.00 | 394.09 | 401.00 | 400.94 | 75,910 |
28 Mar 2024 | 397.00 | 399.00 | 392.07 | 401.00 | 400.94 | 36,589 |
27 Mar 2024 | 393.00 | 398.00 | 385.00 | 395.50 | 395.44 | 30,589 |
26 Mar 2024 | 385.00 | 408.00 | 385.00 | 393.50 | 393.44 | 132,940 |
25 Mar 2024 | 396.00 | 404.25 | 388.28 | 396.00 | 395.94 | 68,178 |
22 Mar 2024 | 396.00 | 408.00 | 389.66 | 405.00 | 404.94 | 20,217 |
21 Mar 2024 | 399.00 | 404.00 | 385.23 | 399.50 | 399.44 | 40,283 |
20 Mar 2024 | 389.00 | 397.44 | 385.00 | 394.50 | 394.44 | 34,074 |
19 Mar 2024 | 386.00 | 395.20 | 386.00 | 391.50 | 391.44 | 24,825 |
18 Mar 2024 | 392.00 | 407.24 | 386.00 | 388.00 | 387.94 | 43,775 |
15 Mar 2024 | 399.00 | 399.00 | 388.06 | 397.00 | 396.94 | 27,259 |
14 Mar 2024 | 394.00 | 398.30 | 389.60 | 392.00 | 391.94 | 43,229 |
13 Mar 2024 | 397.00 | 413.00 | 390.00 | 390.00 | 389.94 | 76,701 |
12 Mar 2024 | 400.00 | 405.33 | 395.50 | 405.00 | 404.94 | 28,248 |
11 Mar 2024 | 403.00 | 412.00 | 394.00 | 396.00 | 395.94 | 24,868 |
08 Mar 2024 | 395.00 | 404.86 | 394.00 | 397.00 | 396.94 | 15,834 |
07 Mar 2024 | 406.00 | 418.00 | 395.58 | 402.00 | 401.94 | 19,552 |
06 Mar 2024 | 404.00 | 409.46 | 402.24 | 406.50 | 406.44 | 21,628 |
05 Mar 2024 | 406.00 | 416.00 | 395.00 | 401.00 | 400.94 | 17,270 |
04 Mar 2024 | 406.00 | 410.61 | 400.00 | 400.00 | 399.94 | 41,629 |
01 Mar 2024 | 403.00 | 409.00 | 397.00 | 403.00 | 402.94 | 33,257 |
29 Feb 2024 | 400.00 | 408.44 | 395.00 | 395.00 | 394.94 | 28,225 |
28 Feb 2024 | 406.00 | 415.00 | 398.11 | 400.00 | 399.94 | 114,938 |
27 Feb 2024 | 404.00 | 416.00 | 398.00 | 402.00 | 401.94 | 29,027 |
26 Feb 2024 | 407.00 | 416.11 | 397.00 | 397.00 | 396.94 | 43,931 |
23 Feb 2024 | 397.00 | 414.23 | 397.00 | 407.50 | 407.44 | 36,175 |
22 Feb 2024 | 403.00 | 414.00 | 395.87 | 397.00 | 396.94 | 35,203 |
21 Feb 2024 | 408.00 | 417.00 | 399.00 | 401.00 | 400.94 | 14,009 |
20 Feb 2024 | 412.00 | 415.18 | 406.00 | 410.00 | 409.94 | 23,225 |
19 Feb 2024 | 406.00 | 417.00 | 400.00 | 412.50 | 412.44 | 14,417 |
16 Feb 2024 | 407.04 | 416.74 | 406.62 | 409.00 | 408.94 | 15,310 |
15 Feb 2024 | 410.00 | 416.36 | 400.17 | 407.00 | 406.94 | 21,214 |
14 Feb 2024 | 408.00 | 420.00 | 396.00 | 396.00 | 395.94 | 19,599 |
13 Feb 2024 | 406.00 | 418.00 | 401.96 | 415.00 | 414.94 | 54,712 |
12 Feb 2024 | 401.00 | 419.03 | 401.00 | 412.50 | 412.44 | 47,426 |
09 Feb 2024 | 415.00 | 421.77 | 405.40 | 409.00 | 408.94 | 49,627 |
08 Feb 2024 | 410.00 | 426.00 | 410.00 | 410.00 | 409.94 | 30,859 |
07 Feb 2024 | 415.00 | 425.00 | 409.00 | 409.00 | 408.94 | 22,773 |
06 Feb 2024 | 419.00 | 425.04 | 411.00 | 415.00 | 414.94 | 48,130 |
05 Feb 2024 | 407.00 | 424.00 | 402.00 | 410.00 | 409.94 | 110,891 |
02 Feb 2024 | 409.00 | 419.41 | 403.17 | 407.00 | 406.94 | 16,965 |
01 Feb 2024 | 415.00 | 417.58 | 404.43 | 409.50 | 409.44 | 23,420 |
31 Jan 2024 | 410.00 | 423.00 | 402.81 | 407.00 | 406.94 | 25,182 |
30 Jan 2024 | 407.00 | 408.93 | 403.26 | 406.50 | 406.44 | 13,579 |
29 Jan 2024 | 402.00 | 410.00 | 402.00 | 408.00 | 407.94 | 45,802 |
26 Jan 2024 | 405.00 | 409.00 | 401.01 | 406.50 | 406.44 | 148,125 |
25 Jan 2024 | 403.00 | 407.00 | 401.00 | 405.00 | 404.94 | 28,949 |
24 Jan 2024 | 409.00 | 409.00 | 402.13 | 405.50 | 405.44 | 31,609 |
23 Jan 2024 | 416.00 | 418.40 | 400.19 | 409.00 | 408.94 | 61,536 |
22 Jan 2024 | 420.00 | 424.41 | 416.10 | 419.50 | 419.44 | 19,482 |
19 Jan 2024 | 425.00 | 425.79 | 420.00 | 420.00 | 419.94 | 14,354 |
18 Jan 2024 | 420.00 | 425.00 | 418.00 | 418.00 | 417.94 | 23,902 |
17 Jan 2024 | 425.00 | 428.20 | 420.05 | 425.00 | 424.94 | 29,610 |
16 Jan 2024 | 439.00 | 448.00 | 427.00 | 427.00 | 426.94 | 31,252 |
15 Jan 2024 | 441.08 | 458.00 | 439.00 | 442.00 | 441.93 | 59,142 |
12 Jan 2024 | 442.00 | 461.00 | 442.00 | 442.00 | 441.93 | 9,433 |
11 Jan 2024 | 447.00 | 460.00 | 441.00 | 444.00 | 443.93 | 63,515 |
11 Jan 2024 | 6.332982 Dividend | |||||
10 Jan 2024 | 452.00 | 456.28 | 444.00 | 453.00 | 446.60 | 97,110 |
09 Jan 2024 | 445.00 | 452.41 | 444.80 | 448.00 | 441.67 | 28,735 |
08 Jan 2024 | 447.00 | 456.00 | 447.00 | 451.50 | 445.12 | 27,012 |
05 Jan 2024 | 448.00 | 455.32 | 448.00 | 451.00 | 444.63 | 50,498 |
04 Jan 2024 | 452.56 | 462.00 | 446.62 | 447.50 | 441.18 | 34,032 |
03 Jan 2024 | 451.00 | 456.16 | 450.99 | 454.00 | 447.59 | 56,921 |
02 Jan 2024 | 462.00 | 462.00 | 450.11 | 454.50 | 448.08 | 82,868 |
29 Dec 2023 | 455.00 | 460.00 | 447.00 | 447.00 | 440.69 | 22,423 |
28 Dec 2023 | 449.00 | 458.38 | 441.00 | 451.50 | 445.12 | 39,390 |
27 Dec 2023 | 444.00 | 452.50 | 442.84 | 446.00 | 439.70 | 71,865 |
22 Dec 2023 | 443.00 | 446.00 | 435.50 | 441.50 | 435.26 | 31,892 |
21 Dec 2023 | 431.00 | 440.89 | 431.00 | 437.00 | 430.83 | 14,974 |
20 Dec 2023 | 433.00 | 441.00 | 426.00 | 438.00 | 431.81 | 53,373 |
19 Dec 2023 | 421.00 | 432.22 | 421.00 | 429.00 | 422.94 | 39,371 |
18 Dec 2023 | 421.00 | 422.00 | 408.00 | 422.00 | 416.04 | 32,401 |
15 Dec 2023 | 412.00 | 422.00 | 412.00 | 412.00 | 406.18 | 41,428 |
14 Dec 2023 | 411.00 | 421.85 | 406.76 | 417.00 | 411.11 | 37,127 |
13 Dec 2023 | 406.00 | 412.40 | 404.00 | 406.00 | 400.26 | 43,665 |
12 Dec 2023 | 414.00 | 420.38 | 411.00 | 411.00 | 405.19 | 18,612 |
11 Dec 2023 | 416.00 | 420.00 | 411.30 | 420.00 | 414.07 | 29,999 |
08 Dec 2023 | 414.00 | 418.38 | 409.31 | 416.00 | 410.12 | 33,009 |
07 Dec 2023 | 417.00 | 417.16 | 401.00 | 411.00 | 405.19 | 13,327 |
06 Dec 2023 | 410.00 | 417.00 | 407.20 | 417.00 | 411.11 | 41,591 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |