Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Jun 2024 | 4,640.05 | 4,814.50 | 4,640.05 | 4,692.45 | 4,692.45 | 6,776 |
24 Jun 2024 | 4,730.05 | 4,798.90 | 4,625.05 | 4,650.45 | 4,650.45 | 5,623 |
21 Jun 2024 | 4,680.00 | 4,822.15 | 4,632.00 | 4,727.95 | 4,727.95 | 11,343 |
20 Jun 2024 | 4,630.00 | 4,687.85 | 4,625.00 | 4,668.95 | 4,668.95 | 4,748 |
19 Jun 2024 | 4,845.05 | 4,857.80 | 4,632.00 | 4,658.70 | 4,658.70 | 7,978 |
18 Jun 2024 | 4,949.85 | 4,950.00 | 4,675.60 | 4,810.05 | 4,810.05 | 8,335 |
14 Jun 2024 | 4,590.00 | 4,900.00 | 4,544.00 | 4,822.55 | 4,822.55 | 26,550 |
13 Jun 2024 | 4,398.25 | 4,573.00 | 4,398.25 | 4,525.35 | 4,525.35 | 9,944 |
12 Jun 2024 | 4,375.50 | 4,500.00 | 4,366.85 | 4,398.25 | 4,398.25 | 6,464 |
11 Jun 2024 | 4,242.50 | 4,453.90 | 4,191.90 | 4,342.70 | 4,342.70 | 10,025 |
10 Jun 2024 | 4,153.55 | 4,324.85 | 4,136.25 | 4,159.30 | 4,159.30 | 3,661 |
07 Jun 2024 | 4,300.00 | 4,300.00 | 4,144.55 | 4,153.55 | 4,153.55 | 2,701 |
06 Jun 2024 | 4,160.00 | 4,358.00 | 4,107.70 | 4,264.95 | 4,264.95 | 4,364 |
05 Jun 2024 | 4,300.00 | 4,300.00 | 3,823.80 | 4,147.15 | 4,147.15 | 11,444 |
04 Jun 2024 | 4,599.90 | 4,686.95 | 3,790.65 | 4,239.20 | 4,239.20 | 21,045 |
03 Jun 2024 | 4,414.90 | 4,560.70 | 4,323.30 | 4,511.55 | 4,511.55 | 12,498 |
31 May 2024 | 4,347.05 | 4,389.35 | 4,187.55 | 4,238.50 | 4,238.50 | 7,445 |
30 May 2024 | 4,502.95 | 4,558.45 | 4,340.00 | 4,351.75 | 4,351.75 | 5,559 |
29 May 2024 | 4,630.95 | 4,654.15 | 4,446.00 | 4,474.85 | 4,474.85 | 4,658 |
28 May 2024 | 4,749.30 | 4,749.30 | 4,503.65 | 4,584.90 | 4,584.90 | 4,622 |
27 May 2024 | 4,699.95 | 4,745.95 | 4,534.25 | 4,586.85 | 4,586.85 | 6,215 |
24 May 2024 | 4,649.85 | 4,649.85 | 4,579.25 | 4,614.75 | 4,614.75 | 4,569 |
23 May 2024 | 4,499.45 | 4,691.95 | 4,499.45 | 4,599.60 | 4,599.60 | 3,631 |
22 May 2024 | 4,290.00 | 4,520.00 | 4,290.00 | 4,499.35 | 4,499.35 | 10,406 |
21 May 2024 | 4,351.00 | 4,451.90 | 4,278.70 | 4,292.65 | 4,292.65 | 6,054 |
17 May 2024 | 4,253.95 | 4,594.10 | 4,242.00 | 4,318.35 | 4,318.35 | 20,684 |
16 May 2024 | 3,951.00 | 4,250.00 | 3,920.25 | 4,217.10 | 4,217.10 | 15,557 |
15 May 2024 | 3,949.95 | 4,005.00 | 3,830.00 | 3,920.25 | 3,920.25 | 2,650 |
14 May 2024 | 3,770.05 | 3,913.35 | 3,770.05 | 3,825.25 | 3,825.25 | 4,592 |
13 May 2024 | 3,899.85 | 3,899.85 | 3,770.00 | 3,788.20 | 3,788.20 | 2,540 |
10 May 2024 | 3,770.05 | 3,857.00 | 3,770.05 | 3,791.35 | 3,791.35 | 1,515 |
09 May 2024 | 3,885.00 | 4,020.00 | 3,707.80 | 3,792.35 | 3,792.35 | 9,502 |
08 May 2024 | 3,821.05 | 3,899.95 | 3,784.80 | 3,848.90 | 3,848.90 | 2,650 |
07 May 2024 | 3,914.95 | 3,985.00 | 3,805.00 | 3,820.50 | 3,820.50 | 6,258 |
06 May 2024 | 3,839.00 | 3,918.90 | 3,787.55 | 3,850.05 | 3,850.05 | 3,626 |
03 May 2024 | 3,740.00 | 3,838.00 | 3,734.10 | 3,771.95 | 3,771.95 | 4,940 |
02 May 2024 | 3,686.85 | 3,765.15 | 3,666.65 | 3,747.80 | 3,747.80 | 4,713 |
30 Apr 2024 | 3,495.90 | 3,876.50 | 3,495.90 | 3,687.00 | 3,687.00 | 40,736 |
29 Apr 2024 | 3,360.00 | 3,498.90 | 3,340.45 | 3,479.65 | 3,479.65 | 3,672 |
26 Apr 2024 | 3,249.95 | 3,443.45 | 3,175.00 | 3,334.90 | 3,334.90 | 7,307 |
25 Apr 2024 | 3,333.70 | 3,339.80 | 3,268.50 | 3,273.30 | 3,273.30 | 1,138 |
24 Apr 2024 | 3,284.20 | 3,339.00 | 3,210.00 | 3,290.75 | 3,290.75 | 2,796 |
23 Apr 2024 | 3,235.00 | 3,315.80 | 3,223.95 | 3,280.25 | 3,280.25 | 3,964 |
22 Apr 2024 | 3,209.10 | 3,315.50 | 3,209.10 | 3,236.45 | 3,236.45 | 16,588 |
19 Apr 2024 | 3,257.60 | 3,314.20 | 3,190.10 | 3,273.65 | 3,273.65 | 2,801 |
19 Apr 2024 | 26 Dividend | |||||
18 Apr 2024 | 3,222.25 | 3,275.75 | 3,196.25 | 3,257.45 | 3,231.45 | 1,500 |
16 Apr 2024 | 3,264.00 | 3,267.85 | 3,147.55 | 3,212.10 | 3,186.46 | 5,680 |
15 Apr 2024 | 3,210.05 | 3,269.65 | 3,160.65 | 3,221.75 | 3,196.03 | 3,853 |
12 Apr 2024 | 3,241.95 | 3,318.70 | 3,224.95 | 3,269.25 | 3,243.16 | 2,508 |
10 Apr 2024 | 3,229.05 | 3,233.25 | 3,180.00 | 3,210.35 | 3,184.73 | 1,614 |
09 Apr 2024 | 3,247.25 | 3,270.85 | 3,198.70 | 3,207.30 | 3,181.70 | 2,468 |
08 Apr 2024 | 3,353.50 | 3,375.25 | 3,192.40 | 3,230.15 | 3,204.37 | 5,150 |
05 Apr 2024 | 3,295.00 | 3,370.25 | 3,260.00 | 3,319.90 | 3,293.40 | 3,057 |
04 Apr 2024 | 3,228.95 | 3,307.50 | 3,198.25 | 3,290.20 | 3,263.94 | 7,115 |
03 Apr 2024 | 3,099.15 | 3,262.00 | 3,055.30 | 3,224.10 | 3,198.37 | 11,355 |
02 Apr 2024 | 2,974.95 | 3,107.55 | 2,952.55 | 3,096.65 | 3,071.93 | 3,391 |
01 Apr 2024 | 2,840.00 | 2,980.00 | 2,840.00 | 2,975.65 | 2,951.90 | 5,272 |
28 Mar 2024 | 2,874.70 | 2,880.60 | 2,789.05 | 2,812.30 | 2,789.85 | 1,329 |
27 Mar 2024 | 2,875.00 | 2,906.60 | 2,828.00 | 2,860.70 | 2,837.87 | 1,114 |
26 Mar 2024 | 2,699.55 | 2,962.20 | 2,699.55 | 2,882.35 | 2,859.34 | 4,280 |
22 Mar 2024 | 2,958.00 | 2,979.85 | 2,920.05 | 2,946.20 | 2,922.68 | 573 |
21 Mar 2024 | 2,900.20 | 2,989.90 | 2,896.00 | 2,958.95 | 2,935.33 | 865 |
20 Mar 2024 | 2,955.40 | 2,963.70 | 2,853.80 | 2,892.55 | 2,869.46 | 3,026 |
19 Mar 2024 | 2,902.00 | 2,923.35 | 2,897.45 | 2,907.55 | 2,884.34 | 512 |
18 Mar 2024 | 2,948.25 | 2,948.25 | 2,865.05 | 2,892.55 | 2,869.46 | 618 |
15 Mar 2024 | 2,891.90 | 2,935.00 | 2,875.40 | 2,899.55 | 2,876.41 | 1,892 |
14 Mar 2024 | 2,819.50 | 2,842.75 | 2,739.35 | 2,828.80 | 2,806.22 | 1,084 |
13 Mar 2024 | 2,813.20 | 2,839.30 | 2,749.20 | 2,764.20 | 2,742.14 | 5,916 |
12 Mar 2024 | 2,852.65 | 2,860.00 | 2,798.00 | 2,807.95 | 2,785.54 | 814 |
11 Mar 2024 | 2,888.75 | 2,897.10 | 2,842.80 | 2,860.10 | 2,837.27 | 3,427 |
07 Mar 2024 | 2,857.25 | 2,894.60 | 2,842.90 | 2,856.30 | 2,833.50 | 379 |
06 Mar 2024 | 2,865.05 | 2,880.00 | 2,822.80 | 2,843.00 | 2,820.31 | 1,850 |
05 Mar 2024 | 2,860.00 | 2,868.50 | 2,840.00 | 2,861.45 | 2,838.61 | 622 |
04 Mar 2024 | 2,872.25 | 2,923.15 | 2,850.60 | 2,865.60 | 2,842.73 | 2,243 |
01 Mar 2024 | 2,898.05 | 2,941.00 | 2,887.50 | 2,916.20 | 2,892.92 | 2,231 |
29 Feb 2024 | 2,878.00 | 2,900.00 | 2,860.00 | 2,892.15 | 2,869.07 | 2,216 |
28 Feb 2024 | 2,932.00 | 2,932.00 | 2,881.00 | 2,889.10 | 2,866.04 | 1,462 |
27 Feb 2024 | 2,920.00 | 2,956.70 | 2,880.00 | 2,931.15 | 2,907.75 | 3,617 |
26 Feb 2024 | 2,927.05 | 2,952.00 | 2,900.00 | 2,928.50 | 2,905.13 | 4,523 |
23 Feb 2024 | 2,853.30 | 2,954.90 | 2,853.30 | 2,922.70 | 2,899.37 | 3,479 |
22 Feb 2024 | 2,872.00 | 2,901.20 | 2,831.00 | 2,887.55 | 2,864.50 | 2,692 |
21 Feb 2024 | 2,922.55 | 2,937.00 | 2,851.00 | 2,869.95 | 2,847.04 | 3,295 |
20 Feb 2024 | 3,028.90 | 3,034.05 | 2,897.05 | 2,904.50 | 2,881.32 | 7,147 |
19 Feb 2024 | 3,052.00 | 3,052.00 | 2,951.00 | 3,015.90 | 2,991.83 | 4,088 |
16 Feb 2024 | 3,040.10 | 3,100.00 | 3,040.10 | 3,062.25 | 3,037.81 | 2,599 |
15 Feb 2024 | 2,981.95 | 3,088.00 | 2,981.95 | 3,031.10 | 3,006.91 | 3,254 |
14 Feb 2024 | 2,930.00 | 2,998.50 | 2,930.00 | 2,978.55 | 2,954.78 | 2,800 |
13 Feb 2024 | 3,064.90 | 3,064.90 | 2,945.85 | 2,958.85 | 2,935.23 | 1,221 |
12 Feb 2024 | 3,024.65 | 3,056.20 | 2,989.25 | 3,004.80 | 2,980.82 | 822 |
09 Feb 2024 | 3,027.30 | 3,046.85 | 2,979.85 | 3,016.65 | 2,992.57 | 1,923 |
08 Feb 2024 | 3,086.30 | 3,092.65 | 3,009.10 | 3,043.50 | 3,019.21 | 927 |
07 Feb 2024 | 3,061.35 | 3,152.05 | 3,061.10 | 3,068.80 | 3,044.31 | 846 |
06 Feb 2024 | 3,055.05 | 3,137.35 | 3,030.35 | 3,112.50 | 3,087.66 | 955 |
05 Feb 2024 | 3,126.10 | 3,175.85 | 3,050.55 | 3,058.75 | 3,034.34 | 1,090 |
02 Feb 2024 | 3,067.35 | 3,147.90 | 3,067.35 | 3,122.50 | 3,097.58 | 543 |
01 Feb 2024 | 3,100.05 | 3,145.40 | 3,100.05 | 3,113.20 | 3,088.35 | 640 |
31 Jan 2024 | 3,109.75 | 3,140.00 | 3,069.20 | 3,125.85 | 3,100.90 | 503 |
30 Jan 2024 | 3,080.15 | 3,168.70 | 3,080.15 | 3,106.45 | 3,081.66 | 1,063 |
29 Jan 2024 | 3,114.85 | 3,143.25 | 3,088.05 | 3,099.00 | 3,074.26 | 2,947 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |