Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 481.00 | 481.00 | 466.00 | 466.00 | 466.00 | 1,141,494 |
20 May 2024 | 487.00 | 487.00 | 482.00 | 482.50 | 482.50 | 505,522 |
17 May 2024 | 487.00 | 490.00 | 485.00 | 487.00 | 487.00 | 450,108 |
16 May 2024 | 496.00 | 496.00 | 487.50 | 487.50 | 487.50 | 365,017 |
15 May 2024 | 492.00 | 497.00 | 489.00 | 490.00 | 490.00 | 398,105 |
14 May 2024 | 489.00 | 491.00 | 487.50 | 490.00 | 490.00 | 304,100 |
13 May 2024 | 486.50 | 489.00 | 484.00 | 487.00 | 487.00 | 260,104 |
10 May 2024 | 488.50 | 489.00 | 483.00 | 488.00 | 488.00 | 288,045 |
09 May 2024 | 490.50 | 492.00 | 485.00 | 485.00 | 485.00 | 469,080 |
08 May 2024 | 491.00 | 493.00 | 487.00 | 490.50 | 490.50 | 281,093 |
07 May 2024 | 499.00 | 499.50 | 486.00 | 490.50 | 490.50 | 955,204 |
06 May 2024 | 500.00 | 501.00 | 495.50 | 497.50 | 497.50 | 500,223 |
03 May 2024 | 500.00 | 504.00 | 494.00 | 495.00 | 495.00 | 613,030 |
02 May 2024 | 511.00 | 512.00 | 494.00 | 495.00 | 495.00 | 975,378 |
30 Apr 2024 | 516.00 | 521.00 | 514.00 | 515.00 | 515.00 | 402,048 |
29 Apr 2024 | 519.00 | 520.00 | 514.00 | 519.00 | 519.00 | 565,400 |
26 Apr 2024 | 512.00 | 518.00 | 509.00 | 512.00 | 512.00 | 750,020 |
25 Apr 2024 | 510.00 | 514.00 | 503.00 | 511.00 | 511.00 | 529,037 |
24 Apr 2024 | 511.00 | 519.00 | 506.00 | 511.00 | 511.00 | 953,070 |
23 Apr 2024 | 503.00 | 508.00 | 499.00 | 505.00 | 505.00 | 872,129 |
22 Apr 2024 | 494.50 | 505.00 | 487.50 | 498.00 | 498.00 | 1,484,414 |
19 Apr 2024 | 491.00 | 499.50 | 486.00 | 487.00 | 487.00 | 1,303,109 |
18 Apr 2024 | 495.50 | 502.00 | 485.00 | 500.00 | 500.00 | 922,056 |
17 Apr 2024 | 505.00 | 506.00 | 487.00 | 495.00 | 495.00 | 1,755,031 |
16 Apr 2024 | 512.00 | 512.00 | 503.00 | 505.00 | 505.00 | 448,123 |
15 Apr 2024 | 526.00 | 527.00 | 513.00 | 513.00 | 513.00 | 648,125 |
12 Apr 2024 | 536.00 | 542.00 | 527.00 | 527.00 | 527.00 | 940,052 |
11 Apr 2024 | 541.00 | 550.00 | 538.00 | 538.00 | 538.00 | 767,165 |
11 Apr 2024 | 13.5 Dividend | |||||
10 Apr 2024 | 545.00 | 555.00 | 545.00 | 554.00 | 540.50 | 396,328 |
09 Apr 2024 | 544.00 | 548.00 | 540.00 | 545.00 | 531.72 | 421,033 |
08 Apr 2024 | 546.00 | 550.00 | 543.00 | 545.00 | 531.72 | 566,025 |
03 Apr 2024 | 551.00 | 551.00 | 544.00 | 546.00 | 532.69 | 467,105 |
02 Apr 2024 | 550.00 | 550.00 | 543.00 | 549.00 | 535.62 | 358,069 |
01 Apr 2024 | 557.00 | 558.00 | 541.00 | 543.00 | 529.77 | 414,410 |
29 Mar 2024 | 547.00 | 557.00 | 547.00 | 555.00 | 541.48 | 226,000 |
28 Mar 2024 | 547.00 | 554.00 | 547.00 | 547.00 | 533.67 | 420,284 |
27 Mar 2024 | 545.00 | 551.00 | 544.00 | 551.00 | 537.57 | 435,080 |
26 Mar 2024 | 542.00 | 549.00 | 542.00 | 545.00 | 531.72 | 710,016 |
25 Mar 2024 | 535.00 | 549.00 | 535.00 | 541.00 | 527.82 | 534,161 |
22 Mar 2024 | 540.00 | 545.00 | 531.00 | 541.00 | 527.82 | 1,456,041 |
21 Mar 2024 | 554.00 | 556.00 | 546.00 | 549.00 | 535.62 | 484,044 |
20 Mar 2024 | 550.00 | 562.00 | 550.00 | 552.00 | 538.55 | 1,170,061 |
19 Mar 2024 | 564.00 | 565.00 | 552.00 | 552.00 | 538.55 | 943,056 |
18 Mar 2024 | 575.00 | 575.00 | 567.00 | 569.00 | 555.13 | 364,025 |
15 Mar 2024 | 579.00 | 580.00 | 570.00 | 574.00 | 560.01 | 734,188 |
14 Mar 2024 | 558.00 | 579.00 | 558.00 | 579.00 | 564.89 | 953,378 |
13 Mar 2024 | 560.00 | 568.00 | 559.00 | 560.00 | 546.35 | 348,005 |
12 Mar 2024 | 569.00 | 570.00 | 561.00 | 565.00 | 551.23 | 561,207 |
11 Mar 2024 | 560.00 | 570.00 | 558.00 | 565.00 | 551.23 | 410,302 |
08 Mar 2024 | 565.00 | 580.00 | 560.00 | 568.00 | 554.16 | 1,143,363 |
07 Mar 2024 | 542.00 | 547.00 | 533.00 | 542.00 | 528.79 | 390,076 |
06 Mar 2024 | 548.00 | 552.00 | 546.00 | 546.00 | 532.69 | 183,071 |
05 Mar 2024 | 556.00 | 556.00 | 546.00 | 546.00 | 532.69 | 306,036 |
04 Mar 2024 | 560.00 | 560.00 | 552.00 | 552.00 | 538.55 | 408,216 |
01 Mar 2024 | 547.00 | 568.00 | 545.00 | 564.00 | 550.26 | 1,218,207 |
29 Feb 2024 | 532.00 | 541.00 | 530.00 | 540.00 | 526.84 | 685,261 |
27 Feb 2024 | 534.00 | 540.00 | 531.00 | 536.00 | 522.94 | 360,101 |
26 Feb 2024 | 532.00 | 537.00 | 526.00 | 530.00 | 517.08 | 718,090 |
23 Feb 2024 | 544.00 | 545.00 | 530.00 | 534.00 | 520.99 | 729,112 |
22 Feb 2024 | 555.00 | 555.00 | 544.00 | 545.00 | 531.72 | 347,045 |
21 Feb 2024 | 543.00 | 552.00 | 540.00 | 548.00 | 534.65 | 636,002 |
20 Feb 2024 | 520.00 | 550.00 | 520.00 | 544.00 | 530.74 | 1,239,136 |
19 Feb 2024 | 545.00 | 545.00 | 513.00 | 521.00 | 508.30 | 2,225,057 |
16 Feb 2024 | 541.00 | 542.00 | 533.00 | 539.00 | 525.87 | 737,412 |
15 Feb 2024 | 557.00 | 558.00 | 534.00 | 537.00 | 523.91 | 1,091,123 |
05 Feb 2024 | 552.00 | 556.00 | 551.00 | 556.00 | 542.45 | 234,178 |
02 Feb 2024 | 555.00 | 564.00 | 551.00 | 560.00 | 546.35 | 492,150 |
01 Feb 2024 | 555.00 | 559.00 | 549.00 | 555.00 | 541.48 | 541,006 |
31 Jan 2024 | 542.00 | 551.00 | 541.00 | 547.00 | 533.67 | 313,007 |
30 Jan 2024 | 555.00 | 555.00 | 545.00 | 547.00 | 533.67 | 330,039 |
29 Jan 2024 | 547.00 | 550.00 | 545.00 | 548.00 | 534.65 | 329,083 |
26 Jan 2024 | 551.00 | 553.00 | 546.00 | 550.00 | 536.60 | 236,540 |
25 Jan 2024 | 541.00 | 552.00 | 541.00 | 552.00 | 538.55 | 413,120 |
24 Jan 2024 | 546.00 | 546.00 | 536.00 | 541.00 | 527.82 | 702,050 |
23 Jan 2024 | 540.00 | 540.00 | 534.00 | 538.00 | 524.89 | 394,160 |
22 Jan 2024 | 526.00 | 536.00 | 524.00 | 534.00 | 520.99 | 360,075 |
19 Jan 2024 | 521.00 | 531.00 | 521.00 | 526.00 | 513.18 | 620,160 |
18 Jan 2024 | 535.00 | 537.00 | 524.00 | 524.00 | 511.23 | 497,282 |
17 Jan 2024 | 540.00 | 544.00 | 536.00 | 537.00 | 523.91 | 797,024 |
16 Jan 2024 | 547.00 | 549.00 | 539.00 | 540.00 | 526.84 | 450,052 |
15 Jan 2024 | 550.00 | 556.00 | 547.00 | 550.00 | 536.60 | 264,042 |
12 Jan 2024 | 548.00 | 550.00 | 542.00 | 549.00 | 535.62 | 401,053 |
11 Jan 2024 | 550.00 | 553.00 | 547.00 | 548.00 | 534.65 | 360,085 |
10 Jan 2024 | 540.00 | 552.00 | 540.00 | 552.00 | 538.55 | 292,048 |
09 Jan 2024 | 552.00 | 552.00 | 539.00 | 541.00 | 527.82 | 592,177 |
08 Jan 2024 | 552.00 | 557.00 | 543.00 | 546.00 | 532.69 | 318,510 |
05 Jan 2024 | 556.00 | 556.00 | 548.00 | 550.00 | 536.60 | 368,221 |
04 Jan 2024 | 559.00 | 559.00 | 546.00 | 550.00 | 536.60 | 386,033 |
03 Jan 2024 | 549.00 | 560.00 | 543.00 | 543.00 | 529.77 | 414,128 |
02 Jan 2024 | 561.00 | 563.00 | 552.00 | 552.00 | 538.55 | 421,019 |
29 Dec 2023 | 563.00 | 565.00 | 559.00 | 562.00 | 548.31 | 335,066 |
28 Dec 2023 | 552.00 | 561.00 | 552.00 | 559.00 | 545.38 | 275,516 |
27 Dec 2023 | 557.00 | 560.00 | 553.00 | 557.00 | 543.43 | 381,002 |
26 Dec 2023 | 558.00 | 558.00 | 550.00 | 557.00 | 543.43 | 122,276 |
25 Dec 2023 | 551.00 | 555.00 | 548.00 | 549.00 | 535.62 | 162,039 |
22 Dec 2023 | 549.00 | 555.00 | 543.00 | 551.00 | 537.57 | 620,051 |
21 Dec 2023 | 560.00 | 566.00 | 553.00 | 555.00 | 541.48 | 753,008 |
20 Dec 2023 | 576.00 | 576.00 | 566.00 | 567.00 | 553.18 | 453,218 |
19 Dec 2023 | 570.00 | 578.00 | 568.00 | 572.00 | 558.06 | 373,036 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |