Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 2,495.00 | 2,515.00 | 2,491.00 | 2,515.00 | 2,515.00 | 58 |
27 Jun 2024 | 2,540.01 | 2,560.00 | 2,540.01 | 2,555.00 | 2,555.00 | 413 |
26 Jun 2024 | 2,570.00 | 2,600.00 | 2,470.00 | 2,520.00 | 2,520.00 | 499 |
25 Jun 2024 | 2,484.50 | 2,484.50 | 2,484.50 | 2,484.50 | 2,484.50 | - |
24 Jun 2024 | 2,542.00 | 2,542.00 | 2,484.00 | 2,484.50 | 2,484.50 | 329 |
21 Jun 2024 | 2,650.00 | 2,650.00 | 2,616.90 | 2,630.58 | 2,630.58 | 311 |
20 Jun 2024 | 2,945.00 | 2,991.99 | 2,715.00 | 2,739.00 | 2,739.00 | 1,035 |
19 Jun 2024 | 2,750.00 | 2,864.25 | 2,750.00 | 2,841.00 | 2,841.00 | 68 |
18 Jun 2024 | 2,700.00 | 2,849.99 | 2,700.00 | 2,743.00 | 2,743.00 | 882 |
17 Jun 2024 | 2,600.00 | 2,676.65 | 2,578.00 | 2,676.65 | 2,676.65 | 613 |
14 Jun 2024 | 2,479.99 | 2,479.99 | 2,479.99 | 2,479.99 | 2,479.99 | 409 |
13 Jun 2024 | 2,481.00 | 2,511.80 | 2,481.00 | 2,500.00 | 2,500.00 | 814 |
12 Jun 2024 | 2,500.00 | 2,505.00 | 2,460.00 | 2,461.00 | 2,461.00 | 954 |
11 Jun 2024 | 2,480.00 | 2,489.99 | 2,446.00 | 2,446.00 | 2,446.00 | 1,680 |
10 Jun 2024 | 2,390.87 | 2,498.98 | 2,390.87 | 2,415.00 | 2,415.00 | 487 |
07 Jun 2024 | 2,369.81 | 2,392.92 | 2,350.00 | 2,390.87 | 2,390.87 | 203 |
06 Jun 2024 | 2,360.01 | 2,395.00 | 2,325.00 | 2,391.24 | 2,391.24 | 2,687 |
05 Jun 2024 | 2,449.99 | 2,449.99 | 2,362.65 | 2,418.00 | 2,418.00 | 676 |
04 Jun 2024 | 2,397.00 | 2,450.00 | 2,397.00 | 2,449.99 | 2,449.99 | 755 |
03 Jun 2024 | 2,375.00 | 2,375.00 | 2,325.00 | 2,339.93 | 2,339.93 | 675 |
31 May 2024 | 2,421.70 | 2,421.70 | 2,242.00 | 2,375.00 | 2,375.00 | 1,536 |
30 May 2024 | 3,048.00 | 3,048.00 | 2,810.00 | 2,893.92 | 2,893.92 | 2,116 |
29 May 2024 | 2,900.00 | 2,911.00 | 2,900.00 | 2,900.00 | 2,900.00 | 184 |
28 May 2024 | 2,745.00 | 2,879.99 | 2,741.19 | 2,795.00 | 2,795.00 | 1,575 |
27 May 2024 | 2,741.19 | 2,741.19 | 2,741.19 | 2,741.19 | 2,741.19 | - |
24 May 2024 | 2,752.79 | 2,755.00 | 2,691.00 | 2,741.19 | 2,741.19 | 163 |
23 May 2024 | 2,630.00 | 2,645.00 | 2,567.00 | 2,567.00 | 2,567.00 | 165 |
22 May 2024 | 2,446.21 | 2,446.21 | 2,446.21 | 2,446.21 | 2,446.21 | 33 |
21 May 2024 | 2,514.29 | 2,514.29 | 2,514.29 | 2,514.29 | 2,514.29 | 87 |
20 May 2024 | 2,471.00 | 2,471.00 | 2,409.00 | 2,410.70 | 2,410.70 | 49 |
17 May 2024 | 2,487.72 | 2,490.00 | 2,450.00 | 2,450.00 | 2,450.00 | 158 |
16 May 2024 | 2,452.65 | 2,454.25 | 2,452.65 | 2,454.00 | 2,454.00 | 215 |
15 May 2024 | 2,424.00 | 2,495.00 | 2,424.00 | 2,495.00 | 2,495.00 | 338 |
14 May 2024 | 2,238.01 | 2,250.00 | 2,238.01 | 2,250.00 | 2,250.00 | 21 |
13 May 2024 | 2,232.02 | 2,232.02 | 2,232.02 | 2,232.02 | 2,232.02 | - |
10 May 2024 | 2,232.02 | 2,232.02 | 2,232.02 | 2,232.02 | 2,232.02 | 55 |
09 May 2024 | 2,200.00 | 2,215.00 | 2,200.00 | 2,215.00 | 2,215.00 | 12 |
08 May 2024 | 2,200.00 | 2,215.00 | 2,196.00 | 2,215.00 | 2,215.00 | 47 |
07 May 2024 | 2,162.50 | 2,162.50 | 2,162.50 | 2,162.50 | 2,162.50 | - |
06 May 2024 | 2,162.50 | 2,162.50 | 2,162.50 | 2,162.50 | 2,162.50 | 26 |
03 May 2024 | 2,105.39 | 2,105.39 | 2,105.39 | 2,105.39 | 2,105.39 | - |
02 May 2024 | 2,105.39 | 2,105.39 | 2,105.39 | 2,105.39 | 2,105.39 | 6 |
30 Apr 2024 | 2,192.39 | 2,192.39 | 2,192.39 | 2,192.39 | 2,192.39 | 10 |
29 Apr 2024 | 2,141.00 | 2,141.00 | 2,141.00 | 2,141.00 | 2,141.00 | - |
26 Apr 2024 | 2,141.00 | 2,141.00 | 2,141.00 | 2,141.00 | 2,141.00 | 180 |
25 Apr 2024 | 2,127.25 | 2,127.25 | 2,127.25 | 2,127.25 | 2,127.25 | 353 |
24 Apr 2024 | 2,108.60 | 2,108.60 | 2,072.50 | 2,072.50 | 2,072.50 | 860 |
23 Apr 2024 | 2,000.00 | 2,000.00 | 2,000.00 | 2,000.00 | 2,000.00 | - |
22 Apr 2024 | 2,000.00 | 2,000.00 | 2,000.00 | 2,000.00 | 2,000.00 | 23 |
22 Apr 2024 | 0.445 Dividend | |||||
19 Apr 2024 | 2,033.00 | 2,033.00 | 1,970.01 | 1,970.01 | 1,969.56 | 89 |
18 Apr 2024 | 2,035.00 | 2,039.99 | 2,035.00 | 2,039.99 | 2,039.53 | 105 |
17 Apr 2024 | 1,973.50 | 1,973.50 | 1,973.50 | 1,973.50 | 1,973.05 | - |
16 Apr 2024 | 1,973.50 | 1,973.50 | 1,973.50 | 1,973.50 | 1,973.05 | - |
15 Apr 2024 | 1,973.50 | 1,973.50 | 1,973.50 | 1,973.50 | 1,973.05 | - |
12 Apr 2024 | 2,004.00 | 2,004.00 | 1,968.00 | 1,973.50 | 1,973.05 | 113 |
11 Apr 2024 | 2,058.00 | 2,058.00 | 2,000.00 | 2,044.00 | 2,043.54 | 109 |
10 Apr 2024 | 2,035.20 | 2,035.20 | 2,035.20 | 2,035.20 | 2,034.74 | 15 |
09 Apr 2024 | 2,049.00 | 2,049.00 | 1,967.12 | 2,034.00 | 2,033.54 | 146 |
08 Apr 2024 | 2,070.00 | 2,070.00 | 2,050.01 | 2,050.01 | 2,049.55 | 34 |
05 Apr 2024 | 2,125.19 | 2,185.00 | 2,125.19 | 2,181.84 | 2,181.35 | 29 |
04 Apr 2024 | 2,086.09 | 2,086.09 | 2,086.09 | 2,086.09 | 2,085.62 | - |
03 Apr 2024 | 2,068.01 | 2,120.00 | 2,068.01 | 2,086.09 | 2,085.62 | 27 |
02 Apr 2024 | 1,959.00 | 1,959.00 | 1,959.00 | 1,959.00 | 1,958.56 | 24 |
01 Apr 2024 | 1,848.50 | 1,848.50 | 1,848.50 | 1,848.50 | 1,848.08 | - |
27 Mar 2024 | 1,809.11 | 1,848.50 | 1,809.11 | 1,848.50 | 1,848.08 | 4,327 |
26 Mar 2024 | 1,936.30 | 1,936.30 | 1,936.30 | 1,936.30 | 1,935.86 | 96 |
25 Mar 2024 | 1,897.70 | 1,897.70 | 1,897.70 | 1,897.70 | 1,897.27 | 6 |
22 Mar 2024 | 1,909.50 | 1,909.50 | 1,909.50 | 1,909.50 | 1,909.07 | - |
21 Mar 2024 | 1,870.00 | 1,928.00 | 1,870.00 | 1,909.50 | 1,909.07 | 125 |
20 Mar 2024 | 1,805.00 | 1,866.19 | 1,805.00 | 1,853.00 | 1,852.58 | 204 |
19 Mar 2024 | 1,785.01 | 1,870.49 | 1,785.01 | 1,870.49 | 1,870.07 | 80 |
15 Mar 2024 | 1,773.00 | 1,773.00 | 1,773.00 | 1,773.00 | 1,772.60 | - |
14 Mar 2024 | 1,773.00 | 1,773.00 | 1,773.00 | 1,773.00 | 1,772.60 | 17 |
13 Mar 2024 | 1,848.00 | 1,848.00 | 1,827.01 | 1,828.00 | 1,827.59 | 86 |
12 Mar 2024 | 1,930.00 | 1,930.00 | 1,910.00 | 1,910.00 | 1,909.57 | 77 |
11 Mar 2024 | 1,952.00 | 1,952.00 | 1,952.00 | 1,952.00 | 1,951.56 | - |
08 Mar 2024 | 1,953.21 | 1,953.21 | 1,952.00 | 1,952.00 | 1,951.56 | 74 |
07 Mar 2024 | 2,043.00 | 2,043.00 | 2,031.00 | 2,031.00 | 2,030.54 | 115 |
06 Mar 2024 | 1,997.00 | 2,000.50 | 1,997.00 | 2,000.50 | 2,000.05 | 40 |
05 Mar 2024 | 2,119.00 | 2,119.00 | 2,119.00 | 2,119.00 | 2,118.52 | - |
04 Mar 2024 | 2,207.00 | 2,207.00 | 2,100.00 | 2,119.00 | 2,118.52 | 98 |
01 Mar 2024 | 1,949.05 | 2,095.00 | 1,949.05 | 2,095.00 | 2,094.53 | 871 |
29 Feb 2024 | 1,604.25 | 1,606.40 | 1,604.25 | 1,606.09 | 1,605.73 | 233 |
28 Feb 2024 | 1,600.00 | 1,629.99 | 1,600.00 | 1,626.89 | 1,626.52 | 49 |
27 Feb 2024 | 1,595.99 | 1,595.99 | 1,595.99 | 1,595.99 | 1,595.63 | 32 |
26 Feb 2024 | 1,599.20 | 1,636.79 | 1,599.00 | 1,636.79 | 1,636.42 | 75 |
23 Feb 2024 | 1,539.08 | 1,545.00 | 1,538.00 | 1,538.00 | 1,537.65 | 160 |
22 Feb 2024 | 1,402.00 | 1,402.00 | 1,402.00 | 1,402.00 | 1,401.68 | - |
21 Feb 2024 | 1,402.00 | 1,402.00 | 1,402.00 | 1,402.00 | 1,401.68 | - |
20 Feb 2024 | 1,404.00 | 1,404.00 | 1,402.00 | 1,402.00 | 1,401.68 | 28 |
19 Feb 2024 | 1,413.00 | 1,413.00 | 1,413.00 | 1,413.00 | 1,412.68 | - |
16 Feb 2024 | 1,413.00 | 1,413.00 | 1,413.00 | 1,413.00 | 1,412.68 | - |
15 Feb 2024 | 1,413.00 | 1,413.00 | 1,413.00 | 1,413.00 | 1,412.68 | 7 |
14 Feb 2024 | 1,435.21 | 1,435.21 | 1,435.21 | 1,435.21 | 1,434.89 | - |
13 Feb 2024 | 1,435.21 | 1,435.21 | 1,435.21 | 1,435.21 | 1,434.89 | - |
12 Feb 2024 | 1,435.21 | 1,435.21 | 1,435.21 | 1,435.21 | 1,434.89 | - |
09 Feb 2024 | 1,435.21 | 1,435.21 | 1,435.21 | 1,435.21 | 1,434.89 | - |
08 Feb 2024 | 1,435.21 | 1,435.21 | 1,435.21 | 1,435.21 | 1,434.89 | 60 |
07 Feb 2024 | 1,421.00 | 1,425.00 | 1,421.00 | 1,425.00 | 1,424.68 | 71 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |