Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 4,537.81 | 4,660.00 | 4,537.81 | 4,660.00 | 4,660.00 | 23 |
04 Jul 2024 | 4,490.00 | 4,490.00 | 4,490.00 | 4,490.00 | 4,490.00 | - |
03 Jul 2024 | 4,537.00 | 4,537.00 | 4,490.00 | 4,490.00 | 4,490.00 | 21 |
02 Jul 2024 | 4,705.00 | 4,705.00 | 4,705.00 | 4,705.00 | 4,705.00 | 42 |
01 Jul 2024 | 4,667.05 | 4,667.05 | 4,667.05 | 4,667.05 | 4,667.05 | - |
28 Jun 2024 | 4,673.50 | 4,673.50 | 4,667.05 | 4,667.05 | 4,667.05 | 173 |
27 Jun 2024 | 4,607.03 | 4,680.00 | 4,607.03 | 4,680.00 | 4,680.00 | 26 |
26 Jun 2024 | 4,688.01 | 4,688.01 | 4,688.01 | 4,688.01 | 4,688.01 | 345 |
25 Jun 2024 | 4,689.03 | 4,689.03 | 4,689.03 | 4,689.03 | 4,689.03 | - |
24 Jun 2024 | 4,689.03 | 4,689.03 | 4,689.03 | 4,689.03 | 4,689.03 | - |
21 Jun 2024 | 4,689.03 | 4,689.03 | 4,689.03 | 4,689.03 | 4,689.03 | - |
20 Jun 2024 | 4,689.03 | 4,689.03 | 4,689.03 | 4,689.03 | 4,689.03 | 21 |
19 Jun 2024 | 4,859.00 | 4,859.00 | 4,859.00 | 4,859.00 | 4,859.00 | - |
18 Jun 2024 | 4,859.00 | 4,859.00 | 4,859.00 | 4,859.00 | 4,859.00 | - |
17 Jun 2024 | 4,886.00 | 4,886.00 | 4,859.00 | 4,859.00 | 4,859.00 | 350 |
14 Jun 2024 | 4,690.00 | 4,690.00 | 4,690.00 | 4,690.00 | 4,690.00 | - |
13 Jun 2024 | 4,700.00 | 4,700.00 | 4,600.90 | 4,690.00 | 4,690.00 | 45 |
12 Jun 2024 | 4,708.90 | 4,708.90 | 4,708.90 | 4,708.90 | 4,708.90 | 5 |
11 Jun 2024 | 4,708.90 | 4,708.90 | 4,708.90 | 4,708.90 | 4,708.90 | - |
10 Jun 2024 | 4,625.00 | 4,708.90 | 4,625.00 | 4,708.90 | 4,708.90 | 19 |
07 Jun 2024 | 4,480.00 | 4,480.00 | 4,480.00 | 4,480.00 | 4,480.00 | 9 |
06 Jun 2024 | 4,454.00 | 4,454.00 | 4,454.00 | 4,454.00 | 4,454.00 | - |
05 Jun 2024 | 4,454.00 | 4,454.00 | 4,454.00 | 4,454.00 | 4,454.00 | - |
04 Jun 2024 | 4,443.40 | 4,454.00 | 4,443.40 | 4,454.00 | 4,454.00 | 52 |
03 Jun 2024 | 4,241.31 | 4,241.31 | 4,241.31 | 4,241.31 | 4,241.31 | 5 |
31 May 2024 | 4,155.00 | 4,197.55 | 4,155.00 | 4,197.55 | 4,197.55 | 133 |
30 May 2024 | 4,075.50 | 4,075.50 | 4,075.50 | 4,075.50 | 4,075.50 | 5 |
29 May 2024 | 4,161.00 | 4,161.00 | 4,161.00 | 4,161.00 | 4,161.00 | 5 |
28 May 2024 | 3,996.60 | 3,996.60 | 3,996.60 | 3,996.60 | 3,996.60 | - |
27 May 2024 | 3,996.60 | 3,996.60 | 3,996.60 | 3,996.60 | 3,996.60 | - |
24 May 2024 | 3,996.60 | 3,996.60 | 3,996.60 | 3,996.60 | 3,996.60 | - |
23 May 2024 | 4,113.14 | 4,113.90 | 3,996.60 | 3,996.60 | 3,996.60 | 248 |
22 May 2024 | 4,145.00 | 4,145.00 | 4,145.00 | 4,145.00 | 4,145.00 | - |
21 May 2024 | 4,145.00 | 4,145.00 | 4,145.00 | 4,145.00 | 4,145.00 | - |
20 May 2024 | 4,172.00 | 4,172.00 | 4,145.00 | 4,145.00 | 4,145.00 | 24 |
17 May 2024 | 4,283.59 | 4,283.59 | 4,283.59 | 4,283.59 | 4,283.59 | 5 |
16 May 2024 | 4,284.00 | 4,284.00 | 4,284.00 | 4,284.00 | 4,284.00 | 5 |
15 May 2024 | 4,230.00 | 4,230.00 | 4,230.00 | 4,230.00 | 4,230.00 | 5 |
14 May 2024 | 4,272.00 | 4,272.00 | 4,272.00 | 4,272.00 | 4,272.00 | 474 |
13 May 2024 | 4,384.00 | 4,384.00 | 4,384.00 | 4,384.00 | 4,384.00 | - |
10 May 2024 | 4,384.00 | 4,384.00 | 4,384.00 | 4,384.00 | 4,384.00 | 51 |
09 May 2024 | 4,390.00 | 4,390.00 | 4,390.00 | 4,390.00 | 4,390.00 | 61 |
08 May 2024 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | - |
07 May 2024 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | - |
06 May 2024 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | - |
03 May 2024 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | - |
02 May 2024 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | - |
02 May 2024 | 1.01 Dividend | |||||
30 Apr 2024 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | 4,473.99 | - |
29 Apr 2024 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | 4,473.99 | - |
26 Apr 2024 | 4,475.00 | 4,475.00 | 4,475.00 | 4,475.00 | 4,473.99 | - |
25 Apr 2024 | 4,495.00 | 4,495.00 | 4,475.00 | 4,475.00 | 4,473.99 | 269 |
24 Apr 2024 | 4,296.83 | 4,296.83 | 4,296.83 | 4,296.83 | 4,295.86 | - |
23 Apr 2024 | 4,296.83 | 4,296.83 | 4,296.83 | 4,296.83 | 4,295.86 | - |
22 Apr 2024 | 4,296.83 | 4,296.83 | 4,296.83 | 4,296.83 | 4,295.86 | - |
19 Apr 2024 | 4,296.83 | 4,296.83 | 4,296.83 | 4,296.83 | 4,295.86 | - |
18 Apr 2024 | 4,296.83 | 4,296.83 | 4,296.83 | 4,296.83 | 4,295.86 | 8 |
17 Apr 2024 | 4,371.00 | 4,371.00 | 4,371.00 | 4,371.00 | 4,370.01 | 25 |
16 Apr 2024 | 4,290.94 | 4,290.94 | 4,290.94 | 4,290.94 | 4,289.97 | 16 |
15 Apr 2024 | 4,430.00 | 4,430.00 | 4,430.00 | 4,430.00 | 4,429.00 | - |
12 Apr 2024 | 4,430.00 | 4,430.00 | 4,430.00 | 4,430.00 | 4,429.00 | - |
11 Apr 2024 | 4,430.00 | 4,430.00 | 4,430.00 | 4,430.00 | 4,429.00 | 36 |
10 Apr 2024 | 4,329.75 | 4,329.75 | 4,329.75 | 4,329.75 | 4,328.77 | - |
09 Apr 2024 | 4,322.50 | 4,329.75 | 4,322.00 | 4,329.75 | 4,328.77 | 134 |
08 Apr 2024 | 4,386.00 | 4,386.00 | 4,386.00 | 4,386.00 | 4,385.01 | - |
05 Apr 2024 | 4,386.00 | 4,386.00 | 4,386.00 | 4,386.00 | 4,385.01 | 5 |
04 Apr 2024 | 4,386.00 | 4,386.00 | 4,386.00 | 4,386.00 | 4,385.01 | 10 |
03 Apr 2024 | 4,452.41 | 4,452.41 | 4,402.50 | 4,402.50 | 4,401.51 | 59 |
02 Apr 2024 | 4,495.00 | 4,495.00 | 4,495.00 | 4,495.00 | 4,493.99 | - |
01 Apr 2024 | 4,495.00 | 4,495.00 | 4,495.00 | 4,495.00 | 4,493.99 | - |
27 Mar 2024 | 4,495.00 | 4,495.00 | 4,495.00 | 4,495.00 | 4,493.99 | - |
26 Mar 2024 | 4,495.00 | 4,495.00 | 4,495.00 | 4,495.00 | 4,493.99 | 11 |
25 Mar 2024 | 4,490.30 | 4,490.30 | 4,490.30 | 4,490.30 | 4,489.29 | 100 |
22 Mar 2024 | 4,500.00 | 4,500.00 | 4,500.00 | 4,500.00 | 4,498.98 | - |
21 Mar 2024 | 4,403.50 | 4,500.00 | 4,403.50 | 4,500.00 | 4,498.98 | 18 |
20 Mar 2024 | 4,497.00 | 4,497.00 | 4,497.00 | 4,497.00 | 4,495.98 | - |
19 Mar 2024 | 4,520.00 | 4,520.00 | 4,497.00 | 4,497.00 | 4,495.98 | 238 |
15 Mar 2024 | 4,269.10 | 4,269.10 | 4,269.10 | 4,269.10 | 4,268.14 | - |
14 Mar 2024 | 4,341.75 | 4,341.75 | 4,269.10 | 4,269.10 | 4,268.14 | 57 |
13 Mar 2024 | 4,406.37 | 4,406.37 | 4,406.37 | 4,406.37 | 4,405.38 | 12 |
12 Mar 2024 | 4,403.00 | 4,403.00 | 4,403.00 | 4,403.00 | 4,402.01 | 7 |
11 Mar 2024 | 4,354.00 | 4,415.00 | 4,352.00 | 4,415.00 | 4,414.00 | 104 |
08 Mar 2024 | 4,305.00 | 4,328.00 | 4,305.00 | 4,328.00 | 4,327.02 | 324 |
07 Mar 2024 | 4,224.00 | 4,302.00 | 4,224.00 | 4,294.48 | 4,293.51 | 697 |
06 Mar 2024 | 4,206.20 | 4,206.20 | 4,206.20 | 4,206.20 | 4,205.25 | - |
05 Mar 2024 | 4,206.20 | 4,206.20 | 4,206.20 | 4,206.20 | 4,205.25 | 317 |
04 Mar 2024 | 4,210.00 | 4,283.97 | 4,210.00 | 4,283.97 | 4,283.00 | 38 |
01 Mar 2024 | 4,235.76 | 4,235.76 | 4,235.76 | 4,235.76 | 4,234.80 | 550 |
29 Feb 2024 | 4,114.87 | 4,219.00 | 4,114.83 | 4,219.00 | 4,218.05 | 99 |
28 Feb 2024 | 4,184.00 | 4,184.00 | 4,184.00 | 4,184.00 | 4,183.06 | - |
27 Feb 2024 | 4,220.85 | 4,220.85 | 4,184.00 | 4,184.00 | 4,183.06 | 26 |
26 Feb 2024 | 4,220.00 | 4,220.00 | 4,220.00 | 4,220.00 | 4,219.05 | 34 |
23 Feb 2024 | 4,229.00 | 4,229.00 | 4,229.00 | 4,229.00 | 4,228.05 | - |
22 Feb 2024 | 4,217.10 | 4,229.00 | 4,217.10 | 4,229.00 | 4,228.05 | 74 |
21 Feb 2024 | 4,190.00 | 4,190.00 | 4,190.00 | 4,190.00 | 4,189.05 | 5 |
20 Feb 2024 | 4,191.00 | 4,191.00 | 4,190.00 | 4,191.00 | 4,190.05 | 827 |
19 Feb 2024 | 4,156.00 | 4,156.00 | 4,156.00 | 4,156.00 | 4,155.06 | - |
16 Feb 2024 | 4,155.00 | 4,160.00 | 4,155.00 | 4,156.00 | 4,155.06 | 125 |
15 Feb 2024 | 4,185.00 | 4,194.00 | 4,184.07 | 4,186.53 | 4,185.58 | 852 |
14 Feb 2024 | 4,050.05 | 4,050.05 | 4,050.05 | 4,050.05 | 4,049.14 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |