Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 21, 2024 | 2,965.00 | 2,986.00 | 2,952.00 | 2,965.00 | 2,965.00 | 4,223,800 |
Jun 20, 2024 | 2,933.50 | 2,953.00 | 2,912.00 | 2,942.00 | 2,942.00 | 1,280,900 |
Jun 19, 2024 | 2,946.50 | 2,966.00 | 2,921.50 | 2,940.00 | 2,940.00 | 1,648,200 |
Jun 18, 2024 | 2,900.00 | 2,910.00 | 2,866.00 | 2,882.00 | 2,882.00 | 1,830,300 |
Jun 17, 2024 | 2,878.50 | 2,918.50 | 2,838.50 | 2,900.00 | 2,900.00 | 1,740,200 |
Jun 14, 2024 | 2,873.50 | 2,927.00 | 2,857.00 | 2,901.00 | 2,901.00 | 2,532,200 |
Jun 13, 2024 | 2,887.50 | 2,933.00 | 2,857.00 | 2,905.00 | 2,905.00 | 2,697,200 |
Jun 12, 2024 | 2,900.00 | 2,915.50 | 2,839.50 | 2,845.00 | 2,845.00 | 1,638,000 |
Jun 11, 2024 | 2,885.50 | 2,903.00 | 2,856.00 | 2,867.00 | 2,867.00 | 1,279,600 |
Jun 10, 2024 | 2,893.00 | 2,906.50 | 2,845.00 | 2,885.00 | 2,885.00 | 1,255,700 |
Jun 07, 2024 | 2,925.00 | 2,958.50 | 2,906.50 | 2,910.00 | 2,910.00 | 2,003,800 |
Jun 06, 2024 | 2,901.00 | 2,925.00 | 2,861.00 | 2,916.00 | 2,916.00 | 2,652,500 |
Jun 05, 2024 | 2,850.00 | 2,877.00 | 2,835.00 | 2,836.50 | 2,836.50 | 1,955,300 |
Jun 04, 2024 | 2,806.50 | 2,890.50 | 2,797.00 | 2,865.50 | 2,865.50 | 2,765,300 |
Jun 03, 2024 | 2,790.00 | 2,818.50 | 2,751.50 | 2,806.50 | 2,806.50 | 3,065,500 |
May 31, 2024 | 2,706.00 | 2,743.50 | 2,694.00 | 2,743.50 | 2,743.50 | 6,509,300 |
May 30, 2024 | 2,783.00 | 2,788.50 | 2,736.50 | 2,756.00 | 2,756.00 | 2,921,400 |
May 29, 2024 | 2,811.00 | 2,842.50 | 2,783.50 | 2,783.50 | 2,783.50 | 2,242,700 |
May 28, 2024 | 2,845.00 | 2,861.00 | 2,818.50 | 2,838.00 | 2,838.00 | 2,421,400 |
May 27, 2024 | 2,869.00 | 2,874.50 | 2,840.50 | 2,854.50 | 2,854.50 | 2,173,600 |
May 24, 2024 | 2,880.00 | 2,907.00 | 2,868.50 | 2,868.50 | 2,868.50 | 2,726,100 |
May 23, 2024 | 2,950.00 | 2,964.00 | 2,881.50 | 2,910.00 | 2,910.00 | 3,673,000 |
May 22, 2024 | 3,021.00 | 3,026.00 | 2,940.00 | 2,946.00 | 2,946.00 | 3,044,000 |
May 21, 2024 | 3,111.00 | 3,125.00 | 3,069.00 | 3,078.00 | 3,078.00 | 1,443,900 |
May 20, 2024 | 3,095.00 | 3,150.00 | 3,077.00 | 3,128.00 | 3,128.00 | 1,324,500 |
May 17, 2024 | 3,162.00 | 3,179.00 | 3,110.00 | 3,115.00 | 3,115.00 | 2,139,400 |
May 16, 2024 | 3,196.00 | 3,276.00 | 3,190.00 | 3,256.00 | 3,256.00 | 1,684,100 |
May 15, 2024 | 3,188.00 | 3,228.00 | 3,159.00 | 3,200.00 | 3,200.00 | 2,163,200 |
May 14, 2024 | 3,320.00 | 3,330.00 | 3,116.00 | 3,125.00 | 3,125.00 | 3,693,200 |
May 13, 2024 | 3,500.00 | 3,536.00 | 3,320.00 | 3,320.00 | 3,320.00 | 3,510,500 |
May 10, 2024 | 3,360.00 | 3,421.00 | 3,333.00 | 3,360.00 | 3,360.00 | 2,384,000 |
May 09, 2024 | 3,293.00 | 3,371.00 | 3,278.00 | 3,341.00 | 3,341.00 | 1,562,900 |
May 08, 2024 | 3,269.00 | 3,310.00 | 3,242.00 | 3,290.00 | 3,290.00 | 1,649,000 |
May 07, 2024 | 3,230.00 | 3,292.00 | 3,219.00 | 3,272.00 | 3,272.00 | 2,194,100 |
May 02, 2024 | 3,199.00 | 3,210.00 | 3,171.00 | 3,184.00 | 3,184.00 | 806,000 |
May 01, 2024 | 3,200.00 | 3,243.00 | 3,195.00 | 3,237.00 | 3,237.00 | 1,020,800 |
Apr 30, 2024 | 3,241.00 | 3,262.00 | 3,199.00 | 3,262.00 | 3,262.00 | 1,386,200 |
Apr 26, 2024 | 3,149.00 | 3,189.00 | 3,128.00 | 3,171.00 | 3,171.00 | 1,312,900 |
Apr 25, 2024 | 3,187.00 | 3,213.00 | 3,149.00 | 3,149.00 | 3,149.00 | 1,189,700 |
Apr 24, 2024 | 3,172.00 | 3,255.00 | 3,152.00 | 3,252.00 | 3,252.00 | 1,851,600 |
Apr 23, 2024 | 3,185.00 | 3,195.00 | 3,103.00 | 3,133.00 | 3,133.00 | 1,555,900 |
Apr 22, 2024 | 3,155.00 | 3,180.00 | 3,103.00 | 3,164.00 | 3,164.00 | 1,991,400 |
Apr 19, 2024 | 3,241.00 | 3,243.00 | 3,133.00 | 3,165.00 | 3,165.00 | 1,729,700 |
Apr 18, 2024 | 3,245.00 | 3,308.00 | 3,218.00 | 3,295.00 | 3,295.00 | 1,100,900 |
Apr 17, 2024 | 3,352.00 | 3,361.00 | 3,263.00 | 3,278.00 | 3,278.00 | 1,389,100 |
Apr 16, 2024 | 3,377.00 | 3,406.00 | 3,339.00 | 3,354.00 | 3,354.00 | 1,695,100 |
Apr 15, 2024 | 3,470.00 | 3,506.00 | 3,442.00 | 3,486.00 | 3,486.00 | 986,500 |
Apr 12, 2024 | 3,500.00 | 3,531.00 | 3,491.00 | 3,498.00 | 3,498.00 | 1,175,200 |
Apr 11, 2024 | 3,431.00 | 3,516.00 | 3,431.00 | 3,496.00 | 3,496.00 | 960,100 |
Apr 10, 2024 | 3,457.00 | 3,489.00 | 3,437.00 | 3,477.00 | 3,477.00 | 770,900 |
Apr 09, 2024 | 3,476.00 | 3,492.00 | 3,448.00 | 3,470.00 | 3,470.00 | 1,019,600 |
Apr 08, 2024 | 3,500.00 | 3,514.00 | 3,459.00 | 3,470.00 | 3,470.00 | 770,000 |
Apr 05, 2024 | 3,450.00 | 3,485.00 | 3,406.00 | 3,451.00 | 3,451.00 | 1,826,000 |
Apr 04, 2024 | 3,468.00 | 3,518.00 | 3,449.00 | 3,489.00 | 3,489.00 | 977,100 |
Apr 03, 2024 | 3,435.00 | 3,488.00 | 3,406.00 | 3,421.00 | 3,421.00 | 1,668,800 |
Apr 02, 2024 | 3,531.00 | 3,531.00 | 3,462.00 | 3,477.00 | 3,477.00 | 1,518,300 |
Apr 01, 2024 | 3,630.00 | 3,630.00 | 3,501.00 | 3,508.00 | 3,508.00 | 1,379,100 |
Mar 29, 2024 | 3,635.00 | 3,649.00 | 3,582.00 | 3,591.00 | 3,591.00 | 376,900 |
Mar 28, 2024 | 3,660.00 | 3,678.00 | 3,574.00 | 3,609.00 | 3,609.00 | 1,929,000 |
Mar 28, 2024 | 26 Dividend | |||||
Mar 27, 2024 | 3,660.00 | 3,660.00 | 3,578.00 | 3,618.00 | 3,592.00 | 1,805,100 |
Mar 26, 2024 | 3,619.00 | 3,657.00 | 3,608.00 | 3,635.00 | 3,608.88 | 1,703,600 |
Mar 25, 2024 | 3,615.00 | 3,677.00 | 3,601.00 | 3,625.00 | 3,598.95 | 2,147,100 |
Mar 22, 2024 | 3,538.00 | 3,666.00 | 3,522.00 | 3,644.00 | 3,617.81 | 3,597,500 |
Mar 21, 2024 | 3,500.00 | 3,500.00 | 3,430.00 | 3,494.00 | 3,468.89 | 2,198,500 |
Mar 19, 2024 | 3,351.00 | 3,376.00 | 3,308.00 | 3,370.00 | 3,345.78 | 1,759,600 |
Mar 18, 2024 | 3,320.00 | 3,371.00 | 3,314.00 | 3,371.00 | 3,346.77 | 1,851,100 |
Mar 15, 2024 | 3,263.00 | 3,307.00 | 3,227.00 | 3,295.00 | 3,271.32 | 2,004,700 |
Mar 14, 2024 | 3,246.00 | 3,274.00 | 3,196.00 | 3,274.00 | 3,250.47 | 2,125,500 |
Mar 13, 2024 | 3,277.00 | 3,335.00 | 3,227.00 | 3,265.00 | 3,241.54 | 2,436,600 |
Mar 12, 2024 | 3,323.00 | 3,334.00 | 3,267.00 | 3,309.00 | 3,285.22 | 2,305,300 |
Mar 11, 2024 | 3,428.00 | 3,437.00 | 3,343.00 | 3,388.00 | 3,363.65 | 1,350,800 |
Mar 08, 2024 | 3,457.00 | 3,512.00 | 3,451.00 | 3,498.00 | 3,472.86 | 2,682,100 |
Mar 07, 2024 | 3,530.00 | 3,540.00 | 3,476.00 | 3,502.00 | 3,476.83 | 1,179,000 |
Mar 06, 2024 | 3,403.00 | 3,504.00 | 3,387.00 | 3,499.00 | 3,473.86 | 1,708,200 |
Mar 05, 2024 | 3,479.00 | 3,487.00 | 3,450.00 | 3,456.00 | 3,431.16 | 1,621,100 |
Mar 04, 2024 | 3,547.00 | 3,561.00 | 3,464.00 | 3,489.00 | 3,463.93 | 2,307,000 |
Mar 01, 2024 | 3,527.00 | 3,572.00 | 3,508.00 | 3,538.00 | 3,512.57 | 1,654,500 |
Feb 29, 2024 | 3,553.00 | 3,565.00 | 3,502.00 | 3,546.00 | 3,520.52 | 2,617,800 |
Feb 28, 2024 | 3,510.00 | 3,556.00 | 3,495.00 | 3,531.00 | 3,505.63 | 1,541,300 |
Feb 27, 2024 | 3,471.00 | 3,539.00 | 3,471.00 | 3,533.00 | 3,507.61 | 1,810,600 |
Feb 26, 2024 | 3,400.00 | 3,510.00 | 3,400.00 | 3,480.00 | 3,454.99 | 2,264,000 |
Feb 22, 2024 | 3,398.00 | 3,412.00 | 3,355.00 | 3,376.00 | 3,351.74 | 1,776,200 |
Feb 21, 2024 | 3,330.00 | 3,354.00 | 3,311.00 | 3,340.00 | 3,316.00 | 1,687,300 |
Feb 20, 2024 | 3,332.00 | 3,393.00 | 3,307.00 | 3,377.00 | 3,352.73 | 1,884,400 |
Feb 19, 2024 | 3,311.00 | 3,360.00 | 3,291.00 | 3,332.00 | 3,308.06 | 1,267,600 |
Feb 16, 2024 | 3,366.00 | 3,382.00 | 3,313.00 | 3,323.00 | 3,299.12 | 2,067,100 |
Feb 15, 2024 | 3,286.00 | 3,364.00 | 3,262.00 | 3,333.00 | 3,309.05 | 2,556,500 |
Feb 14, 2024 | 3,187.00 | 3,246.00 | 3,136.00 | 3,224.00 | 3,200.83 | 2,187,300 |
Feb 13, 2024 | 3,285.00 | 3,286.00 | 3,175.00 | 3,227.00 | 3,203.81 | 3,703,800 |
Feb 09, 2024 | 3,308.00 | 3,310.00 | 3,191.00 | 3,244.00 | 3,220.69 | 6,724,200 |
Feb 08, 2024 | 2,879.00 | 2,907.00 | 2,820.50 | 2,878.00 | 2,857.32 | 1,695,500 |
Feb 07, 2024 | 2,846.00 | 2,867.50 | 2,807.50 | 2,867.50 | 2,846.89 | 1,209,200 |
Feb 06, 2024 | 2,887.50 | 2,892.00 | 2,832.00 | 2,848.00 | 2,827.53 | 1,611,800 |
Feb 05, 2024 | 2,903.00 | 2,930.00 | 2,885.00 | 2,907.00 | 2,886.11 | 1,003,100 |
Feb 02, 2024 | 2,902.50 | 2,935.00 | 2,885.50 | 2,889.00 | 2,868.24 | 1,055,900 |
Feb 01, 2024 | 2,900.00 | 2,912.50 | 2,866.00 | 2,869.00 | 2,848.38 | 1,304,000 |
Jan 31, 2024 | 2,902.00 | 2,938.50 | 2,901.50 | 2,938.50 | 2,917.38 | 1,100,100 |
Jan 30, 2024 | 2,962.00 | 2,972.00 | 2,936.00 | 2,949.50 | 2,928.30 | 766,200 |
Jan 29, 2024 | 2,923.00 | 2,971.00 | 2,920.50 | 2,955.00 | 2,933.76 | 1,111,300 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |