Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 374.20 | 375.90 | 373.40 | 374.80 | 374.80 | 48,128 |
27 Mar 2024 | 374.60 | 376.30 | 372.50 | 372.50 | 372.50 | 2,394,798 |
26 Mar 2024 | 377.00 | 377.50 | 373.20 | 375.60 | 375.60 | 1,848,291 |
25 Mar 2024 | 376.50 | 378.50 | 373.30 | 376.70 | 376.70 | 2,593,067 |
22 Mar 2024 | 379.70 | 380.80 | 376.50 | 377.30 | 377.30 | 1,193,227 |
21 Mar 2024 | 370.30 | 379.60 | 369.08 | 378.80 | 378.80 | 3,797,677 |
21 Mar 2024 | 15 Dividend | |||||
20 Mar 2024 | 380.20 | 381.41 | 377.10 | 379.50 | 364.50 | 1,607,869 |
19 Mar 2024 | 379.20 | 382.80 | 378.60 | 380.50 | 365.46 | 2,132,512 |
18 Mar 2024 | 390.00 | 390.10 | 381.80 | 382.10 | 367.00 | 2,476,636 |
15 Mar 2024 | 385.70 | 392.90 | 384.70 | 390.20 | 374.78 | 8,139,097 |
14 Mar 2024 | 392.70 | 392.70 | 387.00 | 387.50 | 372.18 | 2,983,030 |
13 Mar 2024 | 392.60 | 393.90 | 390.60 | 392.00 | 376.51 | 3,233,776 |
12 Mar 2024 | 394.80 | 395.50 | 390.70 | 392.40 | 376.89 | 3,621,978 |
11 Mar 2024 | 387.00 | 393.00 | 386.40 | 390.00 | 374.58 | 3,656,825 |
08 Mar 2024 | 392.70 | 393.68 | 387.90 | 390.40 | 374.97 | 4,139,469 |
07 Mar 2024 | 392.40 | 397.50 | 389.60 | 393.20 | 377.66 | 4,347,312 |
06 Mar 2024 | 389.90 | 394.40 | 387.70 | 394.40 | 378.81 | 2,391,117 |
05 Mar 2024 | 384.90 | 390.00 | 384.40 | 390.00 | 374.58 | 3,789,007 |
04 Mar 2024 | 386.10 | 393.50 | 383.50 | 385.00 | 369.78 | 3,163,557 |
01 Mar 2024 | 404.50 | 405.60 | 390.00 | 393.70 | 378.14 | 2,537,242 |
29 Feb 2024 | 385.70 | 395.70 | 385.50 | 393.30 | 377.75 | 6,337,841 |
28 Feb 2024 | 388.90 | 390.80 | 381.80 | 384.90 | 369.69 | 2,368,685 |
27 Feb 2024 | 392.30 | 392.30 | 387.30 | 389.70 | 374.30 | 2,075,914 |
26 Feb 2024 | 398.10 | 398.70 | 388.20 | 388.20 | 372.86 | 3,021,983 |
23 Feb 2024 | 404.10 | 405.80 | 397.50 | 397.50 | 381.79 | 2,686,349 |
22 Feb 2024 | 405.00 | 407.70 | 402.00 | 402.90 | 386.98 | 2,005,196 |
21 Feb 2024 | 404.00 | 405.70 | 401.50 | 403.50 | 387.55 | 1,042,984 |
20 Feb 2024 | 404.90 | 404.90 | 400.00 | 402.60 | 386.69 | 1,253,792 |
19 Feb 2024 | 404.20 | 406.90 | 403.00 | 404.40 | 388.42 | 2,024,920 |
16 Feb 2024 | 407.00 | 411.00 | 404.60 | 408.30 | 392.16 | 3,320,462 |
15 Feb 2024 | 403.70 | 405.50 | 399.50 | 403.80 | 387.84 | 1,152,821 |
14 Feb 2024 | 395.80 | 400.10 | 395.70 | 398.50 | 382.75 | 2,881,014 |
13 Feb 2024 | 403.00 | 404.20 | 392.50 | 393.90 | 378.33 | 1,205,096 |
12 Feb 2024 | 401.70 | 405.30 | 400.90 | 404.70 | 388.70 | 2,147,225 |
09 Feb 2024 | 399.50 | 402.00 | 396.70 | 399.80 | 384.00 | 5,679,243 |
08 Feb 2024 | 397.50 | 403.40 | 397.50 | 400.10 | 384.29 | 1,153,971 |
07 Feb 2024 | 402.40 | 405.00 | 395.60 | 399.20 | 383.42 | 2,022,911 |
06 Feb 2024 | 403.80 | 406.70 | 399.50 | 402.50 | 386.59 | 1,488,855 |
05 Feb 2024 | 409.10 | 409.80 | 400.50 | 400.50 | 384.67 | 1,432,890 |
02 Feb 2024 | 405.40 | 409.90 | 402.60 | 405.00 | 388.99 | 1,390,487 |
01 Feb 2024 | 404.40 | 408.40 | 402.40 | 402.60 | 386.69 | 1,410,854 |
31 Jan 2024 | 407.80 | 409.10 | 404.20 | 406.20 | 390.14 | 3,100,383 |
30 Jan 2024 | 413.30 | 413.40 | 404.30 | 406.40 | 390.34 | 2,045,321 |
29 Jan 2024 | 409.00 | 412.30 | 405.30 | 409.20 | 393.03 | 2,395,722 |
26 Jan 2024 | 414.60 | 425.00 | 414.60 | 425.00 | 408.20 | 1,702,859 |
25 Jan 2024 | 417.00 | 418.90 | 413.50 | 417.00 | 400.52 | 1,399,604 |
24 Jan 2024 | 419.40 | 421.60 | 417.90 | 419.20 | 402.63 | 1,711,805 |
23 Jan 2024 | 421.00 | 422.60 | 414.90 | 417.80 | 401.29 | 6,480,056 |
22 Jan 2024 | 421.10 | 422.40 | 413.00 | 417.50 | 401.00 | 1,367,942 |
19 Jan 2024 | 414.80 | 418.90 | 411.20 | 412.90 | 396.58 | 2,232,059 |
18 Jan 2024 | 409.40 | 413.30 | 406.20 | 412.30 | 396.00 | 1,321,665 |
17 Jan 2024 | 409.00 | 412.70 | 402.80 | 406.70 | 390.62 | 1,616,327 |
16 Jan 2024 | 414.30 | 417.70 | 413.00 | 416.10 | 399.65 | 1,010,582 |
15 Jan 2024 | 419.20 | 421.10 | 416.10 | 419.20 | 402.63 | 1,500,874 |
12 Jan 2024 | 421.50 | 425.20 | 420.40 | 422.50 | 405.80 | 1,016,801 |
11 Jan 2024 | 431.00 | 431.00 | 419.30 | 420.00 | 403.40 | 1,349,467 |
10 Jan 2024 | 423.90 | 425.40 | 422.02 | 423.20 | 406.47 | 2,166,116 |
09 Jan 2024 | 431.00 | 431.00 | 422.40 | 423.30 | 406.57 | 1,846,940 |
08 Jan 2024 | 423.90 | 428.10 | 421.10 | 427.60 | 410.70 | 1,522,119 |
05 Jan 2024 | 428.30 | 430.50 | 419.70 | 425.00 | 408.20 | 1,356,382 |
04 Jan 2024 | 422.00 | 431.70 | 422.00 | 431.70 | 414.64 | 1,873,138 |
03 Jan 2024 | 428.50 | 430.10 | 419.80 | 422.20 | 405.51 | 1,261,185 |
02 Jan 2024 | 430.30 | 431.10 | 424.90 | 428.10 | 411.18 | 1,692,364 |
29 Dec 2023 | 437.00 | 438.00 | 429.90 | 429.90 | 412.91 | 1,023,284 |
28 Dec 2023 | 439.90 | 440.80 | 432.30 | 436.60 | 419.34 | 3,037,137 |
27 Dec 2023 | 437.90 | 440.80 | 435.10 | 438.30 | 420.98 | 1,148,356 |
22 Dec 2023 | 439.30 | 439.30 | 431.00 | 438.10 | 420.78 | 305,429 |
21 Dec 2023 | 439.80 | 441.30 | 436.30 | 439.00 | 421.65 | 1,123,930 |
20 Dec 2023 | 442.30 | 445.50 | 436.90 | 442.00 | 424.53 | 1,566,486 |
19 Dec 2023 | 436.00 | 439.70 | 432.00 | 435.10 | 417.90 | 2,757,286 |
18 Dec 2023 | 434.20 | 440.20 | 432.20 | 435.80 | 418.57 | 1,407,325 |
15 Dec 2023 | 444.70 | 447.60 | 433.30 | 438.00 | 420.69 | 4,249,865 |
14 Dec 2023 | 432.40 | 445.80 | 429.46 | 443.30 | 425.78 | 3,034,949 |
13 Dec 2023 | 423.20 | 425.00 | 420.70 | 420.70 | 404.07 | 1,539,589 |
12 Dec 2023 | 425.80 | 425.80 | 418.40 | 421.20 | 404.55 | 1,815,789 |
11 Dec 2023 | 421.10 | 424.40 | 419.90 | 423.10 | 406.38 | 1,481,059 |
08 Dec 2023 | 417.10 | 423.60 | 415.20 | 421.40 | 404.74 | 3,475,917 |
07 Dec 2023 | 410.50 | 416.60 | 408.00 | 414.60 | 398.21 | 1,024,301 |
06 Dec 2023 | 408.40 | 415.90 | 404.90 | 414.10 | 397.73 | 1,537,115 |
05 Dec 2023 | 397.70 | 406.00 | 397.00 | 404.60 | 388.61 | 3,125,931 |
04 Dec 2023 | 400.70 | 410.30 | 398.30 | 401.80 | 385.92 | 2,503,608 |
01 Dec 2023 | 406.50 | 408.00 | 402.10 | 406.40 | 390.34 | 2,812,329 |
30 Nov 2023 | 402.10 | 404.00 | 398.00 | 401.60 | 385.73 | 11,052,983 |
29 Nov 2023 | 400.80 | 403.50 | 398.60 | 401.00 | 385.15 | 1,215,353 |
28 Nov 2023 | 397.10 | 403.70 | 393.50 | 399.00 | 383.23 | 1,651,158 |
27 Nov 2023 | 400.60 | 402.00 | 396.10 | 397.40 | 381.69 | 1,918,483 |
24 Nov 2023 | 395.20 | 401.10 | 395.20 | 401.10 | 385.25 | 2,601,513 |
23 Nov 2023 | 401.60 | 402.70 | 396.60 | 399.30 | 383.52 | 3,330,193 |
22 Nov 2023 | 391.10 | 403.50 | 391.10 | 401.40 | 385.53 | 3,237,608 |
21 Nov 2023 | 406.90 | 409.50 | 399.50 | 399.60 | 383.81 | 1,940,218 |
20 Nov 2023 | 407.80 | 409.00 | 403.30 | 407.00 | 390.91 | 1,234,035 |
17 Nov 2023 | 403.20 | 408.00 | 400.00 | 407.10 | 391.01 | 1,330,762 |
16 Nov 2023 | 406.70 | 409.00 | 399.50 | 400.50 | 384.67 | 1,659,765 |
15 Nov 2023 | 405.50 | 412.40 | 402.80 | 405.50 | 389.47 | 1,478,917 |
14 Nov 2023 | 389.30 | 401.40 | 385.00 | 401.40 | 385.53 | 1,617,355 |
13 Nov 2023 | 390.20 | 394.50 | 386.50 | 389.10 | 373.72 | 1,344,894 |
10 Nov 2023 | 392.10 | 392.10 | 383.50 | 388.00 | 372.66 | 1,375,278 |
09 Nov 2023 | 387.20 | 394.50 | 385.20 | 392.60 | 377.08 | 1,616,185 |
08 Nov 2023 | 379.10 | 390.00 | 378.70 | 388.00 | 372.66 | 3,127,418 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |