Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 1,253.00 | 1,260.00 | 1,245.50 | 1,254.00 | 1,254.00 | 2,192,900 |
Oct 17, 2024 | - | - | - | - | - | - |
Oct 16, 2024 | 1,225.00 | 1,245.00 | 1,203.00 | 1,242.00 | 1,242.00 | 6,786,400 |
Oct 15, 2024 | 1,235.00 | 1,264.00 | 1,226.50 | 1,259.50 | 1,259.50 | 6,113,900 |
Oct 11, 2024 | 1,210.50 | 1,222.50 | 1,199.00 | 1,221.50 | 1,221.50 | 2,150,500 |
Oct 10, 2024 | 1,216.00 | 1,225.50 | 1,209.00 | 1,216.50 | 1,216.50 | 2,416,600 |
Oct 09, 2024 | 1,225.00 | 1,230.00 | 1,201.00 | 1,210.50 | 1,210.50 | 2,870,700 |
Oct 08, 2024 | 1,217.00 | 1,219.50 | 1,197.00 | 1,200.00 | 1,200.00 | 2,735,900 |
Oct 07, 2024 | 1,223.00 | 1,234.00 | 1,217.00 | 1,232.00 | 1,232.00 | 4,068,300 |
Oct 04, 2024 | 1,174.00 | 1,191.00 | 1,170.00 | 1,184.00 | 1,184.00 | 2,261,500 |
Oct 03, 2024 | 1,179.50 | 1,179.50 | 1,158.50 | 1,170.00 | 1,170.00 | 3,114,300 |
Oct 02, 2024 | 1,150.00 | 1,162.50 | 1,145.00 | 1,151.00 | 1,151.00 | 2,561,600 |
Oct 01, 2024 | 1,157.50 | 1,169.00 | 1,146.00 | 1,163.00 | 1,163.00 | 2,693,100 |
Sept 30, 2024 | 1,151.00 | 1,163.00 | 1,125.00 | 1,143.00 | 1,143.00 | 4,991,100 |
Sept 27, 2024 | 1,193.00 | 1,220.00 | 1,185.00 | 1,216.00 | 1,216.00 | 3,701,400 |
Sept 26, 2024 | 1,164.00 | 1,180.50 | 1,160.50 | 1,180.50 | 1,180.50 | 4,128,800 |
Sept 25, 2024 | 1,162.00 | 1,166.50 | 1,149.00 | 1,151.50 | 1,151.50 | 4,851,500 |
Sept 24, 2024 | 1,138.00 | 1,156.00 | 1,132.00 | 1,132.00 | 1,132.00 | 3,420,600 |
Sept 20, 2024 | 1,124.50 | 1,128.00 | 1,111.50 | 1,118.00 | 1,118.00 | 2,381,300 |
Sept 19, 2024 | 1,110.00 | 1,117.00 | 1,104.50 | 1,111.50 | 1,111.50 | 1,751,300 |
Sept 18, 2024 | 1,110.00 | 1,113.00 | 1,083.00 | 1,091.00 | 1,091.00 | 1,691,200 |
Sept 17, 2024 | 1,130.00 | 1,133.50 | 1,085.50 | 1,101.50 | 1,101.50 | 1,956,500 |
Sept 13, 2024 | 1,101.50 | 1,125.00 | 1,096.50 | 1,120.50 | 1,120.50 | 2,629,900 |
Sept 12, 2024 | 1,112.00 | 1,113.00 | 1,092.50 | 1,106.00 | 1,106.00 | 1,866,000 |
Sept 11, 2024 | 1,110.50 | 1,111.00 | 1,086.00 | 1,094.00 | 1,094.00 | 2,692,200 |
Sept 10, 2024 | 1,119.00 | 1,124.00 | 1,097.50 | 1,103.00 | 1,103.00 | 2,715,500 |
Sept 09, 2024 | 1,094.50 | 1,117.00 | 1,079.50 | 1,115.50 | 1,115.50 | 2,720,100 |
Sept 06, 2024 | 1,114.00 | 1,121.50 | 1,107.00 | 1,120.00 | 1,120.00 | 2,123,900 |
Sept 05, 2024 | 1,081.00 | 1,109.50 | 1,075.50 | 1,106.50 | 1,106.50 | 2,864,600 |
Sept 04, 2024 | 1,110.00 | 1,111.50 | 1,088.00 | 1,095.50 | 1,095.50 | 3,565,000 |
Sept 03, 2024 | 1,151.00 | 1,156.50 | 1,132.50 | 1,133.50 | 1,133.50 | 1,950,600 |
Sept 02, 2024 | 1,139.50 | 1,161.50 | 1,135.50 | 1,146.50 | 1,146.50 | 3,130,300 |
Aug 30, 2024 | 1,112.50 | 1,125.00 | 1,111.00 | 1,115.50 | 1,115.50 | 3,007,000 |
Aug 29, 2024 | 1,136.50 | 1,137.00 | 1,108.50 | 1,112.00 | 1,112.00 | 4,398,600 |
Aug 29, 2024 | 20 Dividend | |||||
Aug 29, 2024 | 2:1 Stock Split | |||||
Aug 28, 2024 | 1,162.00 | 1,162.25 | 1,136.25 | 1,140.75 | 1,120.75 | 5,826,400 |
Aug 27, 2024 | 1,159.50 | 1,167.50 | 1,154.25 | 1,167.50 | 1,147.03 | 2,269,600 |
Aug 26, 2024 | 1,155.00 | 1,163.00 | 1,141.00 | 1,158.25 | 1,137.94 | 3,771,400 |
Aug 23, 2024 | 1,172.50 | 1,180.75 | 1,167.25 | 1,173.75 | 1,153.17 | 1,824,800 |
Aug 22, 2024 | 1,182.75 | 1,185.50 | 1,159.00 | 1,168.25 | 1,147.77 | 2,585,800 |
Aug 21, 2024 | 1,175.00 | 1,180.00 | 1,165.50 | 1,180.00 | 1,159.31 | 2,551,200 |
Aug 20, 2024 | 1,180.00 | 1,201.75 | 1,171.50 | 1,190.00 | 1,169.14 | 2,946,000 |
Aug 19, 2024 | 1,185.00 | 1,188.75 | 1,159.00 | 1,167.25 | 1,146.79 | 2,955,200 |
Aug 16, 2024 | 1,214.25 | 1,214.50 | 1,168.50 | 1,183.50 | 1,162.75 | 5,030,200 |
Aug 15, 2024 | 1,130.00 | 1,176.75 | 1,127.75 | 1,164.25 | 1,143.84 | 3,630,600 |
Aug 14, 2024 | 1,123.25 | 1,149.75 | 1,117.50 | 1,134.00 | 1,114.12 | 3,484,000 |
Aug 13, 2024 | 1,134.50 | 1,143.25 | 1,117.50 | 1,128.75 | 1,108.96 | 4,588,000 |
Aug 09, 2024 | 1,147.00 | 1,154.25 | 1,107.50 | 1,123.25 | 1,103.56 | 5,343,400 |
Aug 08, 2024 | 1,152.50 | 1,173.50 | 1,130.50 | 1,144.25 | 1,124.19 | 3,473,800 |
Aug 07, 2024 | 1,125.00 | 1,200.50 | 1,120.50 | 1,162.50 | 1,142.12 | 5,600,600 |
Aug 06, 2024 | 1,138.00 | 1,180.25 | 1,108.25 | 1,139.50 | 1,119.52 | 7,325,400 |
Aug 05, 2024 | 1,165.00 | 1,169.00 | 1,017.50 | 1,026.25 | 1,008.26 | 12,353,800 |
Aug 02, 2024 | 1,255.75 | 1,256.75 | 1,205.25 | 1,214.00 | 1,192.72 | 8,807,400 |
Aug 01, 2024 | 1,373.50 | 1,373.50 | 1,259.50 | 1,288.25 | 1,265.66 | 9,386,200 |
Jul 31, 2024 | 1,382.50 | 1,410.25 | 1,370.75 | 1,406.50 | 1,381.84 | 2,602,600 |
Jul 30, 2024 | 1,405.00 | 1,406.75 | 1,385.75 | 1,402.00 | 1,377.42 | 1,650,600 |
Jul 29, 2024 | 1,386.75 | 1,412.25 | 1,380.00 | 1,399.50 | 1,374.96 | 2,068,800 |
Jul 26, 2024 | 1,375.00 | 1,389.00 | 1,364.00 | 1,368.50 | 1,344.51 | 2,908,800 |
Jul 25, 2024 | 1,410.00 | 1,411.25 | 1,358.50 | 1,362.75 | 1,338.86 | 5,393,600 |
Jul 24, 2024 | 1,455.50 | 1,465.50 | 1,428.00 | 1,431.75 | 1,406.65 | 2,008,000 |
Jul 23, 2024 | 1,474.00 | 1,482.50 | 1,456.25 | 1,460.25 | 1,434.65 | 1,942,600 |
Jul 22, 2024 | 1,470.00 | 1,483.00 | 1,465.00 | 1,475.25 | 1,449.39 | 1,860,200 |
Jul 19, 2024 | 1,435.00 | 1,465.00 | 1,424.50 | 1,460.00 | 1,434.40 | 3,110,000 |
Jul 18, 2024 | 1,464.00 | 1,468.75 | 1,424.25 | 1,427.25 | 1,402.23 | 3,729,800 |
Jul 17, 2024 | 1,478.50 | 1,487.25 | 1,468.00 | 1,483.50 | 1,457.49 | 2,470,800 |
Jul 16, 2024 | 1,472.50 | 1,485.75 | 1,465.25 | 1,466.50 | 1,440.79 | 3,150,000 |
Jul 12, 2024 | 1,508.50 | 1,513.00 | 1,466.25 | 1,474.75 | 1,448.89 | 6,839,400 |
Jul 11, 2024 | 1,524.00 | 1,538.50 | 1,516.00 | 1,531.50 | 1,504.65 | 2,830,400 |
Jul 10, 2024 | 1,505.00 | 1,537.50 | 1,495.50 | 1,527.00 | 1,500.23 | 2,857,400 |
Jul 09, 2024 | 1,497.50 | 1,524.00 | 1,495.25 | 1,505.00 | 1,478.61 | 3,697,200 |
Jul 08, 2024 | 1,483.75 | 1,502.50 | 1,481.25 | 1,484.75 | 1,458.72 | 2,749,200 |
Jul 05, 2024 | 1,471.75 | 1,507.50 | 1,464.00 | 1,476.75 | 1,450.86 | 4,556,800 |
Jul 04, 2024 | 1,474.50 | 1,479.75 | 1,445.50 | 1,465.00 | 1,439.32 | 3,839,800 |
Jul 03, 2024 | 1,463.25 | 1,482.75 | 1,443.00 | 1,469.25 | 1,443.49 | 3,909,200 |
Jul 02, 2024 | 1,499.75 | 1,515.50 | 1,459.25 | 1,474.00 | 1,448.16 | 10,490,600 |
Jul 01, 2024 | 1,453.75 | 1,504.00 | 1,448.50 | 1,503.50 | 1,477.14 | 13,405,600 |
Jun 28, 2024 | 1,343.75 | 1,368.50 | 1,340.00 | 1,353.75 | 1,330.02 | 3,789,600 |
Jun 27, 2024 | 1,333.00 | 1,345.25 | 1,325.50 | 1,343.75 | 1,320.19 | 1,924,400 |
Jun 26, 2024 | 1,322.75 | 1,353.00 | 1,319.00 | 1,333.00 | 1,309.63 | 2,648,600 |
Jun 25, 2024 | 1,311.75 | 1,325.25 | 1,302.75 | 1,319.00 | 1,295.87 | 1,728,400 |
Jun 24, 2024 | 1,293.50 | 1,299.50 | 1,277.00 | 1,297.50 | 1,274.75 | 1,720,400 |
Jun 21, 2024 | 1,280.00 | 1,295.50 | 1,280.00 | 1,289.75 | 1,267.14 | 1,603,000 |
Jun 20, 2024 | 1,284.75 | 1,288.00 | 1,270.50 | 1,277.25 | 1,254.86 | 1,632,200 |
Jun 19, 2024 | 1,290.00 | 1,309.00 | 1,277.75 | 1,277.75 | 1,255.35 | 1,976,200 |
Jun 18, 2024 | 1,317.50 | 1,317.50 | 1,286.50 | 1,290.00 | 1,267.38 | 2,023,800 |
Jun 17, 2024 | 1,350.00 | 1,353.25 | 1,297.75 | 1,301.00 | 1,278.19 | 3,974,800 |
Jun 14, 2024 | 1,330.00 | 1,374.00 | 1,330.00 | 1,368.00 | 1,344.02 | 4,045,600 |
Jun 13, 2024 | 1,342.50 | 1,346.50 | 1,322.50 | 1,326.25 | 1,303.00 | 2,178,200 |
Jun 12, 2024 | 1,360.50 | 1,372.50 | 1,339.00 | 1,343.00 | 1,319.45 | 2,323,200 |
Jun 11, 2024 | 1,369.00 | 1,380.25 | 1,358.25 | 1,360.00 | 1,336.16 | 2,416,200 |
Jun 10, 2024 | 1,362.50 | 1,370.25 | 1,345.25 | 1,366.50 | 1,342.54 | 2,622,800 |
Jun 07, 2024 | 1,326.00 | 1,350.00 | 1,323.25 | 1,346.50 | 1,322.89 | 3,396,000 |
Jun 06, 2024 | 1,308.00 | 1,320.75 | 1,305.50 | 1,320.25 | 1,297.10 | 1,875,400 |
Jun 05, 2024 | 1,325.75 | 1,333.50 | 1,298.25 | 1,307.25 | 1,284.33 | 3,066,800 |
Jun 04, 2024 | 1,317.50 | 1,338.00 | 1,313.00 | 1,336.25 | 1,312.82 | 3,025,400 |
Jun 03, 2024 | 1,305.50 | 1,334.75 | 1,300.75 | 1,323.25 | 1,300.05 | 2,579,800 |
May 31, 2024 | 1,289.50 | 1,315.00 | 1,283.50 | 1,302.75 | 1,279.91 | 4,689,000 |
May 30, 2024 | 1,225.00 | 1,280.75 | 1,220.50 | 1,280.75 | 1,258.30 | 6,914,800 |
May 29, 2024 | 1,216.50 | 1,237.50 | 1,211.00 | 1,223.75 | 1,202.29 | 2,235,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |