Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jul 2024 | 2,211.00 | 2,224.50 | 2,203.50 | 2,212.00 | 2,212.00 | 632,500 |
28 Jun 2024 | 2,230.00 | 2,239.00 | 2,195.00 | 2,196.50 | 2,196.50 | 1,712,000 |
27 Jun 2024 | 2,224.00 | 2,231.50 | 2,206.00 | 2,217.00 | 2,217.00 | 1,291,400 |
26 Jun 2024 | 2,233.00 | 2,236.00 | 2,205.00 | 2,229.50 | 2,229.50 | 2,053,400 |
25 Jun 2024 | 2,222.00 | 2,241.50 | 2,207.00 | 2,230.50 | 2,230.50 | 1,639,600 |
24 Jun 2024 | 2,190.00 | 2,205.00 | 2,170.50 | 2,197.00 | 2,197.00 | 1,640,400 |
21 Jun 2024 | 2,120.50 | 2,160.00 | 2,119.00 | 2,140.00 | 2,140.00 | 3,763,100 |
20 Jun 2024 | 2,110.50 | 2,121.00 | 2,097.50 | 2,108.00 | 2,108.00 | 1,207,700 |
19 Jun 2024 | 2,134.00 | 2,135.00 | 2,110.00 | 2,115.00 | 2,115.00 | 1,520,000 |
18 Jun 2024 | 2,144.50 | 2,151.50 | 2,130.00 | 2,140.00 | 2,140.00 | 1,266,600 |
17 Jun 2024 | 2,150.00 | 2,154.00 | 2,127.50 | 2,142.50 | 2,142.50 | 1,140,500 |
14 Jun 2024 | 2,124.00 | 2,155.50 | 2,120.00 | 2,138.00 | 2,138.00 | 1,946,900 |
13 Jun 2024 | 2,152.00 | 2,161.50 | 2,116.00 | 2,125.50 | 2,125.50 | 2,391,800 |
12 Jun 2024 | 2,171.00 | 2,195.00 | 2,157.00 | 2,159.00 | 2,159.00 | 2,182,600 |
11 Jun 2024 | 2,245.00 | 2,245.00 | 2,200.00 | 2,203.00 | 2,203.00 | 1,443,000 |
10 Jun 2024 | 2,245.00 | 2,263.50 | 2,229.50 | 2,247.00 | 2,247.00 | 1,364,800 |
07 Jun 2024 | 2,210.00 | 2,240.50 | 2,207.00 | 2,236.50 | 2,236.50 | 1,633,200 |
06 Jun 2024 | 2,235.00 | 2,241.50 | 2,217.50 | 2,228.00 | 2,228.00 | 1,838,100 |
05 Jun 2024 | 2,289.00 | 2,298.50 | 2,237.00 | 2,240.00 | 2,240.00 | 1,427,900 |
04 Jun 2024 | 2,245.00 | 2,287.00 | 2,236.50 | 2,278.50 | 2,278.50 | 1,692,500 |
03 Jun 2024 | 2,237.00 | 2,285.00 | 2,228.00 | 2,245.00 | 2,245.00 | 2,007,900 |
31 May 2024 | 2,228.00 | 2,275.00 | 2,215.50 | 2,275.00 | 2,275.00 | 9,815,700 |
30 May 2024 | 2,202.50 | 2,226.00 | 2,191.50 | 2,200.00 | 2,200.00 | 2,176,600 |
29 May 2024 | 2,209.50 | 2,221.50 | 2,195.50 | 2,204.00 | 2,204.00 | 1,414,100 |
28 May 2024 | 2,198.00 | 2,225.50 | 2,192.00 | 2,208.00 | 2,208.00 | 1,730,100 |
27 May 2024 | 2,157.50 | 2,206.50 | 2,153.50 | 2,198.00 | 2,198.00 | 2,459,900 |
24 May 2024 | 2,240.50 | 2,258.00 | 2,226.00 | 2,246.00 | 2,246.00 | 1,290,200 |
23 May 2024 | 2,250.00 | 2,281.50 | 2,243.50 | 2,272.00 | 2,272.00 | 1,369,000 |
22 May 2024 | 2,298.00 | 2,316.50 | 2,250.50 | 2,250.50 | 2,250.50 | 1,533,100 |
21 May 2024 | 2,292.00 | 2,309.50 | 2,282.00 | 2,290.00 | 2,290.00 | 1,552,200 |
20 May 2024 | 2,264.50 | 2,317.50 | 2,264.50 | 2,306.00 | 2,306.00 | 1,687,900 |
17 May 2024 | 2,268.50 | 2,271.50 | 2,245.00 | 2,264.00 | 2,264.00 | 1,270,100 |
16 May 2024 | 2,300.00 | 2,300.50 | 2,243.00 | 2,261.00 | 2,261.00 | 1,933,400 |
15 May 2024 | 2,340.00 | 2,385.00 | 2,306.50 | 2,306.50 | 2,306.50 | 2,023,400 |
14 May 2024 | 2,390.50 | 2,391.00 | 2,322.00 | 2,327.50 | 2,327.50 | 2,427,600 |
13 May 2024 | 2,269.50 | 2,321.50 | 2,262.50 | 2,320.00 | 2,320.00 | 2,375,300 |
10 May 2024 | 2,250.50 | 2,297.00 | 2,249.00 | 2,293.50 | 2,293.50 | 2,525,000 |
09 May 2024 | 2,320.00 | 2,358.50 | 2,239.00 | 2,273.50 | 2,273.50 | 5,198,700 |
08 May 2024 | 2,300.00 | 2,307.50 | 2,278.00 | 2,293.50 | 2,293.50 | 2,080,000 |
07 May 2024 | 2,320.50 | 2,321.00 | 2,282.50 | 2,297.00 | 2,297.00 | 2,016,200 |
02 May 2024 | 2,344.50 | 2,344.50 | 2,293.50 | 2,305.50 | 2,305.50 | 2,005,400 |
01 May 2024 | 2,300.00 | 2,326.00 | 2,282.00 | 2,324.00 | 2,324.00 | 2,496,400 |
30 Apr 2024 | 2,300.00 | 2,301.50 | 2,232.50 | 2,276.00 | 2,276.00 | 4,146,100 |
26 Apr 2024 | 2,264.50 | 2,301.00 | 2,241.00 | 2,300.00 | 2,300.00 | 3,191,300 |
25 Apr 2024 | 2,291.50 | 2,300.00 | 2,269.00 | 2,269.50 | 2,269.50 | 1,863,000 |
24 Apr 2024 | 2,289.00 | 2,308.00 | 2,282.50 | 2,294.50 | 2,294.50 | 2,300,000 |
23 Apr 2024 | 2,296.00 | 2,318.00 | 2,289.00 | 2,290.50 | 2,290.50 | 1,838,400 |
22 Apr 2024 | 2,280.00 | 2,304.50 | 2,260.00 | 2,292.50 | 2,292.50 | 2,350,100 |
19 Apr 2024 | 2,300.50 | 2,302.00 | 2,238.00 | 2,238.00 | 2,238.00 | 2,424,800 |
18 Apr 2024 | 2,300.00 | 2,331.50 | 2,300.00 | 2,301.50 | 2,301.50 | 1,926,800 |
17 Apr 2024 | 2,350.00 | 2,356.00 | 2,316.00 | 2,326.50 | 2,326.50 | 1,720,700 |
16 Apr 2024 | 2,336.50 | 2,368.00 | 2,310.00 | 2,355.50 | 2,355.50 | 2,278,100 |
15 Apr 2024 | 2,369.00 | 2,370.00 | 2,322.50 | 2,348.50 | 2,348.50 | 1,862,600 |
12 Apr 2024 | 2,375.00 | 2,392.50 | 2,370.50 | 2,390.00 | 2,390.00 | 1,718,000 |
11 Apr 2024 | 2,415.00 | 2,423.50 | 2,375.00 | 2,380.00 | 2,380.00 | 2,179,100 |
10 Apr 2024 | 2,431.00 | 2,462.00 | 2,423.50 | 2,437.00 | 2,437.00 | 1,717,900 |
09 Apr 2024 | 2,432.50 | 2,439.50 | 2,416.00 | 2,418.50 | 2,418.50 | 1,898,800 |
08 Apr 2024 | 2,457.00 | 2,464.00 | 2,433.00 | 2,439.50 | 2,439.50 | 1,641,900 |
05 Apr 2024 | 2,428.00 | 2,452.00 | 2,419.00 | 2,447.00 | 2,447.00 | 1,359,000 |
04 Apr 2024 | 2,481.00 | 2,481.50 | 2,439.00 | 2,444.00 | 2,444.00 | 1,928,400 |
03 Apr 2024 | 2,489.00 | 2,494.00 | 2,432.50 | 2,467.00 | 2,467.00 | 1,757,600 |
02 Apr 2024 | 2,487.00 | 2,520.00 | 2,452.50 | 2,499.50 | 2,499.50 | 2,358,100 |
01 Apr 2024 | 2,488.50 | 2,523.00 | 2,468.50 | 2,468.50 | 2,468.50 | 2,175,700 |
29 Mar 2024 | 2,485.50 | 2,492.50 | 2,442.50 | 2,448.00 | 2,448.00 | 560,800 |
28 Mar 2024 | 2,489.00 | 2,498.50 | 2,474.50 | 2,477.00 | 2,477.00 | 1,374,300 |
28 Mar 2024 | 40 Dividend | |||||
27 Mar 2024 | 2,512.00 | 2,542.00 | 2,504.50 | 2,529.50 | 2,489.50 | 1,717,000 |
26 Mar 2024 | 2,492.50 | 2,510.50 | 2,483.50 | 2,501.50 | 2,461.94 | 1,358,500 |
25 Mar 2024 | 2,525.00 | 2,527.00 | 2,488.00 | 2,497.00 | 2,457.51 | 1,220,900 |
22 Mar 2024 | 2,505.50 | 2,525.00 | 2,503.00 | 2,523.50 | 2,483.59 | 1,879,600 |
21 Mar 2024 | 2,529.50 | 2,533.00 | 2,496.50 | 2,507.50 | 2,467.85 | 1,819,000 |
19 Mar 2024 | 2,505.50 | 2,513.50 | 2,491.50 | 2,510.00 | 2,470.31 | 1,527,600 |
18 Mar 2024 | 2,516.00 | 2,536.50 | 2,503.50 | 2,515.00 | 2,475.23 | 1,552,300 |
15 Mar 2024 | 2,475.50 | 2,512.00 | 2,454.00 | 2,510.50 | 2,470.80 | 4,010,300 |
14 Mar 2024 | 2,450.00 | 2,461.00 | 2,434.50 | 2,458.50 | 2,419.62 | 1,719,800 |
13 Mar 2024 | 2,459.50 | 2,486.00 | 2,446.50 | 2,470.00 | 2,430.94 | 1,929,400 |
12 Mar 2024 | 2,475.00 | 2,475.00 | 2,412.00 | 2,457.00 | 2,418.15 | 1,862,500 |
11 Mar 2024 | 2,442.00 | 2,475.00 | 2,420.00 | 2,459.00 | 2,420.11 | 1,942,100 |
08 Mar 2024 | 2,408.00 | 2,440.50 | 2,403.50 | 2,431.50 | 2,393.05 | 1,794,800 |
07 Mar 2024 | 2,447.50 | 2,459.00 | 2,432.50 | 2,434.50 | 2,396.00 | 2,639,000 |
06 Mar 2024 | 2,441.00 | 2,470.00 | 2,424.50 | 2,430.50 | 2,392.07 | 2,728,000 |
05 Mar 2024 | 2,488.00 | 2,489.50 | 2,403.00 | 2,409.50 | 2,371.40 | 3,520,600 |
04 Mar 2024 | 2,481.50 | 2,528.50 | 2,480.50 | 2,508.00 | 2,468.34 | 2,302,700 |
01 Mar 2024 | 2,482.00 | 2,508.50 | 2,478.00 | 2,487.50 | 2,448.16 | 1,925,300 |
29 Feb 2024 | 2,454.00 | 2,488.00 | 2,438.00 | 2,488.00 | 2,448.66 | 4,527,000 |
28 Feb 2024 | 2,457.00 | 2,492.50 | 2,446.00 | 2,469.50 | 2,430.45 | 2,196,100 |
27 Feb 2024 | 2,420.00 | 2,463.00 | 2,420.00 | 2,463.00 | 2,424.05 | 2,420,900 |
26 Feb 2024 | 2,415.00 | 2,455.00 | 2,413.50 | 2,440.00 | 2,401.42 | 2,458,000 |
22 Feb 2024 | 2,423.00 | 2,438.00 | 2,413.00 | 2,423.00 | 2,384.68 | 2,410,300 |
21 Feb 2024 | 2,434.00 | 2,446.50 | 2,408.00 | 2,423.00 | 2,384.68 | 2,496,200 |
20 Feb 2024 | 2,430.00 | 2,465.00 | 2,404.50 | 2,457.50 | 2,418.64 | 2,153,300 |
19 Feb 2024 | 2,429.00 | 2,449.00 | 2,413.50 | 2,418.00 | 2,379.76 | 1,830,400 |
16 Feb 2024 | 2,412.00 | 2,447.50 | 2,397.50 | 2,443.50 | 2,404.86 | 1,841,500 |
15 Feb 2024 | 2,463.50 | 2,469.00 | 2,377.50 | 2,382.50 | 2,344.82 | 3,788,400 |
14 Feb 2024 | 2,507.50 | 2,509.00 | 2,465.50 | 2,486.00 | 2,446.69 | 2,507,400 |
13 Feb 2024 | 2,500.00 | 2,524.00 | 2,494.00 | 2,520.00 | 2,480.15 | 2,603,300 |
09 Feb 2024 | 2,504.00 | 2,525.00 | 2,485.50 | 2,513.00 | 2,473.26 | 2,326,200 |
08 Feb 2024 | 2,530.00 | 2,557.00 | 2,522.00 | 2,530.50 | 2,490.48 | 2,180,500 |
07 Feb 2024 | 2,562.00 | 2,586.00 | 2,517.50 | 2,517.50 | 2,477.69 | 2,476,700 |
06 Feb 2024 | 2,564.50 | 2,571.50 | 2,531.00 | 2,531.00 | 2,490.98 | 2,061,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |