Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 2,413.00 | 2,414.00 | 2,390.50 | 2,395.50 | 2,395.50 | 1,991,100 |
04 Jul 2024 | - | - | - | - | - | - |
03 Jul 2024 | 2,360.00 | 2,379.00 | 2,348.00 | 2,377.00 | 2,377.00 | 4,705,400 |
02 Jul 2024 | 2,354.00 | 2,360.00 | 2,325.50 | 2,346.50 | 2,346.50 | 3,907,300 |
01 Jul 2024 | 2,339.00 | 2,354.00 | 2,321.00 | 2,348.00 | 2,348.00 | 3,350,300 |
28 Jun 2024 | 2,318.00 | 2,333.00 | 2,311.00 | 2,315.50 | 2,315.50 | 3,026,200 |
27 Jun 2024 | 2,311.00 | 2,317.00 | 2,292.50 | 2,313.00 | 2,313.00 | 2,920,700 |
26 Jun 2024 | 2,308.00 | 2,308.00 | 2,289.50 | 2,305.50 | 2,305.50 | 4,492,800 |
25 Jun 2024 | 2,290.00 | 2,321.00 | 2,284.00 | 2,321.00 | 2,321.00 | 5,007,000 |
24 Jun 2024 | 2,272.00 | 2,282.00 | 2,258.50 | 2,271.00 | 2,271.00 | 2,026,900 |
21 Jun 2024 | 2,280.00 | 2,293.50 | 2,267.00 | 2,268.50 | 2,268.50 | 7,222,100 |
20 Jun 2024 | 2,256.50 | 2,258.50 | 2,240.00 | 2,254.50 | 2,254.50 | 1,693,200 |
19 Jun 2024 | 2,250.00 | 2,257.00 | 2,239.50 | 2,249.00 | 2,249.00 | 2,211,600 |
18 Jun 2024 | 2,266.00 | 2,271.50 | 2,238.00 | 2,247.00 | 2,247.00 | 5,126,700 |
17 Jun 2024 | 2,278.00 | 2,278.00 | 2,248.00 | 2,256.00 | 2,256.00 | 2,661,200 |
14 Jun 2024 | 2,255.00 | 2,277.50 | 2,245.00 | 2,275.00 | 2,275.00 | 3,557,300 |
13 Jun 2024 | 2,310.00 | 2,319.50 | 2,257.00 | 2,257.00 | 2,257.00 | 5,479,900 |
12 Jun 2024 | 2,305.00 | 2,324.50 | 2,303.50 | 2,305.00 | 2,305.00 | 3,362,900 |
11 Jun 2024 | 2,337.00 | 2,347.50 | 2,311.50 | 2,317.00 | 2,317.00 | 9,393,400 |
10 Jun 2024 | 2,289.50 | 2,335.00 | 2,286.50 | 2,335.00 | 2,335.00 | 5,226,500 |
07 Jun 2024 | 2,301.00 | 2,302.50 | 2,277.00 | 2,286.00 | 2,286.00 | 3,235,300 |
06 Jun 2024 | 2,300.00 | 2,318.00 | 2,294.50 | 2,295.00 | 2,295.00 | 3,357,200 |
05 Jun 2024 | 2,344.00 | 2,344.00 | 2,275.00 | 2,275.00 | 2,275.00 | 10,138,000 |
04 Jun 2024 | 2,355.00 | 2,366.00 | 2,345.00 | 2,360.00 | 2,360.00 | 6,201,100 |
03 Jun 2024 | 2,380.00 | 2,394.50 | 2,358.50 | 2,368.00 | 2,368.00 | 3,920,900 |
31 May 2024 | 2,310.00 | 2,383.00 | 2,310.00 | 2,378.00 | 2,378.00 | 7,922,000 |
30 May 2024 | 2,300.00 | 2,320.50 | 2,290.50 | 2,306.50 | 2,306.50 | 5,156,500 |
29 May 2024 | 2,327.00 | 2,340.50 | 2,302.50 | 2,302.50 | 2,302.50 | 4,132,900 |
28 May 2024 | 2,316.00 | 2,328.00 | 2,307.50 | 2,326.00 | 2,326.00 | 3,950,400 |
27 May 2024 | 2,284.50 | 2,319.50 | 2,277.50 | 2,316.50 | 2,316.50 | 1,807,000 |
24 May 2024 | 2,274.00 | 2,293.00 | 2,266.50 | 2,284.50 | 2,284.50 | 2,126,900 |
23 May 2024 | 2,282.00 | 2,296.00 | 2,270.00 | 2,294.00 | 2,294.00 | 2,704,700 |
22 May 2024 | 2,324.00 | 2,328.00 | 2,293.00 | 2,293.50 | 2,293.50 | 2,354,600 |
21 May 2024 | 2,331.00 | 2,348.00 | 2,313.50 | 2,314.50 | 2,314.50 | 2,341,200 |
20 May 2024 | 2,290.00 | 2,335.00 | 2,290.00 | 2,334.00 | 2,334.00 | 2,873,800 |
17 May 2024 | 2,264.00 | 2,290.50 | 2,262.50 | 2,289.50 | 2,289.50 | 4,434,800 |
16 May 2024 | 2,323.50 | 2,324.50 | 2,253.00 | 2,262.00 | 2,262.00 | 6,412,500 |
15 May 2024 | 2,321.00 | 2,330.00 | 2,311.00 | 2,315.50 | 2,315.50 | 2,722,300 |
14 May 2024 | 2,315.00 | 2,326.50 | 2,294.50 | 2,320.50 | 2,320.50 | 3,379,300 |
13 May 2024 | 2,310.00 | 2,318.00 | 2,301.50 | 2,309.50 | 2,309.50 | 3,721,000 |
10 May 2024 | 2,323.00 | 2,330.50 | 2,294.00 | 2,314.00 | 2,314.00 | 4,934,600 |
09 May 2024 | 2,303.00 | 2,329.50 | 2,292.50 | 2,303.50 | 2,303.50 | 3,922,700 |
08 May 2024 | 2,341.00 | 2,372.50 | 2,291.00 | 2,291.50 | 2,291.50 | 9,279,000 |
07 May 2024 | 2,372.00 | 2,381.00 | 2,318.00 | 2,340.00 | 2,340.00 | 9,579,700 |
02 May 2024 | 2,324.00 | 2,347.00 | 2,311.50 | 2,345.00 | 2,345.00 | 5,564,300 |
01 May 2024 | 2,341.00 | 2,344.00 | 2,307.00 | 2,324.50 | 2,324.50 | 3,644,900 |
30 Apr 2024 | 2,364.50 | 2,366.50 | 2,333.00 | 2,361.00 | 2,361.00 | 3,445,500 |
26 Apr 2024 | 2,320.00 | 2,344.00 | 2,309.00 | 2,336.50 | 2,336.50 | 2,754,900 |
25 Apr 2024 | 2,357.00 | 2,371.50 | 2,313.50 | 2,319.00 | 2,319.00 | 3,911,500 |
24 Apr 2024 | 2,359.50 | 2,395.00 | 2,346.50 | 2,385.00 | 2,385.00 | 3,347,100 |
23 Apr 2024 | 2,399.50 | 2,407.50 | 2,371.50 | 2,380.00 | 2,380.00 | 1,597,600 |
22 Apr 2024 | 2,375.00 | 2,408.50 | 2,367.00 | 2,380.00 | 2,380.00 | 2,219,700 |
19 Apr 2024 | 2,379.00 | 2,379.00 | 2,315.50 | 2,348.00 | 2,348.00 | 3,542,200 |
18 Apr 2024 | 2,380.00 | 2,394.50 | 2,367.00 | 2,392.50 | 2,392.50 | 2,338,500 |
17 Apr 2024 | 2,415.00 | 2,421.00 | 2,373.00 | 2,384.50 | 2,384.50 | 2,799,900 |
16 Apr 2024 | 2,500.00 | 2,500.00 | 2,404.00 | 2,411.50 | 2,411.50 | 3,618,800 |
15 Apr 2024 | 2,480.50 | 2,501.00 | 2,456.00 | 2,498.50 | 2,498.50 | 2,237,400 |
12 Apr 2024 | 2,499.00 | 2,512.50 | 2,480.00 | 2,490.50 | 2,490.50 | 2,126,000 |
11 Apr 2024 | 2,470.00 | 2,499.50 | 2,461.50 | 2,495.00 | 2,495.00 | 2,072,800 |
10 Apr 2024 | 2,493.00 | 2,494.50 | 2,475.00 | 2,482.50 | 2,482.50 | 1,366,200 |
09 Apr 2024 | 2,490.00 | 2,504.00 | 2,474.00 | 2,492.50 | 2,492.50 | 1,855,800 |
08 Apr 2024 | 2,472.50 | 2,484.00 | 2,455.00 | 2,481.50 | 2,481.50 | 2,841,400 |
05 Apr 2024 | 2,450.00 | 2,485.00 | 2,433.00 | 2,480.50 | 2,480.50 | 3,716,000 |
04 Apr 2024 | 2,497.00 | 2,497.00 | 2,455.00 | 2,460.00 | 2,460.00 | 3,697,500 |
03 Apr 2024 | 2,485.00 | 2,504.00 | 2,457.00 | 2,483.00 | 2,483.00 | 2,621,000 |
02 Apr 2024 | 2,484.50 | 2,515.50 | 2,483.50 | 2,494.50 | 2,494.50 | 2,834,500 |
01 Apr 2024 | 2,523.50 | 2,534.00 | 2,466.50 | 2,466.50 | 2,466.50 | 3,359,200 |
29 Mar 2024 | 2,516.00 | 2,545.50 | 2,501.00 | 2,539.00 | 2,539.00 | 2,672,000 |
28 Mar 2024 | 2,547.00 | 2,568.50 | 2,494.00 | 2,498.50 | 2,498.50 | 4,885,500 |
28 Mar 2024 | 50 Dividend | |||||
27 Mar 2024 | 2,603.00 | 2,618.00 | 2,586.50 | 2,597.50 | 2,547.50 | 4,058,900 |
26 Mar 2024 | 2,610.50 | 2,626.00 | 2,592.00 | 2,609.00 | 2,558.78 | 4,021,700 |
25 Mar 2024 | 2,620.00 | 2,628.50 | 2,594.00 | 2,610.00 | 2,559.76 | 3,809,100 |
22 Mar 2024 | 2,630.00 | 2,646.50 | 2,603.00 | 2,626.50 | 2,575.94 | 4,771,200 |
21 Mar 2024 | 2,558.50 | 2,636.50 | 2,544.00 | 2,624.00 | 2,573.49 | 9,333,300 |
19 Mar 2024 | 2,511.00 | 2,547.00 | 2,488.00 | 2,541.00 | 2,492.09 | 4,484,200 |
18 Mar 2024 | 2,497.00 | 2,511.50 | 2,482.50 | 2,489.50 | 2,441.58 | 3,277,700 |
15 Mar 2024 | 2,448.00 | 2,481.50 | 2,440.50 | 2,474.50 | 2,426.87 | 4,573,000 |
14 Mar 2024 | 2,442.00 | 2,459.50 | 2,397.50 | 2,449.50 | 2,402.35 | 3,895,000 |
13 Mar 2024 | 2,450.00 | 2,466.00 | 2,410.00 | 2,416.00 | 2,369.49 | 3,155,000 |
12 Mar 2024 | 2,430.00 | 2,434.50 | 2,394.00 | 2,434.00 | 2,387.15 | 3,239,500 |
11 Mar 2024 | 2,473.00 | 2,495.50 | 2,419.00 | 2,437.00 | 2,390.09 | 3,899,800 |
08 Mar 2024 | 2,440.00 | 2,488.00 | 2,438.00 | 2,473.50 | 2,425.89 | 3,271,600 |
07 Mar 2024 | 2,506.00 | 2,513.00 | 2,447.00 | 2,454.00 | 2,406.76 | 6,362,900 |
06 Mar 2024 | 2,511.00 | 2,540.00 | 2,493.00 | 2,515.50 | 2,467.08 | 3,606,200 |
05 Mar 2024 | 2,541.50 | 2,587.00 | 2,518.50 | 2,518.50 | 2,470.02 | 8,067,500 |
04 Mar 2024 | 2,515.00 | 2,548.00 | 2,491.00 | 2,491.50 | 2,443.54 | 3,782,400 |
01 Mar 2024 | 2,475.00 | 2,520.00 | 2,471.50 | 2,499.50 | 2,451.39 | 4,450,500 |
29 Feb 2024 | 2,490.00 | 2,491.00 | 2,441.00 | 2,455.00 | 2,407.74 | 5,541,200 |
28 Feb 2024 | 2,493.50 | 2,558.00 | 2,480.50 | 2,505.00 | 2,456.78 | 6,262,400 |
27 Feb 2024 | 2,415.00 | 2,523.50 | 2,413.50 | 2,497.50 | 2,449.43 | 8,421,100 |
26 Feb 2024 | 2,428.00 | 2,444.00 | 2,403.00 | 2,418.00 | 2,371.46 | 4,399,900 |
22 Feb 2024 | 2,385.00 | 2,439.00 | 2,383.50 | 2,408.00 | 2,361.65 | 7,948,000 |
21 Feb 2024 | 2,352.00 | 2,376.00 | 2,339.50 | 2,368.00 | 2,322.42 | 5,744,900 |
20 Feb 2024 | 2,335.50 | 2,356.50 | 2,319.00 | 2,351.00 | 2,305.74 | 4,205,100 |
19 Feb 2024 | 2,292.50 | 2,341.00 | 2,285.50 | 2,332.50 | 2,287.60 | 3,584,400 |
16 Feb 2024 | 2,272.00 | 2,301.00 | 2,272.00 | 2,292.50 | 2,248.37 | 4,502,300 |
15 Feb 2024 | 2,268.00 | 2,268.00 | 2,235.50 | 2,248.50 | 2,205.22 | 2,492,000 |
14 Feb 2024 | 2,280.00 | 2,283.00 | 2,233.50 | 2,235.50 | 2,192.47 | 3,718,200 |
13 Feb 2024 | 2,255.00 | 2,296.00 | 2,236.00 | 2,296.00 | 2,251.80 | 4,515,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |