Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Jun 2024 | 524.00 | 527.40 | 515.40 | 517.90 | 517.90 | 151 |
19 Jun 2024 | 531.30 | 534.50 | 523.60 | 523.60 | 523.60 | 89 |
18 Jun 2024 | 530.70 | 531.00 | 526.90 | 528.10 | 528.10 | 185 |
17 Jun 2024 | 536.30 | 536.80 | 526.90 | 529.60 | 529.60 | 218 |
14 Jun 2024 | 531.60 | 533.40 | 530.80 | 533.40 | 533.40 | 18 |
14 Jun 2024 | 0.39 Dividend | |||||
13 Jun 2024 | 528.90 | 530.60 | 516.00 | 516.00 | 515.61 | 12 |
12 Jun 2024 | 530.80 | 535.50 | 530.80 | 533.50 | 533.10 | 44 |
11 Jun 2024 | 538.40 | 541.50 | 536.80 | 537.60 | 537.19 | 178 |
10 Jun 2024 | 539.20 | 541.80 | 537.40 | 538.00 | 537.59 | 77 |
07 Jun 2024 | 537.30 | 540.40 | 527.60 | 540.20 | 539.79 | 130 |
06 Jun 2024 | 526.40 | 530.90 | 526.40 | 530.40 | 530.00 | 74 |
05 Jun 2024 | 525.00 | 525.90 | 524.20 | 525.90 | 525.50 | 36 |
04 Jun 2024 | 520.90 | 526.30 | 520.90 | 522.90 | 522.50 | 46 |
03 Jun 2024 | 525.80 | 525.80 | 520.40 | 520.40 | 520.01 | 101 |
31 May 2024 | 519.50 | 520.60 | 514.10 | 519.50 | 519.11 | 30 |
30 May 2024 | 518.00 | 519.50 | 511.40 | 513.10 | 512.71 | 250 |
29 May 2024 | 526.90 | 527.90 | 523.30 | 524.00 | 523.60 | 20 |
28 May 2024 | 532.90 | 532.90 | 524.40 | 524.40 | 524.00 | 27 |
27 May 2024 | 538.70 | 538.70 | 530.50 | 537.00 | 536.59 | 113 |
24 May 2024 | 543.00 | 543.60 | 535.90 | 536.40 | 535.99 | 357 |
23 May 2024 | 547.70 | 547.70 | 541.90 | 543.90 | 543.49 | 63 |
22 May 2024 | 544.10 | 549.70 | 542.40 | 548.50 | 548.09 | 168 |
21 May 2024 | 544.70 | 547.80 | 542.30 | 543.80 | 543.39 | 55 |
20 May 2024 | 548.00 | 548.00 | 548.00 | 548.00 | 547.59 | - |
17 May 2024 | 548.80 | 549.40 | 546.20 | 547.70 | 547.29 | 148 |
16 May 2024 | 549.10 | 552.90 | 547.90 | 552.10 | 551.68 | 50 |
15 May 2024 | 550.40 | 551.80 | 546.80 | 551.80 | 551.38 | 286 |
14 May 2024 | 547.70 | 549.40 | 538.20 | 548.40 | 547.99 | 424 |
13 May 2024 | 552.10 | 552.10 | 547.20 | 547.20 | 546.79 | 25 |
10 May 2024 | 535.20 | 550.40 | 534.10 | 550.40 | 549.98 | 119 |
09 May 2024 | 534.20 | 534.70 | 532.30 | 534.30 | 533.90 | 12 |
08 May 2024 | 534.80 | 535.00 | 530.40 | 534.50 | 534.10 | 174 |
07 May 2024 | 533.90 | 534.00 | 528.40 | 533.00 | 532.60 | 160 |
06 May 2024 | 529.80 | 533.70 | 528.80 | 533.60 | 533.20 | 276 |
03 May 2024 | 536.00 | 536.00 | 530.00 | 535.10 | 534.70 | 179 |
02 May 2024 | 538.30 | 545.20 | 533.00 | 533.20 | 532.80 | 324 |
30 Apr 2024 | 535.00 | 539.50 | 533.60 | 537.00 | 536.59 | 53 |
29 Apr 2024 | 536.00 | 539.30 | 535.00 | 539.30 | 538.89 | 266 |
26 Apr 2024 | 527.60 | 536.40 | 527.60 | 536.40 | 535.99 | 55 |
25 Apr 2024 | 532.90 | 539.30 | 530.60 | 534.50 | 534.10 | 95 |
24 Apr 2024 | 538.00 | 559.30 | 538.00 | 546.70 | 546.29 | 440 |
23 Apr 2024 | 515.80 | 534.70 | 515.80 | 534.10 | 533.70 | 182 |
22 Apr 2024 | 510.10 | 514.40 | 510.10 | 513.00 | 512.61 | 94 |
19 Apr 2024 | 509.00 | 510.20 | 506.00 | 510.20 | 509.81 | 249 |
18 Apr 2024 | 509.50 | 509.50 | 496.60 | 508.60 | 508.22 | 470 |
17 Apr 2024 | 520.80 | 527.40 | 517.10 | 517.10 | 516.71 | 134 |
16 Apr 2024 | 523.40 | 524.70 | 519.20 | 522.90 | 522.50 | 140 |
15 Apr 2024 | 527.60 | 531.70 | 527.60 | 529.10 | 528.70 | 212 |
12 Apr 2024 | 538.10 | 538.10 | 532.50 | 532.50 | 532.10 | 41 |
11 Apr 2024 | 531.60 | 539.30 | 530.10 | 533.90 | 533.50 | 145 |
10 Apr 2024 | 544.10 | 544.30 | 534.20 | 536.90 | 536.49 | 161 |
09 Apr 2024 | 532.30 | 540.40 | 532.30 | 540.40 | 539.99 | 12 |
08 Apr 2024 | 536.00 | 536.00 | 529.10 | 531.80 | 531.40 | 105 |
05 Apr 2024 | 522.90 | 536.80 | 522.60 | 536.80 | 536.39 | 259 |
04 Apr 2024 | 533.20 | 533.60 | 525.60 | 532.40 | 532.00 | 317 |
03 Apr 2024 | 528.60 | 533.30 | 527.00 | 532.40 | 532.00 | 10 |
02 Apr 2024 | 537.00 | 537.50 | 526.20 | 530.50 | 530.10 | 342 |
28 Mar 2024 | 532.20 | 538.00 | 532.20 | 536.80 | 536.39 | 1,052 |
27 Mar 2024 | 529.80 | 531.80 | 527.00 | 531.80 | 531.40 | 43 |
26 Mar 2024 | 530.20 | 532.40 | 526.80 | 526.80 | 526.40 | 193 |
25 Mar 2024 | 541.20 | 541.20 | 529.80 | 530.00 | 529.60 | 123 |
22 Mar 2024 | 536.40 | 537.60 | 536.40 | 536.80 | 536.39 | 10 |
21 Mar 2024 | 532.80 | 539.00 | 532.00 | 538.80 | 538.39 | 45 |
20 Mar 2024 | 535.40 | 540.00 | 532.60 | 532.80 | 532.40 | 122 |
19 Mar 2024 | 535.20 | 536.00 | 531.00 | 535.40 | 535.00 | 118 |
18 Mar 2024 | 531.40 | 538.00 | 530.60 | 536.00 | 535.59 | 196 |
15 Mar 2024 | 537.40 | 540.40 | 531.80 | 535.20 | 534.80 | 265 |
14 Mar 2024 | 543.40 | 543.40 | 535.40 | 535.40 | 535.00 | 27 |
14 Mar 2024 | 0.39 Dividend | |||||
13 Mar 2024 | 540.60 | 548.20 | 540.60 | 543.00 | 542.20 | 523 |
12 Mar 2024 | 545.00 | 550.40 | 545.00 | 546.20 | 545.40 | 76 |
11 Mar 2024 | 545.80 | 546.00 | 541.00 | 545.20 | 544.40 | 220 |
08 Mar 2024 | 545.00 | 548.00 | 543.60 | 547.20 | 546.39 | 133 |
07 Mar 2024 | 541.40 | 545.40 | 537.80 | 543.60 | 542.80 | 186 |
06 Mar 2024 | 534.60 | 547.80 | 534.60 | 547.80 | 546.99 | 109 |
05 Mar 2024 | 535.00 | 537.20 | 530.40 | 535.60 | 534.81 | 296 |
04 Mar 2024 | 530.00 | 535.40 | 527.80 | 533.00 | 532.21 | 144 |
01 Mar 2024 | 528.20 | 530.20 | 525.20 | 530.20 | 529.42 | 73 |
29 Feb 2024 | 528.20 | 529.20 | 520.40 | 528.40 | 527.62 | 353 |
28 Feb 2024 | 524.00 | 528.00 | 516.20 | 526.20 | 525.42 | 294 |
27 Feb 2024 | 518.40 | 523.60 | 518.40 | 520.60 | 519.83 | 191 |
26 Feb 2024 | 518.00 | 521.80 | 517.00 | 517.40 | 516.64 | 149 |
23 Feb 2024 | 516.60 | 522.80 | 513.20 | 522.80 | 522.03 | 144 |
22 Feb 2024 | 510.20 | 517.20 | 503.40 | 517.20 | 516.44 | 285 |
21 Feb 2024 | 506.80 | 507.00 | 503.60 | 505.80 | 505.05 | 270 |
20 Feb 2024 | 501.00 | 508.60 | 501.00 | 508.60 | 507.85 | 136 |
19 Feb 2024 | 507.00 | 507.00 | 504.00 | 504.00 | 503.26 | 13 |
16 Feb 2024 | 508.20 | 512.00 | 504.00 | 509.40 | 508.65 | 220 |
15 Feb 2024 | 512.40 | 512.40 | 506.60 | 507.60 | 506.85 | 159 |
14 Feb 2024 | 501.40 | 509.80 | 501.40 | 509.80 | 509.05 | 121 |
13 Feb 2024 | 507.60 | 507.60 | 504.80 | 505.60 | 504.86 | 36 |
12 Feb 2024 | 508.80 | 512.00 | 508.60 | 509.20 | 508.45 | 16 |
09 Feb 2024 | 509.40 | 510.80 | 509.20 | 510.40 | 509.65 | 22 |
08 Feb 2024 | 513.20 | 513.80 | 503.80 | 505.80 | 505.05 | 122 |
07 Feb 2024 | 521.20 | 525.00 | 516.20 | 516.60 | 515.84 | 120 |
06 Feb 2024 | 514.60 | 517.80 | 511.80 | 513.60 | 512.84 | 87 |
05 Feb 2024 | 511.00 | 514.20 | 508.80 | 514.20 | 513.44 | 139 |
02 Feb 2024 | 510.00 | 512.00 | 505.80 | 507.60 | 506.85 | 140 |
01 Feb 2024 | 501.40 | 504.20 | 497.50 | 498.00 | 497.27 | 106 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |