Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 4,338.00 | 4,419.00 | 4,283.00 | 4,376.00 | 4,376.00 | 1,873,100 |
25 Jun 2024 | 4,220.00 | 4,332.00 | 4,220.00 | 4,323.00 | 4,323.00 | 2,765,100 |
24 Jun 2024 | 4,207.00 | 4,284.00 | 4,187.00 | 4,258.00 | 4,258.00 | 2,878,300 |
21 Jun 2024 | 4,184.00 | 4,230.00 | 4,172.00 | 4,197.00 | 4,197.00 | 4,984,800 |
20 Jun 2024 | 4,210.00 | 4,232.00 | 4,193.00 | 4,216.00 | 4,216.00 | 2,285,800 |
19 Jun 2024 | 4,298.00 | 4,308.00 | 4,238.00 | 4,252.00 | 4,252.00 | 2,443,900 |
18 Jun 2024 | 4,315.00 | 4,328.00 | 4,287.00 | 4,294.00 | 4,294.00 | 1,962,600 |
17 Jun 2024 | 4,311.00 | 4,316.00 | 4,238.00 | 4,265.00 | 4,265.00 | 3,107,200 |
14 Jun 2024 | 4,419.00 | 4,457.00 | 4,347.00 | 4,381.00 | 4,381.00 | 5,663,600 |
13 Jun 2024 | 4,452.00 | 4,476.00 | 4,397.00 | 4,428.00 | 4,428.00 | 2,688,700 |
12 Jun 2024 | 4,355.00 | 4,450.00 | 4,352.00 | 4,432.00 | 4,432.00 | 2,769,800 |
11 Jun 2024 | 4,364.00 | 4,395.00 | 4,333.00 | 4,366.00 | 4,366.00 | 1,780,300 |
10 Jun 2024 | 4,341.00 | 4,391.00 | 4,340.00 | 4,364.00 | 4,364.00 | 1,737,400 |
07 Jun 2024 | 4,333.00 | 4,348.00 | 4,301.00 | 4,329.00 | 4,329.00 | 1,685,600 |
06 Jun 2024 | 4,407.00 | 4,413.00 | 4,350.00 | 4,351.00 | 4,351.00 | 2,018,200 |
05 Jun 2024 | 4,421.00 | 4,437.00 | 4,313.00 | 4,353.00 | 4,353.00 | 3,698,600 |
04 Jun 2024 | 4,414.00 | 4,479.00 | 4,387.00 | 4,455.00 | 4,455.00 | 3,211,800 |
03 Jun 2024 | 4,440.00 | 4,467.00 | 4,410.00 | 4,434.00 | 4,434.00 | 4,189,300 |
31 May 2024 | 4,442.00 | 4,458.00 | 4,390.00 | 4,399.00 | 4,399.00 | 6,180,600 |
30 May 2024 | 4,421.00 | 4,452.00 | 4,352.00 | 4,442.00 | 4,442.00 | 3,213,600 |
29 May 2024 | 4,530.00 | 4,574.00 | 4,510.00 | 4,516.00 | 4,516.00 | 2,477,500 |
28 May 2024 | 4,577.00 | 4,592.00 | 4,536.00 | 4,565.00 | 4,565.00 | 1,842,300 |
27 May 2024 | 4,596.00 | 4,623.00 | 4,561.00 | 4,605.00 | 4,605.00 | 1,360,500 |
24 May 2024 | 4,536.00 | 4,619.00 | 4,526.00 | 4,591.00 | 4,591.00 | 1,903,500 |
23 May 2024 | 4,548.00 | 4,642.00 | 4,548.00 | 4,628.00 | 4,628.00 | 1,843,900 |
22 May 2024 | 4,607.00 | 4,647.00 | 4,550.00 | 4,550.00 | 4,550.00 | 2,264,600 |
21 May 2024 | 4,702.00 | 4,710.00 | 4,587.00 | 4,587.00 | 4,587.00 | 1,854,000 |
20 May 2024 | 4,604.00 | 4,748.00 | 4,604.00 | 4,674.00 | 4,674.00 | 2,766,800 |
17 May 2024 | 4,571.00 | 4,614.00 | 4,563.00 | 4,597.00 | 4,597.00 | 1,930,200 |
16 May 2024 | 4,508.00 | 4,612.00 | 4,496.00 | 4,610.00 | 4,610.00 | 3,405,200 |
15 May 2024 | 4,590.00 | 4,618.00 | 4,457.00 | 4,504.00 | 4,504.00 | 4,254,500 |
14 May 2024 | 4,657.00 | 4,664.00 | 4,560.00 | 4,627.00 | 4,627.00 | 2,022,300 |
13 May 2024 | 4,632.00 | 4,657.00 | 4,610.00 | 4,619.00 | 4,619.00 | 1,774,800 |
10 May 2024 | 4,694.00 | 4,742.00 | 4,636.00 | 4,672.00 | 4,672.00 | 3,182,400 |
09 May 2024 | 4,648.00 | 4,686.00 | 4,627.00 | 4,628.00 | 4,628.00 | 1,697,600 |
08 May 2024 | 4,670.00 | 4,681.00 | 4,573.00 | 4,578.00 | 4,578.00 | 3,000,100 |
07 May 2024 | 4,730.00 | 4,745.00 | 4,674.00 | 4,703.00 | 4,703.00 | 4,414,400 |
02 May 2024 | 4,607.00 | 4,710.00 | 4,601.00 | 4,677.00 | 4,677.00 | 2,892,500 |
01 May 2024 | 4,601.00 | 4,675.00 | 4,581.00 | 4,659.00 | 4,659.00 | 2,742,000 |
30 Apr 2024 | 4,613.00 | 4,712.00 | 4,580.00 | 4,627.00 | 4,627.00 | 5,496,300 |
26 Apr 2024 | 4,444.00 | 4,548.00 | 4,424.00 | 4,528.00 | 4,528.00 | 4,506,900 |
25 Apr 2024 | 4,386.00 | 4,523.00 | 4,354.00 | 4,455.00 | 4,455.00 | 8,683,300 |
24 Apr 2024 | 4,470.00 | 4,613.00 | 4,443.00 | 4,613.00 | 4,613.00 | 5,657,200 |
23 Apr 2024 | 4,439.00 | 4,471.00 | 4,387.00 | 4,400.00 | 4,400.00 | 2,468,600 |
22 Apr 2024 | 4,325.00 | 4,453.00 | 4,285.00 | 4,426.00 | 4,426.00 | 3,771,700 |
19 Apr 2024 | 4,300.00 | 4,328.00 | 4,233.00 | 4,265.00 | 4,265.00 | 4,663,500 |
18 Apr 2024 | 4,350.00 | 4,380.00 | 4,319.00 | 4,338.00 | 4,338.00 | 2,910,100 |
17 Apr 2024 | 4,513.00 | 4,513.00 | 4,346.00 | 4,362.00 | 4,362.00 | 4,314,000 |
16 Apr 2024 | 4,360.00 | 4,512.00 | 4,343.00 | 4,510.00 | 4,510.00 | 4,607,700 |
15 Apr 2024 | 4,370.00 | 4,416.00 | 4,355.00 | 4,396.00 | 4,396.00 | 2,596,100 |
12 Apr 2024 | 4,471.00 | 4,508.00 | 4,385.00 | 4,394.00 | 4,394.00 | 4,550,400 |
11 Apr 2024 | 4,314.00 | 4,417.00 | 4,306.00 | 4,401.00 | 4,401.00 | 2,894,700 |
10 Apr 2024 | 4,304.00 | 4,371.00 | 4,299.00 | 4,350.00 | 4,350.00 | 3,068,100 |
09 Apr 2024 | 4,262.00 | 4,364.00 | 4,252.00 | 4,321.00 | 4,321.00 | 3,400,000 |
08 Apr 2024 | 4,390.00 | 4,409.00 | 4,193.00 | 4,232.00 | 4,232.00 | 4,339,700 |
05 Apr 2024 | 4,244.00 | 4,274.00 | 4,165.00 | 4,228.00 | 4,228.00 | 5,085,100 |
04 Apr 2024 | 4,300.00 | 4,366.00 | 4,271.00 | 4,314.00 | 4,314.00 | 4,994,400 |
03 Apr 2024 | 4,170.00 | 4,254.00 | 4,158.00 | 4,182.00 | 4,182.00 | 4,117,900 |
02 Apr 2024 | 4,280.00 | 4,298.00 | 4,162.00 | 4,171.00 | 4,171.00 | 4,637,600 |
01 Apr 2024 | 4,240.00 | 4,420.00 | 4,234.00 | 4,303.00 | 4,303.00 | 4,828,100 |
29 Mar 2024 | 4,190.00 | 4,203.00 | 4,158.00 | 4,187.00 | 4,187.00 | 1,336,100 |
28 Mar 2024 | 4,253.00 | 4,279.00 | 4,194.00 | 4,220.00 | 4,220.00 | 3,289,000 |
28 Mar 2024 | 43.88 Dividend | |||||
27 Mar 2024 | 4,258.00 | 4,276.00 | 4,224.00 | 4,237.00 | 4,193.12 | 3,863,700 |
26 Mar 2024 | 4,180.00 | 4,267.00 | 4,162.00 | 4,234.00 | 4,190.15 | 4,073,600 |
25 Mar 2024 | 4,366.00 | 4,377.00 | 4,290.00 | 4,296.00 | 4,251.51 | 2,615,800 |
22 Mar 2024 | 4,398.00 | 4,447.00 | 4,387.00 | 4,387.00 | 4,341.57 | 3,506,500 |
21 Mar 2024 | 4,435.00 | 4,439.00 | 4,357.00 | 4,383.00 | 4,337.61 | 4,330,300 |
19 Mar 2024 | 4,389.00 | 4,436.00 | 4,340.00 | 4,436.00 | 4,390.06 | 2,856,900 |
18 Mar 2024 | 4,333.00 | 4,390.00 | 4,307.00 | 4,372.00 | 4,326.72 | 3,250,100 |
15 Mar 2024 | 4,239.00 | 4,306.00 | 4,228.00 | 4,289.00 | 4,244.58 | 3,133,300 |
14 Mar 2024 | 4,280.00 | 4,283.00 | 4,195.00 | 4,261.00 | 4,216.87 | 3,717,100 |
13 Mar 2024 | 4,343.00 | 4,394.00 | 4,291.00 | 4,300.00 | 4,255.47 | 3,617,700 |
12 Mar 2024 | 4,252.00 | 4,340.00 | 4,191.00 | 4,336.00 | 4,291.09 | 4,770,700 |
11 Mar 2024 | 4,448.00 | 4,508.00 | 4,326.00 | 4,339.00 | 4,294.06 | 4,989,900 |
08 Mar 2024 | 4,537.00 | 4,543.00 | 4,395.00 | 4,470.00 | 4,423.71 | 7,522,600 |
07 Mar 2024 | 4,519.00 | 4,580.00 | 4,492.00 | 4,519.00 | 4,472.20 | 3,991,700 |
06 Mar 2024 | 4,530.00 | 4,532.00 | 4,471.00 | 4,505.00 | 4,458.34 | 3,893,200 |
05 Mar 2024 | 4,504.00 | 4,544.00 | 4,490.00 | 4,534.00 | 4,487.04 | 3,699,400 |
04 Mar 2024 | 4,489.00 | 4,565.00 | 4,481.00 | 4,546.00 | 4,498.92 | 4,548,900 |
01 Mar 2024 | 4,390.00 | 4,469.00 | 4,385.00 | 4,450.00 | 4,403.91 | 3,373,300 |
29 Feb 2024 | 4,400.00 | 4,459.00 | 4,348.00 | 4,372.00 | 4,326.72 | 5,148,000 |
28 Feb 2024 | 4,400.00 | 4,482.00 | 4,399.00 | 4,443.00 | 4,396.99 | 4,755,100 |
27 Feb 2024 | 4,290.00 | 4,394.00 | 4,289.00 | 4,390.00 | 4,344.54 | 4,448,000 |
26 Feb 2024 | 4,237.00 | 4,329.00 | 4,225.00 | 4,285.00 | 4,240.62 | 4,251,900 |
22 Feb 2024 | 4,220.00 | 4,229.00 | 4,159.00 | 4,207.00 | 4,163.43 | 3,966,400 |
21 Feb 2024 | 4,206.00 | 4,236.00 | 4,188.00 | 4,220.00 | 4,176.30 | 4,156,300 |
20 Feb 2024 | 4,111.00 | 4,228.00 | 4,103.00 | 4,218.00 | 4,174.32 | 4,787,300 |
19 Feb 2024 | 4,061.00 | 4,105.00 | 4,046.00 | 4,085.00 | 4,042.69 | 3,175,400 |
16 Feb 2024 | 4,020.00 | 4,062.00 | 3,989.00 | 4,033.00 | 3,991.23 | 4,328,600 |
15 Feb 2024 | 3,948.00 | 3,985.00 | 3,938.00 | 3,974.00 | 3,932.84 | 2,921,400 |
14 Feb 2024 | 3,954.00 | 3,980.00 | 3,887.00 | 3,903.00 | 3,862.58 | 4,812,900 |
13 Feb 2024 | 3,975.00 | 4,021.00 | 3,942.00 | 4,016.00 | 3,974.41 | 3,637,500 |
09 Feb 2024 | 3,958.00 | 3,994.00 | 3,952.00 | 3,959.00 | 3,918.00 | 3,877,300 |
08 Feb 2024 | 3,965.00 | 3,982.00 | 3,938.00 | 3,968.00 | 3,926.91 | 3,691,400 |
07 Feb 2024 | 3,960.00 | 3,987.00 | 3,925.00 | 3,945.00 | 3,904.14 | 3,367,200 |
06 Feb 2024 | 4,010.00 | 4,029.00 | 3,950.00 | 3,964.00 | 3,922.95 | 5,628,600 |
05 Feb 2024 | 4,052.00 | 4,108.00 | 4,052.00 | 4,070.00 | 4,027.85 | 3,127,100 |
02 Feb 2024 | 4,024.00 | 4,092.00 | 4,020.00 | 4,033.00 | 3,991.23 | 3,476,800 |
01 Feb 2024 | 4,047.00 | 4,058.00 | 4,001.00 | 4,003.00 | 3,961.54 | 5,185,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |