Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 July 2024 | 517.00 | 517.00 | 517.00 | 517.00 | 517.00 | - |
04 July 2024 | 517.80 | 517.80 | 517.80 | 517.80 | 517.80 | - |
03 July 2024 | 523.00 | 523.00 | 523.00 | 523.00 | 523.00 | - |
02 July 2024 | 522.20 | 522.20 | 522.20 | 522.20 | 522.20 | - |
01 July 2024 | 523.00 | 523.00 | 522.40 | 522.80 | 522.80 | - |
28 June 2024 | 524.20 | 524.20 | 524.20 | 524.20 | 524.20 | - |
27 June 2024 | 519.60 | 525.00 | 519.60 | 525.00 | 525.00 | - |
26 June 2024 | 524.80 | 524.80 | 524.80 | 524.80 | 524.80 | - |
25 June 2024 | 523.20 | 523.20 | 523.20 | 523.20 | 523.20 | - |
24 June 2024 | 523.40 | 523.40 | 523.40 | 523.40 | 523.40 | - |
21 June 2024 | 520.80 | 522.60 | 520.80 | 522.60 | 522.60 | - |
20 June 2024 | 520.40 | 521.40 | 520.40 | 520.80 | 520.80 | - |
19 June 2024 | 520.40 | 520.40 | 519.00 | 519.00 | 519.00 | - |
18 June 2024 | 515.80 | 515.80 | 515.80 | 515.80 | 515.80 | - |
17 June 2024 | 512.40 | 512.40 | 512.40 | 512.40 | 512.40 | - |
14 June 2024 | 508.80 | 508.80 | 508.80 | 508.80 | 508.80 | - |
13 June 2024 | 513.40 | 513.80 | 507.60 | 507.60 | 507.60 | - |
12 June 2024 | 516.60 | 516.60 | 508.40 | 508.40 | 508.40 | - |
11 June 2024 | 515.40 | 515.40 | 513.80 | 514.00 | 514.00 | - |
10 June 2024 | 513.80 | 513.80 | 513.40 | 513.80 | 513.80 | - |
07 June 2024 | 504.80 | 504.80 | 504.80 | 504.80 | 504.80 | - |
06 June 2024 | 501.20 | 505.60 | 501.20 | 503.60 | 503.60 | - |
05 June 2024 | 499.60 | 501.40 | 499.60 | 501.40 | 501.40 | 10 |
04 June 2024 | 490.20 | 490.20 | 490.20 | 490.20 | 490.20 | - |
03 June 2024 | 490.90 | 490.90 | 490.90 | 490.90 | 490.90 | - |
31 May 2024 | 485.40 | 485.40 | 483.70 | 483.70 | 483.70 | - |
30 May 2024 | 486.50 | 486.50 | 486.50 | 486.50 | 486.50 | - |
29 May 2024 | 488.30 | 490.00 | 488.30 | 490.00 | 490.00 | - |
28 May 2024 | 498.90 | 498.90 | 489.10 | 489.10 | 489.10 | - |
27 May 2024 | 500.80 | 500.80 | 500.20 | 500.20 | 500.20 | - |
24 May 2024 | 502.80 | 502.80 | 502.40 | 502.40 | 502.40 | - |
23 May 2024 | 505.00 | 505.00 | 501.60 | 501.80 | 501.80 | - |
22 May 2024 | 497.40 | 497.40 | 497.40 | 497.40 | 497.40 | - |
21 May 2024 | 501.20 | 501.20 | 494.60 | 496.40 | 496.40 | - |
20 May 2024 | 497.10 | 497.10 | 497.10 | 497.10 | 497.10 | - |
17 May 2024 | 496.00 | 497.10 | 496.00 | 497.10 | 497.10 | - |
16 May 2024 | 487.30 | 487.30 | 487.30 | 487.30 | 487.30 | - |
15 May 2024 | 480.30 | 488.00 | 480.30 | 486.40 | 486.40 | 2 |
14 May 2024 | 482.70 | 482.70 | 478.40 | 478.40 | 478.40 | 2 |
13 May 2024 | 485.10 | 485.10 | 483.00 | 483.00 | 483.00 | - |
10 May 2024 | 486.20 | 486.20 | 486.20 | 486.20 | 486.20 | - |
09 May 2024 | 483.30 | 483.30 | 483.30 | 483.30 | 483.30 | - |
08 May 2024 | 483.30 | 484.20 | 483.30 | 484.20 | 484.20 | - |
07 May 2024 | 478.30 | 478.30 | 478.30 | 478.30 | 478.30 | - |
06 May 2024 | 480.00 | 480.00 | 480.00 | 480.00 | 480.00 | - |
03 May 2024 | 477.60 | 477.60 | 477.60 | 477.60 | 477.60 | - |
02 May 2024 | 479.00 | 479.00 | 479.00 | 479.00 | 479.00 | - |
30 Apr 2024 | 478.50 | 478.50 | 477.00 | 477.50 | 477.50 | 5 |
29 Apr 2024 | 492.50 | 492.50 | 476.20 | 476.20 | 476.20 | - |
26 Apr 2024 | 503.60 | 503.60 | 503.60 | 503.60 | 503.60 | - |
25 Apr 2024 | 500.20 | 500.20 | 500.20 | 500.20 | 500.20 | - |
24 Apr 2024 | 503.80 | 503.80 | 500.00 | 500.60 | 500.60 | 2 |
23 Apr 2024 | 505.00 | 507.00 | 504.40 | 504.40 | 504.40 | 1 |
22 Apr 2024 | 501.60 | 501.60 | 501.60 | 501.60 | 501.60 | - |
19 Apr 2024 | 491.90 | 500.40 | 491.90 | 500.40 | 500.40 | - |
18 Apr 2024 | 492.90 | 494.70 | 490.80 | 493.10 | 493.10 | 5 |
17 Apr 2024 | 495.30 | 495.30 | 493.70 | 493.70 | 493.70 | - |
16 Apr 2024 | 495.70 | 496.70 | 495.70 | 496.00 | 496.00 | - |
15 Apr 2024 | 503.20 | 505.00 | 495.50 | 495.50 | 495.50 | 100 |
12 Apr 2024 | 503.00 | 503.00 | 503.00 | 503.00 | 503.00 | - |
11 Apr 2024 | 497.50 | 503.40 | 497.50 | 503.40 | 503.40 | - |
10 Apr 2024 | 499.70 | 499.70 | 499.60 | 499.60 | 499.60 | - |
09 Apr 2024 | 498.90 | 498.90 | 498.90 | 498.90 | 498.90 | - |
08 Apr 2024 | 499.50 | 499.50 | 499.50 | 499.50 | 499.50 | - |
05 Apr 2024 | 496.50 | 496.50 | 496.50 | 496.50 | 496.50 | - |
04 Apr 2024 | 501.00 | 501.00 | 501.00 | 501.00 | 501.00 | - |
04 Apr 2024 | 0.75 Dividend | |||||
03 Apr 2024 | 504.40 | 504.40 | 504.00 | 504.00 | 503.25 | 4 |
02 Apr 2024 | 514.40 | 514.40 | 510.40 | 510.40 | 509.64 | 6 |
28 Mar 2024 | 515.40 | 515.40 | 515.40 | 515.40 | 514.63 | - |
27 Mar 2024 | 510.80 | 510.80 | 510.80 | 510.80 | 510.04 | - |
26 Mar 2024 | 507.40 | 507.40 | 507.40 | 507.40 | 506.64 | - |
25 Mar 2024 | 512.40 | 512.40 | 506.00 | 506.00 | 505.25 | 2 |
22 Mar 2024 | 507.20 | 513.00 | 507.20 | 513.00 | 512.24 | 11 |
21 Mar 2024 | 507.20 | 513.00 | 507.20 | 512.20 | 511.44 | 11 |
20 Mar 2024 | 506.80 | 506.80 | 506.80 | 506.80 | 506.05 | - |
19 Mar 2024 | 501.60 | 505.80 | 501.60 | 505.80 | 505.05 | 25 |
18 Mar 2024 | 502.00 | 502.20 | 500.40 | 500.40 | 499.66 | - |
15 Mar 2024 | 502.80 | 502.80 | 502.80 | 502.80 | 502.05 | - |
14 Mar 2024 | 502.60 | 502.60 | 502.60 | 502.60 | 501.85 | - |
13 Mar 2024 | 507.20 | 507.20 | 499.70 | 499.70 | 498.96 | - |
12 Mar 2024 | 506.00 | 508.40 | 506.00 | 507.20 | 506.45 | - |
11 Mar 2024 | 496.70 | 496.70 | 496.70 | 496.70 | 495.96 | - |
08 Mar 2024 | 497.70 | 499.60 | 496.40 | 497.90 | 497.16 | - |
07 Mar 2024 | 493.50 | 498.00 | 493.50 | 498.00 | 497.26 | - |
06 Mar 2024 | 493.30 | 498.30 | 493.30 | 495.40 | 494.66 | - |
05 Mar 2024 | 502.00 | 502.00 | 491.20 | 491.30 | 490.57 | - |
04 Mar 2024 | 503.00 | 504.60 | 501.20 | 501.20 | 500.45 | 40 |
01 Mar 2024 | 500.80 | 500.80 | 500.80 | 500.80 | 500.05 | - |
29 Feb 2024 | 500.60 | 500.60 | 500.60 | 500.60 | 499.86 | - |
28 Feb 2024 | 503.80 | 503.80 | 500.00 | 500.00 | 499.26 | 6 |
27 Feb 2024 | 503.40 | 503.40 | 503.40 | 503.40 | 502.65 | - |
26 Feb 2024 | 512.80 | 512.80 | 510.40 | 510.40 | 509.64 | 30 |
23 Feb 2024 | 512.20 | 512.20 | 512.20 | 512.20 | 511.44 | - |
22 Feb 2024 | 506.20 | 506.20 | 506.20 | 506.20 | 505.45 | - |
21 Feb 2024 | 501.80 | 501.80 | 501.80 | 501.80 | 501.05 | - |
20 Feb 2024 | 505.60 | 505.60 | 498.00 | 501.00 | 500.25 | - |
19 Feb 2024 | 505.00 | 505.00 | 505.00 | 505.00 | 504.25 | - |
16 Feb 2024 | 507.40 | 507.40 | 504.60 | 504.60 | 503.85 | - |
15 Feb 2024 | 504.60 | 504.60 | 504.60 | 504.60 | 503.85 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |