Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | 3,981.00 | 4,011.00 | 3,952.00 | 3,986.00 | 3,986.00 | 1,010,000 |
Jul 04, 2024 | - | - | - | - | - | - |
Jul 03, 2024 | 3,849.00 | 3,915.00 | 3,826.00 | 3,902.00 | 3,902.00 | 1,573,300 |
Jul 02, 2024 | 3,700.00 | 3,819.00 | 3,688.00 | 3,814.00 | 3,814.00 | 1,487,100 |
Jul 01, 2024 | 3,777.00 | 3,779.00 | 3,690.00 | 3,709.00 | 3,709.00 | 813,900 |
Jun 28, 2024 | 3,699.00 | 3,765.00 | 3,684.00 | 3,752.00 | 3,752.00 | 1,754,500 |
Jun 27, 2024 | 3,761.00 | 3,783.00 | 3,667.00 | 3,677.00 | 3,677.00 | 1,702,600 |
Jun 26, 2024 | 3,746.00 | 3,808.00 | 3,718.00 | 3,806.00 | 3,806.00 | 1,659,100 |
Jun 25, 2024 | 3,763.00 | 3,793.00 | 3,705.00 | 3,728.00 | 3,728.00 | 896,900 |
Jun 24, 2024 | 3,673.00 | 3,744.00 | 3,644.00 | 3,722.00 | 3,722.00 | 1,070,000 |
Jun 21, 2024 | 3,685.00 | 3,721.00 | 3,636.00 | 3,673.00 | 3,673.00 | 1,874,900 |
Jun 20, 2024 | 3,700.00 | 3,735.00 | 3,625.00 | 3,685.00 | 3,685.00 | 1,473,000 |
Jun 19, 2024 | 3,648.00 | 3,732.00 | 3,630.00 | 3,687.00 | 3,687.00 | 1,727,900 |
Jun 18, 2024 | 3,590.00 | 3,618.00 | 3,558.00 | 3,613.00 | 3,613.00 | 1,382,700 |
Jun 17, 2024 | 3,659.00 | 3,679.00 | 3,567.00 | 3,573.00 | 3,573.00 | 1,701,100 |
Jun 14, 2024 | 3,764.00 | 3,781.00 | 3,653.00 | 3,675.00 | 3,675.00 | 2,152,400 |
Jun 13, 2024 | 3,755.00 | 3,774.00 | 3,716.00 | 3,744.00 | 3,744.00 | 1,309,300 |
Jun 12, 2024 | 3,700.00 | 3,715.00 | 3,658.00 | 3,709.00 | 3,709.00 | 1,580,800 |
Jun 11, 2024 | 3,748.00 | 3,769.00 | 3,733.00 | 3,751.00 | 3,751.00 | 846,000 |
Jun 10, 2024 | 3,802.00 | 3,827.00 | 3,738.00 | 3,747.00 | 3,747.00 | 1,134,400 |
Jun 07, 2024 | 3,839.00 | 3,856.00 | 3,767.00 | 3,812.00 | 3,812.00 | 1,265,700 |
Jun 06, 2024 | 3,881.00 | 3,897.00 | 3,798.00 | 3,821.00 | 3,821.00 | 1,093,600 |
Jun 05, 2024 | 3,785.00 | 3,847.00 | 3,763.00 | 3,827.00 | 3,827.00 | 1,466,200 |
Jun 04, 2024 | 3,785.00 | 3,813.00 | 3,758.00 | 3,806.00 | 3,806.00 | 2,273,800 |
Jun 03, 2024 | 3,713.00 | 3,773.00 | 3,701.00 | 3,756.00 | 3,756.00 | 1,339,800 |
May 31, 2024 | 3,606.00 | 3,711.00 | 3,606.00 | 3,686.00 | 3,686.00 | 3,684,600 |
May 30, 2024 | 3,607.00 | 3,626.00 | 3,550.00 | 3,583.00 | 3,583.00 | 2,871,800 |
May 29, 2024 | 3,840.00 | 3,859.00 | 3,675.00 | 3,675.00 | 3,675.00 | 1,908,300 |
May 28, 2024 | 3,857.00 | 3,887.00 | 3,828.00 | 3,871.00 | 3,871.00 | 958,700 |
May 27, 2024 | 3,773.00 | 3,845.00 | 3,751.00 | 3,843.00 | 3,843.00 | 1,158,800 |
May 24, 2024 | 3,719.00 | 3,777.00 | 3,670.00 | 3,757.00 | 3,757.00 | 1,197,700 |
May 23, 2024 | 3,693.00 | 3,817.00 | 3,673.00 | 3,787.00 | 3,787.00 | 1,692,100 |
May 22, 2024 | 3,676.00 | 3,702.00 | 3,628.00 | 3,681.00 | 3,681.00 | 1,039,000 |
May 21, 2024 | 3,697.00 | 3,731.00 | 3,671.00 | 3,675.00 | 3,675.00 | 1,160,900 |
May 20, 2024 | 3,640.00 | 3,733.00 | 3,623.00 | 3,666.00 | 3,666.00 | 1,534,300 |
May 17, 2024 | 3,636.00 | 3,667.00 | 3,590.00 | 3,635.00 | 3,635.00 | 1,245,300 |
May 16, 2024 | 3,563.00 | 3,640.00 | 3,519.00 | 3,639.00 | 3,639.00 | 2,282,300 |
May 15, 2024 | 3,535.00 | 3,543.00 | 3,480.00 | 3,512.00 | 3,512.00 | 1,797,100 |
May 14, 2024 | 3,551.00 | 3,585.00 | 3,489.00 | 3,519.00 | 3,519.00 | 2,396,500 |
May 13, 2024 | 3,576.00 | 3,632.00 | 3,551.00 | 3,604.00 | 3,604.00 | 1,075,600 |
May 10, 2024 | 3,636.00 | 3,666.00 | 3,579.00 | 3,590.00 | 3,590.00 | 1,978,000 |
May 09, 2024 | 3,644.00 | 3,687.00 | 3,629.00 | 3,661.00 | 3,661.00 | 1,486,000 |
May 08, 2024 | 3,657.00 | 3,677.00 | 3,619.00 | 3,630.00 | 3,630.00 | 1,485,900 |
May 07, 2024 | 3,672.00 | 3,712.00 | 3,645.00 | 3,673.00 | 3,673.00 | 1,741,300 |
May 02, 2024 | 3,547.00 | 3,624.00 | 3,516.00 | 3,614.00 | 3,614.00 | 2,135,400 |
May 01, 2024 | 3,649.00 | 3,672.00 | 3,455.00 | 3,557.00 | 3,557.00 | 4,313,200 |
Apr 30, 2024 | 3,892.00 | 3,894.00 | 3,568.00 | 3,707.00 | 3,707.00 | 5,106,000 |
Apr 26, 2024 | 3,762.00 | 3,825.00 | 3,741.00 | 3,794.00 | 3,794.00 | 2,869,700 |
Apr 25, 2024 | 3,855.00 | 3,876.00 | 3,758.00 | 3,786.00 | 3,786.00 | 1,546,900 |
Apr 24, 2024 | 3,859.00 | 3,944.00 | 3,803.00 | 3,921.00 | 3,921.00 | 2,175,500 |
Apr 23, 2024 | 3,824.00 | 3,884.00 | 3,805.00 | 3,880.00 | 3,880.00 | 1,637,900 |
Apr 22, 2024 | 3,800.00 | 3,805.00 | 3,725.00 | 3,794.00 | 3,794.00 | 1,531,300 |
Apr 19, 2024 | 3,859.00 | 3,898.00 | 3,729.00 | 3,753.00 | 3,753.00 | 2,559,200 |
Apr 18, 2024 | 3,880.00 | 3,933.00 | 3,836.00 | 3,896.00 | 3,896.00 | 1,392,200 |
Apr 17, 2024 | 3,947.00 | 3,972.00 | 3,875.00 | 3,884.00 | 3,884.00 | 1,637,600 |
Apr 16, 2024 | 4,064.00 | 4,076.00 | 3,893.00 | 3,913.00 | 3,913.00 | 2,188,300 |
Apr 15, 2024 | 4,107.00 | 4,158.00 | 4,083.00 | 4,127.00 | 4,127.00 | 937,100 |
Apr 12, 2024 | 4,200.00 | 4,200.00 | 4,113.00 | 4,173.00 | 4,173.00 | 1,084,400 |
Apr 11, 2024 | 4,083.00 | 4,162.00 | 4,065.00 | 4,133.00 | 4,133.00 | 1,180,700 |
Apr 10, 2024 | 4,139.00 | 4,157.00 | 4,072.00 | 4,122.00 | 4,122.00 | 1,351,500 |
Apr 09, 2024 | 4,230.00 | 4,267.00 | 4,178.00 | 4,194.00 | 4,194.00 | 950,600 |
Apr 08, 2024 | 4,220.00 | 4,323.00 | 4,203.00 | 4,210.00 | 4,210.00 | 1,686,800 |
Apr 05, 2024 | 4,144.00 | 4,148.00 | 4,048.00 | 4,131.00 | 4,131.00 | 1,176,100 |
Apr 04, 2024 | 4,126.00 | 4,209.00 | 4,100.00 | 4,173.00 | 4,173.00 | 1,762,400 |
Apr 03, 2024 | 4,014.00 | 4,088.00 | 3,964.00 | 4,067.00 | 4,067.00 | 2,077,300 |
Apr 02, 2024 | 3,967.00 | 4,016.00 | 3,953.00 | 3,999.00 | 3,999.00 | 1,174,500 |
Apr 01, 2024 | 4,128.00 | 4,143.00 | 3,965.00 | 3,970.00 | 3,970.00 | 1,211,000 |
Mar 29, 2024 | 4,090.00 | 4,122.00 | 4,062.00 | 4,116.00 | 4,116.00 | 533,000 |
Mar 28, 2024 | 4,103.00 | 4,155.00 | 4,066.00 | 4,085.00 | 4,085.00 | 2,222,300 |
Mar 28, 2024 | 20 Dividend | |||||
Mar 27, 2024 | 4,252.00 | 4,344.00 | 4,180.00 | 4,195.00 | 4,175.00 | 2,809,200 |
Mar 26, 2024 | 4,245.00 | 4,288.00 | 4,120.00 | 4,225.00 | 4,204.86 | 2,519,800 |
Mar 25, 2024 | 4,037.00 | 4,254.00 | 4,013.00 | 4,224.00 | 4,203.86 | 3,343,000 |
Mar 22, 2024 | 4,074.00 | 4,084.00 | 3,979.00 | 4,041.00 | 4,021.73 | 2,596,300 |
Mar 21, 2024 | 4,096.00 | 4,137.00 | 4,033.00 | 4,050.00 | 4,030.69 | 2,426,400 |
Mar 19, 2024 | 3,990.00 | 4,133.00 | 3,970.00 | 4,064.00 | 4,044.62 | 2,898,200 |
Mar 18, 2024 | 3,870.00 | 4,064.00 | 3,870.00 | 3,999.00 | 3,979.93 | 2,483,100 |
Mar 15, 2024 | 4,000.00 | 4,012.00 | 3,880.00 | 3,906.00 | 3,887.38 | 2,886,400 |
Mar 14, 2024 | 4,029.00 | 4,086.00 | 3,991.00 | 4,059.00 | 4,039.65 | 1,384,300 |
Mar 13, 2024 | 4,046.00 | 4,074.00 | 3,994.00 | 4,005.00 | 3,985.91 | 1,968,000 |
Mar 12, 2024 | 3,892.00 | 3,995.00 | 3,862.00 | 3,988.00 | 3,968.99 | 2,058,400 |
Mar 11, 2024 | 4,000.00 | 4,030.00 | 3,876.00 | 3,953.00 | 3,934.15 | 1,886,100 |
Mar 08, 2024 | 4,124.00 | 4,126.00 | 4,012.00 | 4,047.00 | 4,027.71 | 1,813,000 |
Mar 07, 2024 | 4,079.00 | 4,164.00 | 4,065.00 | 4,084.00 | 4,064.53 | 1,953,200 |
Mar 06, 2024 | 4,061.00 | 4,102.00 | 4,041.00 | 4,069.00 | 4,049.60 | 1,778,800 |
Mar 05, 2024 | 4,072.00 | 4,167.00 | 4,071.00 | 4,102.00 | 4,082.44 | 1,604,400 |
Mar 04, 2024 | 4,104.00 | 4,155.00 | 4,066.00 | 4,072.00 | 4,052.59 | 2,371,800 |
Mar 01, 2024 | 3,945.00 | 4,036.00 | 3,916.00 | 4,035.00 | 4,015.76 | 1,829,700 |
Feb 29, 2024 | 3,875.00 | 3,942.00 | 3,848.00 | 3,914.00 | 3,895.34 | 2,299,100 |
Feb 28, 2024 | 3,889.00 | 3,927.00 | 3,852.00 | 3,883.00 | 3,864.49 | 1,515,000 |
Feb 27, 2024 | 3,931.00 | 3,934.00 | 3,845.00 | 3,858.00 | 3,839.61 | 1,731,600 |
Feb 26, 2024 | 3,948.00 | 3,998.00 | 3,918.00 | 3,928.00 | 3,909.27 | 1,519,200 |
Feb 22, 2024 | 3,808.00 | 3,934.00 | 3,805.00 | 3,896.00 | 3,877.43 | 1,876,500 |
Feb 21, 2024 | 3,817.00 | 3,819.00 | 3,768.00 | 3,797.00 | 3,778.90 | 1,388,700 |
Feb 20, 2024 | 3,926.00 | 3,926.00 | 3,785.00 | 3,800.00 | 3,781.88 | 1,389,100 |
Feb 19, 2024 | 3,824.00 | 3,877.00 | 3,811.00 | 3,870.00 | 3,851.55 | 1,224,800 |
Feb 16, 2024 | 3,819.00 | 3,880.00 | 3,798.00 | 3,805.00 | 3,786.86 | 2,099,200 |
Feb 15, 2024 | 3,714.00 | 3,759.00 | 3,666.00 | 3,750.00 | 3,732.12 | 1,744,400 |
Feb 14, 2024 | 3,690.00 | 3,717.00 | 3,655.00 | 3,691.00 | 3,673.40 | 1,449,000 |
Feb 13, 2024 | 3,619.00 | 3,712.00 | 3,610.00 | 3,695.00 | 3,677.38 | 2,411,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |