Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 560.00 | 563.28 | 558.11 | 558.53 | 558.53 | 414 |
27 Mar 2024 | 556.73 | 559.22 | 554.50 | 557.16 | 557.16 | 181 |
26 Mar 2024 | 550.09 | 552.91 | 549.19 | 552.91 | 552.91 | 1,025 |
25 Mar 2024 | 553.92 | 555.70 | 547.84 | 551.27 | 551.27 | 92 |
22 Mar 2024 | 558.20 | 559.50 | 553.36 | 555.18 | 555.18 | 566 |
21 Mar 2024 | 555.05 | 557.94 | 554.45 | 557.94 | 557.94 | 597 |
20 Mar 2024 | 551.72 | 556.45 | 549.07 | 555.95 | 555.95 | 68 |
19 Mar 2024 | 547.09 | 551.53 | 546.04 | 551.13 | 551.13 | 55 |
18 Mar 2024 | 548.34 | 550.83 | 545.37 | 547.63 | 547.63 | 339 |
15 Mar 2024 | 544.42 | 550.00 | 542.49 | 542.49 | 542.49 | 339 |
14 Mar 2024 | 552.60 | 553.91 | 544.85 | 547.83 | 547.83 | 346 |
13 Mar 2024 | 557.08 | 557.08 | 548.23 | 549.99 | 549.99 | 97 |
12 Mar 2024 | 554.72 | 558.26 | 551.26 | 556.54 | 556.54 | 87 |
11 Mar 2024 | 545.15 | 552.54 | 542.60 | 552.54 | 552.54 | 133 |
08 Mar 2024 | 545.28 | 546.78 | 544.81 | 546.78 | 546.78 | 2,188 |
07 Mar 2024 | 547.03 | 550.72 | 543.64 | 547.53 | 547.53 | 167 |
06 Mar 2024 | 537.50 | 545.74 | 535.79 | 542.75 | 542.75 | 314 |
05 Mar 2024 | 544.14 | 545.76 | 534.95 | 534.95 | 534.95 | 800 |
04 Mar 2024 | 550.34 | 552.53 | 548.41 | 549.11 | 549.11 | 122 |
01 Mar 2024 | 541.41 | 548.50 | 540.29 | 548.31 | 548.31 | 479 |
29 Feb 2024 | 546.15 | 547.75 | 540.00 | 544.96 | 544.96 | 24,403 |
28 Feb 2024 | 542.83 | 546.60 | 542.83 | 543.15 | 543.15 | 140 |
27 Feb 2024 | 547.57 | 548.80 | 544.27 | 545.92 | 545.92 | 30 |
26 Feb 2024 | 556.10 | 557.12 | 546.73 | 546.73 | 546.73 | 125 |
23 Feb 2024 | 559.16 | 559.32 | 556.45 | 557.23 | 557.23 | 120 |
22 Feb 2024 | 554.95 | 557.80 | 554.67 | 557.80 | 557.80 | 122 |
21 Feb 2024 | 540.53 | 545.75 | 540.53 | 545.75 | 545.75 | 86 |
20 Feb 2024 | 546.62 | 548.70 | 540.88 | 540.88 | 540.88 | 1,041 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 549.95 | 550.07 | 544.87 | 549.77 | 549.77 | 76 |
15 Feb 2024 | 541.84 | 545.08 | 539.21 | 545.08 | 545.08 | 80 |
14 Feb 2024 | 535.45 | 541.37 | 535.45 | 538.57 | 538.57 | 1,104 |
13 Feb 2024 | 536.48 | 540.49 | 534.09 | 535.72 | 535.72 | 79 |
12 Feb 2024 | 548.18 | 549.75 | 541.12 | 541.75 | 541.75 | 150 |
09 Feb 2024 | 548.54 | 550.09 | 545.36 | 548.67 | 548.67 | 433 |
08 Feb 2024 | 549.01 | 552.76 | 541.13 | 543.87 | 543.87 | 208 |
07 Feb 2024 | 549.96 | 555.99 | 547.64 | 549.50 | 549.50 | 1,093 |
06 Feb 2024 | 548.36 | 548.73 | 542.72 | 546.26 | 546.26 | 162 |
05 Feb 2024 | 547.53 | 549.02 | 543.94 | 544.87 | 544.87 | 274 |
02 Feb 2024 | 545.76 | 546.75 | 541.02 | 545.68 | 545.68 | 204 |
01 Feb 2024 | 539.85 | 543.28 | 535.78 | 539.22 | 539.22 | 97 |
31 Jan 2024 | 530.29 | 547.42 | 526.47 | 542.13 | 542.13 | 370 |
30 Jan 2024 | 558.60 | 562.17 | 556.13 | 561.23 | 561.23 | 164 |
29 Jan 2024 | 549.95 | 555.57 | 548.78 | 553.30 | 553.30 | 130 |
26 Jan 2024 | 551.84 | 553.37 | 548.22 | 548.22 | 548.22 | 325 |
25 Jan 2024 | 553.00 | 553.12 | 550.53 | 550.77 | 550.77 | 294 |
24 Jan 2024 | 552.78 | 553.41 | 550.80 | 551.09 | 551.09 | 437 |
23 Jan 2024 | 549.91 | 551.99 | 546.39 | 551.50 | 551.50 | 19,461 |
22 Jan 2024 | 548.49 | 552.48 | 548.11 | 549.50 | 549.50 | 16,435 |
19 Jan 2024 | 542.29 | 548.01 | 541.96 | 547.82 | 547.82 | 27,108 |
18 Jan 2024 | 533.52 | 539.50 | 533.52 | 538.69 | 538.69 | 127 |
17 Jan 2024 | 534.76 | 540.00 | 532.02 | 536.93 | 536.93 | 91 |
16 Jan 2024 | 533.63 | 536.17 | 530.93 | 536.17 | 536.17 | 9,955 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 534.05 | 538.23 | 531.36 | 532.72 | 532.72 | 88 |
11 Jan 2024 | 530.55 | 531.52 | 528.26 | 530.73 | 530.73 | 95 |
10 Jan 2024 | 529.63 | 529.98 | 527.85 | 528.25 | 528.25 | 77 |
09 Jan 2024 | 527.79 | 532.36 | 527.71 | 532.27 | 532.27 | 524 |
08 Jan 2024 | 526.30 | 526.30 | 525.84 | 526.29 | 526.29 | 13 |
08 Jan 2024 | 0.75 Dividend | |||||
05 Jan 2024 | 524.64 | 524.64 | 522.10 | 522.10 | 521.35 | 3,185 |
04 Jan 2024 | 527.00 | 530.66 | 526.11 | 527.36 | 526.60 | 145 |
03 Jan 2024 | 534.11 | 537.37 | 532.77 | 533.62 | 532.85 | 264 |
02 Jan 2024 | 542.38 | 543.48 | 531.27 | 532.14 | 531.38 | 185 |
29 Dec 2023 | 545.00 | 547.33 | 544.26 | 545.85 | 545.07 | 2 |
28 Dec 2023 | 544.78 | 546.68 | 544.00 | 546.37 | 545.59 | 166 |
27 Dec 2023 | 544.33 | 544.33 | 543.67 | 543.67 | 542.89 | 93 |
22 Dec 2023 | 543.95 | 545.30 | 541.73 | 544.17 | 543.39 | 27 |
21 Dec 2023 | 539.05 | 539.09 | 535.08 | 536.38 | 535.61 | 76 |
20 Dec 2023 | 537.76 | 541.56 | 537.76 | 541.46 | 540.68 | 229 |
19 Dec 2023 | 543.82 | 543.82 | 538.87 | 540.24 | 539.46 | 451 |
18 Dec 2023 | 544.44 | 544.99 | 540.30 | 542.04 | 541.26 | 30,133 |
15 Dec 2023 | 541.45 | 541.45 | 541.45 | 541.45 | 540.67 | 999 |
14 Dec 2023 | 550.77 | 551.84 | 539.15 | 539.67 | 538.89 | 119 |
13 Dec 2023 | 544.72 | 550.79 | 543.26 | 548.05 | 547.26 | 320 |
12 Dec 2023 | 543.16 | 545.03 | 541.50 | 544.18 | 543.40 | 184 |
11 Dec 2023 | 540.16 | 542.64 | 537.45 | 539.04 | 538.27 | 194 |
08 Dec 2023 | 532.43 | 535.89 | 531.50 | 535.89 | 535.12 | 71 |
07 Dec 2023 | 535.47 | 537.00 | 532.39 | 535.80 | 535.03 | 41 |
06 Dec 2023 | 537.48 | 537.95 | 533.99 | 535.52 | 534.75 | 82 |
05 Dec 2023 | 533.75 | 539.93 | 533.75 | 535.28 | 534.51 | 121 |
04 Dec 2023 | 539.00 | 541.73 | 534.37 | 534.84 | 534.07 | 444 |
01 Dec 2023 | 539.37 | 539.37 | 534.19 | 537.86 | 537.09 | 6 |
30 Nov 2023 | 526.00 | 532.42 | 526.00 | 532.42 | 531.66 | 45 |
29 Nov 2023 | 530.61 | 530.61 | 526.61 | 528.47 | 527.71 | 36 |
28 Nov 2023 | 525.59 | 530.43 | 525.59 | 526.32 | 525.56 | 12 |
27 Nov 2023 | 525.73 | 528.33 | 525.00 | 525.61 | 524.85 | 11 |
24 Nov 2023 | 531.99 | 531.99 | 524.55 | 525.57 | 524.82 | 219 |
23 Nov 2023 | - | - | - | - | - | - |
22 Nov 2023 | 527.15 | 530.73 | 527.12 | 529.30 | 528.54 | 6,236 |
21 Nov 2023 | 525.68 | 527.61 | 524.84 | 527.47 | 526.71 | 171 |
20 Nov 2023 | 528.99 | 528.99 | 521.99 | 525.39 | 524.64 | 81 |
17 Nov 2023 | 528.00 | 528.00 | 523.49 | 524.12 | 523.37 | 108 |
16 Nov 2023 | 522.27 | 527.40 | 521.00 | 523.83 | 523.08 | 2,322 |
15 Nov 2023 | 524.70 | 527.30 | 520.95 | 521.53 | 520.79 | 3,373 |
14 Nov 2023 | 518.71 | 522.89 | 515.91 | 522.89 | 522.14 | 102 |
13 Nov 2023 | 517.00 | 519.16 | 513.27 | 517.15 | 516.41 | 80 |
10 Nov 2023 | 510.00 | 518.46 | 510.00 | 517.71 | 516.97 | 77 |
09 Nov 2023 | 510.97 | 511.79 | 509.18 | 511.79 | 511.05 | 130 |
08 Nov 2023 | 510.00 | 512.38 | 510.00 | 510.29 | 509.55 | 62 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |