Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 4,230.30 | 4,252.00 | 4,145.00 | 4,210.15 | 4,210.15 | 5,570 |
26 Jun 2024 | 4,155.15 | 4,257.05 | 4,150.00 | 4,239.00 | 4,239.00 | 6,062 |
25 Jun 2024 | 4,239.95 | 4,239.95 | 4,163.40 | 4,202.25 | 4,202.25 | 5,388 |
24 Jun 2024 | 3,986.00 | 4,355.25 | 3,955.00 | 4,286.55 | 4,286.55 | 29,495 |
21 Jun 2024 | 4,225.00 | 4,225.00 | 3,926.35 | 3,986.90 | 3,986.90 | 14,619 |
20 Jun 2024 | 4,343.45 | 4,343.45 | 4,154.70 | 4,209.75 | 4,209.75 | 8,264 |
19 Jun 2024 | 4,311.05 | 4,395.00 | 4,290.00 | 4,360.35 | 4,360.35 | 7,214 |
18 Jun 2024 | 4,349.95 | 4,397.10 | 4,250.95 | 4,370.30 | 4,370.30 | 8,260 |
14 Jun 2024 | 4,240.00 | 4,326.65 | 4,182.80 | 4,308.95 | 4,308.95 | 5,369 |
13 Jun 2024 | 4,139.00 | 4,251.00 | 4,083.50 | 4,235.20 | 4,235.20 | 5,263 |
12 Jun 2024 | 4,143.20 | 4,268.40 | 4,055.00 | 4,082.15 | 4,082.15 | 11,814 |
11 Jun 2024 | 3,965.00 | 4,084.90 | 3,965.00 | 4,061.90 | 4,061.90 | 3,383 |
10 Jun 2024 | 3,984.80 | 4,001.00 | 3,930.75 | 3,959.35 | 3,959.35 | 2,224 |
07 Jun 2024 | 3,855.85 | 3,954.05 | 3,850.80 | 3,925.25 | 3,925.25 | 7,386 |
06 Jun 2024 | 3,792.00 | 3,903.35 | 3,740.95 | 3,861.80 | 3,861.80 | 4,964 |
05 Jun 2024 | 3,799.95 | 3,808.00 | 3,558.05 | 3,709.40 | 3,709.40 | 16,033 |
04 Jun 2024 | 3,859.95 | 3,882.65 | 3,517.65 | 3,771.80 | 3,771.80 | 19,489 |
03 Jun 2024 | 3,670.70 | 3,879.20 | 3,637.25 | 3,839.55 | 3,839.55 | 15,112 |
31 May 2024 | 3,690.05 | 3,764.00 | 3,541.00 | 3,598.65 | 3,598.65 | 9,275 |
30 May 2024 | 3,726.90 | 3,726.90 | 3,666.00 | 3,699.35 | 3,699.35 | 5,133 |
29 May 2024 | 3,789.85 | 3,803.95 | 3,690.00 | 3,725.85 | 3,725.85 | 2,582 |
28 May 2024 | 3,794.25 | 3,845.95 | 3,726.40 | 3,805.40 | 3,805.40 | 4,760 |
27 May 2024 | 3,834.60 | 3,865.00 | 3,789.90 | 3,808.20 | 3,808.20 | 1,833 |
24 May 2024 | 3,823.75 | 3,871.95 | 3,756.00 | 3,821.60 | 3,821.60 | 3,024 |
23 May 2024 | 3,710.50 | 3,841.20 | 3,699.00 | 3,823.85 | 3,823.85 | 2,639 |
22 May 2024 | 3,680.00 | 3,710.10 | 3,620.90 | 3,697.45 | 3,697.45 | 3,396 |
21 May 2024 | 3,780.00 | 3,780.00 | 3,663.60 | 3,678.00 | 3,678.00 | 8,024 |
17 May 2024 | 3,790.70 | 3,825.00 | 3,749.05 | 3,802.20 | 3,802.20 | 2,193 |
16 May 2024 | 3,824.95 | 3,824.95 | 3,690.00 | 3,763.00 | 3,763.00 | 3,309 |
15 May 2024 | 3,748.00 | 3,810.00 | 3,708.00 | 3,776.60 | 3,776.60 | 4,991 |
14 May 2024 | 3,862.00 | 3,925.00 | 3,750.00 | 3,756.20 | 3,756.20 | 9,037 |
13 May 2024 | 4,070.30 | 4,084.85 | 3,900.00 | 3,931.00 | 3,931.00 | 10,688 |
10 May 2024 | 3,940.70 | 4,159.50 | 3,876.70 | 4,089.50 | 4,089.50 | 52,757 |
09 May 2024 | 3,973.55 | 4,005.00 | 3,862.80 | 3,935.00 | 3,935.00 | 3,155 |
08 May 2024 | 3,920.45 | 4,082.00 | 3,860.65 | 3,994.70 | 3,994.70 | 5,974 |
07 May 2024 | 4,024.00 | 4,035.00 | 3,889.00 | 3,995.75 | 3,995.75 | 5,261 |
06 May 2024 | 3,817.15 | 4,030.00 | 3,816.00 | 4,012.55 | 4,012.55 | 11,759 |
03 May 2024 | 3,808.85 | 3,824.50 | 3,752.65 | 3,817.15 | 3,817.15 | 2,200 |
02 May 2024 | 3,742.30 | 3,797.95 | 3,728.15 | 3,786.40 | 3,786.40 | 3,000 |
30 Apr 2024 | 3,710.75 | 3,756.70 | 3,667.20 | 3,742.15 | 3,742.15 | 3,177 |
29 Apr 2024 | 3,638.00 | 3,724.00 | 3,609.10 | 3,703.20 | 3,703.20 | 12,239 |
26 Apr 2024 | 3,582.00 | 3,650.00 | 3,540.20 | 3,633.70 | 3,633.70 | 4,955 |
25 Apr 2024 | 3,610.00 | 3,610.00 | 3,565.85 | 3,576.00 | 3,576.00 | 1,493 |
24 Apr 2024 | 3,575.00 | 3,628.20 | 3,575.00 | 3,606.00 | 3,606.00 | 4,661 |
23 Apr 2024 | 3,556.95 | 3,609.15 | 3,536.20 | 3,587.25 | 3,587.25 | 6,285 |
22 Apr 2024 | 3,503.65 | 3,567.60 | 3,473.20 | 3,548.10 | 3,548.10 | 3,888 |
19 Apr 2024 | 3,512.75 | 3,512.75 | 3,460.00 | 3,494.40 | 3,494.40 | 1,814 |
18 Apr 2024 | 3,546.45 | 3,560.65 | 3,498.20 | 3,514.65 | 3,514.65 | 2,055 |
16 Apr 2024 | 3,467.15 | 3,545.00 | 3,467.15 | 3,516.05 | 3,516.05 | 1,837 |
15 Apr 2024 | 3,356.05 | 3,537.00 | 3,356.05 | 3,489.75 | 3,489.75 | 6,632 |
12 Apr 2024 | 3,571.00 | 3,571.00 | 3,514.05 | 3,526.55 | 3,526.55 | 1,524 |
10 Apr 2024 | 3,529.85 | 3,596.55 | 3,508.60 | 3,564.45 | 3,564.45 | 4,211 |
09 Apr 2024 | 3,550.00 | 3,634.35 | 3,485.00 | 3,492.10 | 3,492.10 | 2,992 |
08 Apr 2024 | 3,633.95 | 3,633.95 | 3,502.70 | 3,544.90 | 3,544.90 | 7,573 |
05 Apr 2024 | 3,610.30 | 3,656.85 | 3,593.00 | 3,623.75 | 3,623.75 | 2,625 |
04 Apr 2024 | 3,700.60 | 3,750.00 | 3,587.00 | 3,595.75 | 3,595.75 | 110,483 |
03 Apr 2024 | 3,786.75 | 3,786.75 | 3,679.05 | 3,700.55 | 3,700.55 | 356,055 |
02 Apr 2024 | 3,721.10 | 3,791.55 | 3,712.05 | 3,767.95 | 3,767.95 | 1,680 |
01 Apr 2024 | 3,815.10 | 3,815.10 | 3,705.00 | 3,723.40 | 3,723.40 | 2,338 |
28 Mar 2024 | 3,849.85 | 3,849.85 | 3,708.15 | 3,731.30 | 3,731.30 | 3,087 |
27 Mar 2024 | 3,730.05 | 3,841.05 | 3,728.00 | 3,800.85 | 3,800.85 | 3,792 |
26 Mar 2024 | 3,749.15 | 3,789.00 | 3,700.00 | 3,738.30 | 3,738.30 | 4,199 |
22 Mar 2024 | 3,719.00 | 3,770.60 | 3,676.45 | 3,740.95 | 3,740.95 | 8,640 |
21 Mar 2024 | 3,616.70 | 3,725.50 | 3,544.75 | 3,711.65 | 3,711.65 | 6,983 |
20 Mar 2024 | 3,500.55 | 3,563.15 | 3,490.95 | 3,547.90 | 3,547.90 | 1,646 |
19 Mar 2024 | 3,513.75 | 3,525.15 | 3,475.70 | 3,496.55 | 3,496.55 | 3,842 |
18 Mar 2024 | 3,548.15 | 3,548.15 | 3,485.70 | 3,506.60 | 3,506.60 | 4,814 |
15 Mar 2024 | 3,591.00 | 3,678.40 | 3,501.60 | 3,559.90 | 3,559.90 | 8,033 |
14 Mar 2024 | 3,370.05 | 3,603.95 | 3,370.05 | 3,582.30 | 3,582.30 | 1,803 |
13 Mar 2024 | 3,589.95 | 3,589.95 | 3,425.00 | 3,455.10 | 3,455.10 | 4,331 |
12 Mar 2024 | 3,535.85 | 3,568.15 | 3,495.80 | 3,544.75 | 3,544.75 | 4,820 |
11 Mar 2024 | 3,510.95 | 3,600.00 | 3,455.00 | 3,558.45 | 3,558.45 | 6,078 |
07 Mar 2024 | 3,584.95 | 3,584.95 | 3,477.05 | 3,500.10 | 3,500.10 | 1,993 |
06 Mar 2024 | 3,579.15 | 3,579.95 | 3,510.90 | 3,536.35 | 3,536.35 | 7,823 |
05 Mar 2024 | 3,653.10 | 3,653.10 | 3,536.30 | 3,565.05 | 3,565.05 | 2,492 |
04 Mar 2024 | 3,750.80 | 3,760.00 | 3,631.00 | 3,649.25 | 3,649.25 | 2,649 |
01 Mar 2024 | 3,744.95 | 3,828.90 | 3,523.05 | 3,717.75 | 3,717.75 | 9,312 |
29 Feb 2024 | 3,508.95 | 3,556.85 | 3,432.95 | 3,482.95 | 3,482.95 | 5,660 |
28 Feb 2024 | 3,535.20 | 3,565.50 | 3,515.00 | 3,538.10 | 3,538.10 | 2,234 |
27 Feb 2024 | 3,570.75 | 3,581.45 | 3,523.35 | 3,548.55 | 3,548.55 | 1,272 |
26 Feb 2024 | 3,617.95 | 3,637.40 | 3,554.60 | 3,570.75 | 3,570.75 | 1,378 |
23 Feb 2024 | 3,702.45 | 3,727.85 | 3,606.15 | 3,615.25 | 3,615.25 | 1,201 |
22 Feb 2024 | 3,654.75 | 3,700.00 | 3,566.60 | 3,686.05 | 3,686.05 | 2,502 |
21 Feb 2024 | 3,675.85 | 3,745.00 | 3,625.00 | 3,662.50 | 3,662.50 | 4,824 |
20 Feb 2024 | 3,719.30 | 3,737.95 | 3,659.85 | 3,716.40 | 3,716.40 | 5,028 |
19 Feb 2024 | 3,700.10 | 3,744.00 | 3,635.05 | 3,719.50 | 3,719.50 | 7,505 |
16 Feb 2024 | 3,493.25 | 3,747.95 | 3,474.00 | 3,671.25 | 3,671.25 | 10,553 |
15 Feb 2024 | 3,505.00 | 3,506.05 | 3,455.55 | 3,483.45 | 3,483.45 | 2,407 |
14 Feb 2024 | 3,485.85 | 3,505.50 | 3,454.95 | 3,496.05 | 3,496.05 | 3,048 |
13 Feb 2024 | 3,515.00 | 3,523.55 | 3,470.00 | 3,494.00 | 3,494.00 | 2,170 |
13 Feb 2024 | 2 Dividend | |||||
12 Feb 2024 | 3,534.80 | 3,558.05 | 3,433.25 | 3,485.00 | 3,483.00 | 2,893 |
09 Feb 2024 | 3,575.50 | 3,594.20 | 3,442.00 | 3,451.30 | 3,449.32 | 4,861 |
08 Feb 2024 | 3,644.95 | 3,644.95 | 3,500.15 | 3,505.30 | 3,503.29 | 3,294 |
07 Feb 2024 | 3,636.00 | 3,658.00 | 3,580.05 | 3,593.60 | 3,591.54 | 2,189 |
06 Feb 2024 | 3,600.70 | 3,656.95 | 3,583.80 | 3,592.20 | 3,590.14 | 2,512 |
05 Feb 2024 | 3,668.90 | 3,701.40 | 3,575.00 | 3,598.55 | 3,596.48 | 6,025 |
02 Feb 2024 | 3,767.50 | 3,770.00 | 3,620.00 | 3,639.75 | 3,637.66 | 19,361 |
01 Feb 2024 | 3,900.15 | 4,000.10 | 3,603.20 | 3,763.25 | 3,761.09 | 13,365 |
31 Jan 2024 | 3,891.85 | 3,944.00 | 3,851.15 | 3,898.65 | 3,896.41 | 7,426 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |