Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Jun 2024 | 3,600.00 | 3,674.95 | 3,545.90 | 3,661.60 | 3,661.60 | 5,750 |
21 Jun 2024 | 3,515.05 | 3,652.65 | 3,515.00 | 3,546.70 | 3,546.70 | 7,629 |
20 Jun 2024 | 3,590.00 | 3,605.00 | 3,485.25 | 3,515.00 | 3,515.00 | 13,580 |
19 Jun 2024 | 3,680.05 | 3,680.05 | 3,564.25 | 3,575.35 | 3,575.35 | 4,111 |
18 Jun 2024 | 3,579.15 | 3,660.00 | 3,526.15 | 3,648.30 | 3,648.30 | 26,214 |
14 Jun 2024 | 3,676.75 | 3,676.75 | 3,563.15 | 3,579.55 | 3,579.55 | 23,485 |
13 Jun 2024 | 3,669.95 | 3,680.00 | 3,578.00 | 3,665.35 | 3,665.35 | 12,393 |
12 Jun 2024 | 3,450.55 | 3,649.95 | 3,450.55 | 3,621.85 | 3,621.85 | 40,457 |
11 Jun 2024 | 3,431.45 | 3,520.00 | 3,428.95 | 3,442.20 | 3,442.20 | 4,351 |
10 Jun 2024 | 3,468.75 | 3,484.70 | 3,408.85 | 3,442.50 | 3,442.50 | 3,966 |
07 Jun 2024 | 3,405.05 | 3,460.00 | 3,387.45 | 3,406.05 | 3,406.05 | 12,679 |
06 Jun 2024 | 3,479.90 | 3,521.50 | 3,368.00 | 3,378.85 | 3,378.85 | 21,122 |
05 Jun 2024 | 3,200.10 | 3,457.95 | 3,146.85 | 3,442.35 | 3,442.35 | 9,616 |
04 Jun 2024 | 3,597.95 | 3,597.95 | 3,043.40 | 3,299.40 | 3,299.40 | 61,717 |
03 Jun 2024 | 3,555.05 | 3,636.00 | 3,525.00 | 3,557.30 | 3,557.30 | 10,056 |
31 May 2024 | 3,500.00 | 3,535.00 | 3,455.00 | 3,479.20 | 3,479.20 | 22,465 |
30 May 2024 | 3,445.35 | 3,498.00 | 3,391.25 | 3,465.55 | 3,465.55 | 4,885 |
29 May 2024 | 3,411.35 | 3,457.40 | 3,336.20 | 3,445.35 | 3,445.35 | 25,138 |
28 May 2024 | 3,526.30 | 3,585.95 | 3,445.10 | 3,459.95 | 3,459.95 | 6,841 |
27 May 2024 | 3,483.25 | 3,597.00 | 3,448.15 | 3,524.30 | 3,524.30 | 14,514 |
24 May 2024 | 3,532.20 | 3,575.00 | 3,402.60 | 3,415.70 | 3,415.70 | 26,602 |
23 May 2024 | 3,499.05 | 3,635.00 | 3,485.00 | 3,548.40 | 3,548.40 | 54,063 |
22 May 2024 | 3,408.55 | 3,532.00 | 3,392.00 | 3,485.05 | 3,485.05 | 25,890 |
21 May 2024 | 3,270.05 | 3,411.95 | 3,270.05 | 3,392.50 | 3,392.50 | 39,195 |
17 May 2024 | 3,289.70 | 3,353.80 | 3,273.25 | 3,311.75 | 3,311.75 | 7,052 |
16 May 2024 | 3,303.05 | 3,331.25 | 3,253.90 | 3,277.65 | 3,277.65 | 16,615 |
15 May 2024 | 3,224.85 | 3,321.00 | 3,204.05 | 3,296.90 | 3,296.90 | 11,104 |
14 May 2024 | 3,130.05 | 3,217.00 | 3,130.05 | 3,197.30 | 3,197.30 | 12,858 |
13 May 2024 | 3,176.05 | 3,187.70 | 3,036.15 | 3,127.40 | 3,127.40 | 7,955 |
10 May 2024 | 3,131.75 | 3,274.00 | 3,131.75 | 3,206.75 | 3,206.75 | 45,574 |
09 May 2024 | 3,171.95 | 3,284.45 | 3,080.30 | 3,096.80 | 3,096.80 | 35,050 |
08 May 2024 | 3,165.15 | 3,167.00 | 3,116.40 | 3,139.95 | 3,139.95 | 7,239 |
07 May 2024 | 3,300.00 | 3,318.70 | 3,164.65 | 3,175.60 | 3,175.60 | 6,629 |
06 May 2024 | 3,300.05 | 3,366.00 | 3,265.30 | 3,271.10 | 3,271.10 | 10,125 |
03 May 2024 | 3,313.65 | 3,333.20 | 3,283.80 | 3,295.30 | 3,295.30 | 8,556 |
02 May 2024 | 3,215.10 | 3,314.95 | 3,213.10 | 3,308.40 | 3,308.40 | 30,535 |
30 Apr 2024 | 3,285.00 | 3,295.55 | 3,195.05 | 3,204.45 | 3,204.45 | 5,535 |
29 Apr 2024 | 3,211.65 | 3,325.00 | 3,211.65 | 3,290.50 | 3,290.50 | 31,470 |
26 Apr 2024 | 3,240.00 | 3,275.05 | 3,188.70 | 3,209.15 | 3,209.15 | 5,236 |
25 Apr 2024 | 3,240.00 | 3,263.00 | 3,181.15 | 3,251.90 | 3,251.90 | 15,271 |
24 Apr 2024 | 3,293.85 | 3,339.00 | 3,210.00 | 3,230.45 | 3,230.45 | 11,864 |
23 Apr 2024 | 3,240.60 | 3,286.20 | 3,234.60 | 3,256.70 | 3,256.70 | 9,073 |
22 Apr 2024 | 3,215.25 | 3,250.80 | 3,180.05 | 3,235.75 | 3,235.75 | 12,035 |
19 Apr 2024 | 3,153.15 | 3,194.40 | 3,107.05 | 3,149.05 | 3,149.05 | 32,633 |
18 Apr 2024 | 3,120.85 | 3,298.00 | 3,112.35 | 3,203.25 | 3,203.25 | 34,938 |
16 Apr 2024 | 3,028.00 | 3,159.85 | 3,009.80 | 3,113.40 | 3,113.40 | 30,999 |
15 Apr 2024 | 3,048.45 | 3,070.10 | 2,985.25 | 3,030.75 | 3,030.75 | 10,283 |
12 Apr 2024 | 3,137.85 | 3,220.00 | 3,067.40 | 3,110.70 | 3,110.70 | 78,573 |
10 Apr 2024 | 3,006.70 | 3,066.60 | 2,977.95 | 3,052.50 | 3,052.50 | 8,520 |
09 Apr 2024 | 3,080.70 | 3,143.25 | 2,988.00 | 2,996.75 | 2,996.75 | 8,703 |
08 Apr 2024 | 3,110.35 | 3,175.40 | 3,064.65 | 3,069.35 | 3,069.35 | 5,872 |
05 Apr 2024 | 3,136.75 | 3,175.00 | 3,122.20 | 3,145.30 | 3,145.30 | 7,459 |
04 Apr 2024 | 3,173.35 | 3,183.85 | 3,120.90 | 3,136.30 | 3,136.30 | 9,299 |
03 Apr 2024 | 3,179.00 | 3,179.00 | 3,128.00 | 3,147.50 | 3,147.50 | 33,214 |
02 Apr 2024 | 3,005.05 | 3,223.00 | 2,972.65 | 3,188.10 | 3,188.10 | 103,626 |
01 Apr 2024 | 2,945.05 | 3,020.00 | 2,945.05 | 2,992.95 | 2,992.95 | 5,763 |
28 Mar 2024 | 2,934.10 | 2,980.00 | 2,900.50 | 2,915.35 | 2,915.35 | 20,115 |
27 Mar 2024 | 3,026.95 | 3,033.85 | 2,894.70 | 2,926.35 | 2,926.35 | 26,039 |
26 Mar 2024 | 3,099.40 | 3,099.40 | 2,985.00 | 3,021.85 | 3,021.85 | 8,687 |
22 Mar 2024 | 2,940.00 | 3,137.50 | 2,934.70 | 3,087.70 | 3,087.70 | 24,469 |
21 Mar 2024 | 2,852.25 | 2,965.00 | 2,852.25 | 2,942.25 | 2,942.25 | 17,234 |
20 Mar 2024 | 2,870.95 | 2,880.10 | 2,814.15 | 2,833.05 | 2,833.05 | 5,801 |
19 Mar 2024 | 2,927.05 | 2,930.00 | 2,812.05 | 2,823.10 | 2,823.10 | 14,298 |
18 Mar 2024 | 2,995.00 | 3,029.60 | 2,909.00 | 2,930.20 | 2,930.20 | 6,341 |
15 Mar 2024 | 2,880.55 | 3,046.00 | 2,862.60 | 2,993.00 | 2,993.00 | 8,157 |
14 Mar 2024 | 2,787.95 | 2,901.00 | 2,706.95 | 2,859.05 | 2,859.05 | 7,614 |
13 Mar 2024 | 2,901.25 | 2,971.50 | 2,716.40 | 2,741.80 | 2,741.80 | 16,286 |
12 Mar 2024 | 3,003.65 | 3,037.20 | 2,895.45 | 2,912.05 | 2,912.05 | 21,811 |
11 Mar 2024 | 2,901.05 | 3,020.70 | 2,901.05 | 3,011.55 | 3,011.55 | 12,964 |
07 Mar 2024 | 2,955.05 | 3,001.90 | 2,884.05 | 2,901.35 | 2,901.35 | 6,232 |
06 Mar 2024 | 3,042.75 | 3,047.10 | 2,935.80 | 2,950.70 | 2,950.70 | 10,553 |
05 Mar 2024 | 3,049.30 | 3,072.90 | 3,004.30 | 3,042.75 | 3,042.75 | 2,690 |
04 Mar 2024 | 3,122.15 | 3,133.70 | 3,029.75 | 3,041.05 | 3,041.05 | 8,164 |
01 Mar 2024 | 3,100.00 | 3,148.00 | 3,080.45 | 3,110.20 | 3,110.20 | 11,472 |
29 Feb 2024 | 3,099.95 | 3,110.00 | 2,990.65 | 3,067.35 | 3,067.35 | 15,982 |
28 Feb 2024 | 3,168.95 | 3,240.00 | 3,060.00 | 3,081.60 | 3,081.60 | 67,091 |
27 Feb 2024 | 3,065.15 | 3,220.00 | 3,065.15 | 3,139.80 | 3,139.80 | 61,223 |
26 Feb 2024 | 3,150.00 | 3,190.35 | 3,085.00 | 3,111.65 | 3,111.65 | 22,769 |
23 Feb 2024 | 3,000.20 | 3,144.00 | 3,000.20 | 3,112.50 | 3,112.50 | 94,669 |
22 Feb 2024 | 3,028.65 | 3,035.95 | 2,925.00 | 2,999.30 | 2,999.30 | 32,564 |
21 Feb 2024 | 2,851.05 | 3,040.00 | 2,851.05 | 2,989.00 | 2,989.00 | 28,031 |
20 Feb 2024 | 2,888.10 | 2,916.40 | 2,848.60 | 2,860.15 | 2,860.15 | 206,913 |
19 Feb 2024 | 2,882.25 | 2,901.85 | 2,854.35 | 2,889.85 | 2,889.85 | 3,745 |
16 Feb 2024 | 2,910.05 | 2,921.20 | 2,864.75 | 2,890.05 | 2,890.05 | 3,552 |
16 Feb 2024 | 12 Dividend | |||||
15 Feb 2024 | 2,858.60 | 2,919.00 | 2,857.45 | 2,908.95 | 2,896.95 | 3,575 |
14 Feb 2024 | 2,793.40 | 2,851.15 | 2,793.40 | 2,838.50 | 2,826.79 | 3,466 |
13 Feb 2024 | 2,840.20 | 2,866.25 | 2,780.00 | 2,825.35 | 2,813.70 | 9,138 |
12 Feb 2024 | 2,951.75 | 2,965.40 | 2,804.15 | 2,836.00 | 2,824.30 | 13,480 |
09 Feb 2024 | 2,961.85 | 2,980.00 | 2,870.00 | 2,904.05 | 2,892.07 | 25,467 |
08 Feb 2024 | 2,871.85 | 3,024.95 | 2,854.55 | 2,944.20 | 2,932.05 | 18,034 |
07 Feb 2024 | 2,964.20 | 2,975.75 | 2,828.85 | 2,849.70 | 2,837.94 | 12,754 |
06 Feb 2024 | 2,894.15 | 2,984.05 | 2,891.15 | 2,942.10 | 2,929.96 | 13,069 |
05 Feb 2024 | 2,900.00 | 2,958.80 | 2,891.15 | 2,897.90 | 2,885.95 | 12,054 |
02 Feb 2024 | 2,863.80 | 2,928.60 | 2,863.80 | 2,881.10 | 2,869.22 | 267,067 |
01 Feb 2024 | 2,935.00 | 2,935.00 | 2,859.00 | 2,883.75 | 2,871.85 | 8,880 |
31 Jan 2024 | 2,805.75 | 2,933.90 | 2,798.00 | 2,896.10 | 2,884.15 | 72,739 |
30 Jan 2024 | 2,749.90 | 2,835.75 | 2,749.90 | 2,776.10 | 2,764.65 | 8,588 |
29 Jan 2024 | 2,692.40 | 2,747.15 | 2,692.40 | 2,740.65 | 2,729.34 | 6,647 |
25 Jan 2024 | 2,731.65 | 2,764.15 | 2,705.25 | 2,745.05 | 2,733.73 | 77,196 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |