Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 3,255.00 | 3,284.00 | 3,209.00 | 3,271.00 | 3,271.00 | 432,400 |
Jun 25, 2024 | 3,120.00 | 3,239.00 | 3,120.00 | 3,221.00 | 3,221.00 | 795,100 |
Jun 24, 2024 | 3,155.00 | 3,181.00 | 3,111.00 | 3,126.00 | 3,126.00 | 894,400 |
Jun 21, 2024 | 3,125.00 | 3,184.00 | 3,117.00 | 3,147.00 | 3,147.00 | 1,092,300 |
Jun 20, 2024 | 3,102.00 | 3,155.00 | 3,094.00 | 3,125.00 | 3,125.00 | 581,100 |
Jun 19, 2024 | 3,110.00 | 3,128.00 | 3,072.00 | 3,103.00 | 3,103.00 | 545,200 |
Jun 18, 2024 | 3,141.00 | 3,175.00 | 3,111.00 | 3,135.00 | 3,135.00 | 630,400 |
Jun 17, 2024 | 3,060.00 | 3,124.00 | 3,059.00 | 3,121.00 | 3,121.00 | 801,100 |
Jun 14, 2024 | 3,154.00 | 3,182.00 | 3,059.00 | 3,059.00 | 3,059.00 | 939,400 |
Jun 13, 2024 | 3,193.00 | 3,258.00 | 3,160.00 | 3,163.00 | 3,163.00 | 889,300 |
Jun 12, 2024 | 3,157.00 | 3,195.00 | 3,150.00 | 3,154.00 | 3,154.00 | 519,300 |
Jun 11, 2024 | 3,170.00 | 3,207.00 | 3,155.00 | 3,186.00 | 3,186.00 | 467,300 |
Jun 10, 2024 | 3,162.00 | 3,178.00 | 3,127.00 | 3,171.00 | 3,171.00 | 616,100 |
Jun 07, 2024 | 3,110.00 | 3,218.00 | 3,110.00 | 3,217.00 | 3,217.00 | 922,100 |
Jun 06, 2024 | 3,250.00 | 3,250.00 | 3,101.00 | 3,114.00 | 3,114.00 | 938,200 |
Jun 05, 2024 | 3,254.00 | 3,258.00 | 3,180.00 | 3,222.00 | 3,222.00 | 745,300 |
Jun 04, 2024 | 3,200.00 | 3,277.00 | 3,173.00 | 3,223.00 | 3,223.00 | 974,100 |
Jun 03, 2024 | 3,209.00 | 3,211.00 | 3,123.00 | 3,181.00 | 3,181.00 | 1,340,900 |
May 31, 2024 | 3,230.00 | 3,242.00 | 3,179.00 | 3,204.00 | 3,204.00 | 1,174,100 |
May 30, 2024 | 3,151.00 | 3,234.00 | 3,141.00 | 3,203.00 | 3,203.00 | 890,700 |
May 29, 2024 | 3,312.00 | 3,321.00 | 3,215.00 | 3,221.00 | 3,221.00 | 795,500 |
May 28, 2024 | 3,396.00 | 3,400.00 | 3,313.00 | 3,327.00 | 3,327.00 | 696,700 |
May 27, 2024 | 3,300.00 | 3,398.00 | 3,282.00 | 3,395.00 | 3,395.00 | 1,394,900 |
May 24, 2024 | 3,340.00 | 3,340.00 | 3,231.00 | 3,249.00 | 3,249.00 | 1,080,700 |
May 23, 2024 | 3,404.00 | 3,439.00 | 3,331.00 | 3,373.00 | 3,373.00 | 1,228,700 |
May 22, 2024 | 3,367.00 | 3,469.00 | 3,359.00 | 3,368.00 | 3,368.00 | 1,024,800 |
May 21, 2024 | 3,416.00 | 3,445.00 | 3,350.00 | 3,367.00 | 3,367.00 | 638,200 |
May 20, 2024 | 3,388.00 | 3,445.00 | 3,366.00 | 3,409.00 | 3,409.00 | 866,400 |
May 17, 2024 | 3,365.00 | 3,497.00 | 3,342.00 | 3,415.00 | 3,415.00 | 1,433,000 |
May 16, 2024 | 3,270.00 | 3,339.00 | 3,205.00 | 3,328.00 | 3,328.00 | 1,299,700 |
May 15, 2024 | 3,281.00 | 3,292.00 | 3,212.00 | 3,221.00 | 3,221.00 | 969,900 |
May 14, 2024 | 3,362.00 | 3,378.00 | 3,286.00 | 3,303.00 | 3,303.00 | 904,400 |
May 13, 2024 | 3,316.00 | 3,393.00 | 3,293.00 | 3,332.00 | 3,332.00 | 1,590,000 |
May 10, 2024 | 3,560.00 | 3,560.00 | 3,353.00 | 3,362.00 | 3,362.00 | 1,501,000 |
May 09, 2024 | 3,577.00 | 3,613.00 | 3,504.00 | 3,535.00 | 3,535.00 | 1,537,100 |
May 08, 2024 | 3,570.00 | 3,664.00 | 3,523.00 | 3,613.00 | 3,613.00 | 2,363,400 |
May 07, 2024 | 3,455.00 | 3,517.00 | 3,434.00 | 3,502.00 | 3,502.00 | 1,429,600 |
May 02, 2024 | 3,407.00 | 3,423.00 | 3,358.00 | 3,388.00 | 3,388.00 | 1,006,100 |
May 01, 2024 | 3,350.00 | 3,439.00 | 3,331.00 | 3,423.00 | 3,423.00 | 1,319,900 |
Apr 30, 2024 | 3,364.00 | 3,415.00 | 3,344.00 | 3,372.00 | 3,372.00 | 1,407,600 |
Apr 26, 2024 | 3,262.00 | 3,385.00 | 3,244.00 | 3,335.00 | 3,335.00 | 1,567,500 |
Apr 25, 2024 | 3,231.00 | 3,338.00 | 3,160.00 | 3,261.00 | 3,261.00 | 1,605,000 |
Apr 24, 2024 | 3,200.00 | 3,290.00 | 3,142.00 | 3,197.00 | 3,197.00 | 1,803,800 |
Apr 23, 2024 | 3,301.00 | 3,325.00 | 3,226.00 | 3,243.00 | 3,243.00 | 1,200,500 |
Apr 22, 2024 | 3,300.00 | 3,363.00 | 3,243.00 | 3,284.00 | 3,284.00 | 1,436,900 |
Apr 19, 2024 | 3,426.00 | 3,441.00 | 3,260.00 | 3,271.00 | 3,271.00 | 2,043,000 |
Apr 18, 2024 | 3,411.00 | 3,462.00 | 3,340.00 | 3,418.00 | 3,418.00 | 2,230,500 |
Apr 17, 2024 | 3,539.00 | 3,629.00 | 3,456.00 | 3,458.00 | 3,458.00 | 3,558,000 |
Apr 16, 2024 | 3,749.00 | 3,785.00 | 3,493.00 | 3,609.00 | 3,609.00 | 8,797,700 |
Apr 15, 2024 | 3,453.00 | 3,453.00 | 3,453.00 | 3,453.00 | 3,453.00 | 567,400 |
Apr 12, 2024 | 3,036.00 | 3,056.00 | 2,911.50 | 2,953.00 | 2,953.00 | 1,971,000 |
Apr 11, 2024 | 2,988.00 | 3,032.00 | 2,936.00 | 2,986.00 | 2,986.00 | 1,475,100 |
Apr 10, 2024 | 3,042.00 | 3,123.00 | 2,996.00 | 3,001.00 | 3,001.00 | 2,683,300 |
Apr 09, 2024 | 2,950.00 | 2,952.50 | 2,897.50 | 2,941.50 | 2,941.50 | 907,400 |
Apr 08, 2024 | 2,943.00 | 2,956.00 | 2,887.00 | 2,947.50 | 2,947.50 | 1,198,700 |
Apr 05, 2024 | 2,880.00 | 2,908.50 | 2,835.50 | 2,904.50 | 2,904.50 | 1,119,600 |
Apr 04, 2024 | 2,885.00 | 2,916.00 | 2,870.50 | 2,880.00 | 2,880.00 | 1,338,500 |
Apr 03, 2024 | 2,800.00 | 2,850.50 | 2,787.50 | 2,833.50 | 2,833.50 | 2,188,900 |
Apr 02, 2024 | 2,944.00 | 2,944.00 | 2,835.00 | 2,849.50 | 2,849.50 | 2,410,200 |
Apr 01, 2024 | 3,005.00 | 3,036.00 | 2,956.50 | 2,959.00 | 2,959.00 | 1,137,400 |
Mar 29, 2024 | 2,976.00 | 2,991.00 | 2,947.00 | 2,962.00 | 2,962.00 | 651,600 |
Mar 28, 2024 | 2,945.50 | 2,988.00 | 2,930.50 | 2,962.00 | 2,962.00 | 1,167,300 |
Mar 27, 2024 | 2,972.00 | 2,984.00 | 2,935.00 | 2,943.50 | 2,943.50 | 1,270,700 |
Mar 26, 2024 | 2,933.00 | 3,012.00 | 2,933.00 | 2,959.50 | 2,959.50 | 1,590,000 |
Mar 25, 2024 | 3,040.00 | 3,048.00 | 2,933.00 | 2,933.00 | 2,933.00 | 1,588,000 |
Mar 22, 2024 | 3,078.00 | 3,089.00 | 3,027.00 | 3,031.00 | 3,031.00 | 1,068,300 |
Mar 21, 2024 | 3,045.00 | 3,064.00 | 3,015.00 | 3,045.00 | 3,045.00 | 1,022,900 |
Mar 19, 2024 | 3,040.00 | 3,066.00 | 2,963.00 | 3,057.00 | 3,057.00 | 1,198,700 |
Mar 18, 2024 | 3,000.00 | 3,024.00 | 2,991.50 | 3,024.00 | 3,024.00 | 949,300 |
Mar 15, 2024 | 2,967.50 | 3,005.00 | 2,930.00 | 3,003.00 | 3,003.00 | 1,807,800 |
Mar 14, 2024 | 3,089.00 | 3,104.00 | 3,028.00 | 3,032.00 | 3,032.00 | 1,115,100 |
Mar 13, 2024 | 3,153.00 | 3,183.00 | 3,068.00 | 3,077.00 | 3,077.00 | 1,114,600 |
Mar 12, 2024 | 3,133.00 | 3,175.00 | 3,046.00 | 3,172.00 | 3,172.00 | 1,565,800 |
Mar 11, 2024 | 3,058.00 | 3,177.00 | 3,053.00 | 3,170.00 | 3,170.00 | 1,140,400 |
Mar 08, 2024 | 3,047.00 | 3,147.00 | 3,046.00 | 3,108.00 | 3,108.00 | 1,414,600 |
Mar 07, 2024 | 3,186.00 | 3,198.00 | 3,075.00 | 3,080.00 | 3,080.00 | 1,999,600 |
Mar 06, 2024 | 3,170.00 | 3,292.00 | 3,160.00 | 3,211.00 | 3,211.00 | 1,690,200 |
Mar 05, 2024 | 3,206.00 | 3,228.00 | 3,133.00 | 3,156.00 | 3,156.00 | 1,842,000 |
Mar 04, 2024 | 3,227.00 | 3,319.00 | 3,209.00 | 3,210.00 | 3,210.00 | 1,899,300 |
Mar 01, 2024 | 3,288.00 | 3,352.00 | 3,232.00 | 3,256.00 | 3,256.00 | 3,201,700 |
Feb 29, 2024 | 3,302.00 | 3,386.00 | 3,274.00 | 3,354.00 | 3,354.00 | 11,736,000 |
Feb 28, 2024 | 3,291.00 | 3,413.00 | 3,281.00 | 3,400.00 | 3,400.00 | 3,783,200 |
Feb 28, 2024 | 25 Dividend | |||||
Feb 27, 2024 | 3,166.00 | 3,265.00 | 3,165.00 | 3,260.00 | 3,235.00 | 2,160,700 |
Feb 26, 2024 | 3,040.00 | 3,182.00 | 3,010.00 | 3,154.00 | 3,129.81 | 2,321,800 |
Feb 22, 2024 | 3,146.00 | 3,150.00 | 3,101.00 | 3,110.00 | 3,086.15 | 1,555,000 |
Feb 21, 2024 | 3,150.00 | 3,170.00 | 3,085.00 | 3,134.00 | 3,109.97 | 1,820,800 |
Feb 20, 2024 | 3,205.00 | 3,256.00 | 3,132.00 | 3,178.00 | 3,153.63 | 1,699,000 |
Feb 19, 2024 | 3,100.00 | 3,178.00 | 3,097.00 | 3,178.00 | 3,153.63 | 1,441,800 |
Feb 16, 2024 | 3,102.00 | 3,176.00 | 3,057.00 | 3,151.00 | 3,126.84 | 1,723,400 |
Feb 15, 2024 | 3,071.00 | 3,094.00 | 2,992.50 | 3,081.00 | 3,057.37 | 1,662,900 |
Feb 14, 2024 | 3,099.00 | 3,105.00 | 3,002.00 | 3,048.00 | 3,024.63 | 2,424,900 |
Feb 13, 2024 | 3,130.00 | 3,228.00 | 3,053.00 | 3,188.00 | 3,163.55 | 2,862,000 |
Feb 09, 2024 | 3,040.00 | 3,134.00 | 2,950.50 | 3,105.00 | 3,081.19 | 3,354,700 |
Feb 08, 2024 | 3,077.00 | 3,111.00 | 3,004.00 | 3,070.00 | 3,046.46 | 4,364,400 |
Feb 07, 2024 | 3,170.00 | 3,201.00 | 3,112.00 | 3,129.00 | 3,105.00 | 3,083,000 |
Feb 06, 2024 | 3,330.00 | 3,347.00 | 3,187.00 | 3,188.00 | 3,163.55 | 3,984,500 |
Feb 05, 2024 | 3,362.00 | 3,389.00 | 3,289.00 | 3,373.00 | 3,347.13 | 2,037,000 |
Feb 02, 2024 | 3,417.00 | 3,452.00 | 3,360.00 | 3,362.00 | 3,336.22 | 1,737,800 |
Feb 01, 2024 | 3,404.00 | 3,424.00 | 3,317.00 | 3,391.00 | 3,365.00 | 2,367,100 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |