Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 3,663.00 | 3,694.00 | 3,632.00 | 3,651.00 | 3,651.00 | 8,216,800 |
27 June 2024 | 3,698.00 | 3,738.00 | 3,628.00 | 3,628.00 | 3,628.00 | 9,249,000 |
27 June 2024 | 2:1 Stock split | |||||
26 June 2024 | 3,725.00 | 3,754.00 | 3,690.00 | 3,719.00 | 3,719.00 | 10,481,600 |
25 June 2024 | 3,670.00 | 3,723.00 | 3,643.00 | 3,723.00 | 3,723.00 | 16,992,800 |
24 June 2024 | 3,695.00 | 3,719.50 | 3,675.50 | 3,697.50 | 3,697.50 | 5,229,400 |
21 June 2024 | 3,705.00 | 3,728.50 | 3,684.50 | 3,709.00 | 3,709.00 | 28,058,400 |
20 June 2024 | 3,675.00 | 3,719.00 | 3,650.50 | 3,714.50 | 3,714.50 | 6,744,800 |
19 June 2024 | 3,720.00 | 3,750.00 | 3,696.50 | 3,746.50 | 3,746.50 | 5,101,400 |
18 June 2024 | 3,721.00 | 3,735.00 | 3,670.00 | 3,698.00 | 3,698.00 | 5,336,800 |
17 June 2024 | 3,760.00 | 3,773.50 | 3,692.50 | 3,715.00 | 3,715.00 | 6,677,200 |
14 June 2024 | 3,701.00 | 3,799.50 | 3,696.00 | 3,797.00 | 3,797.00 | 10,353,200 |
13 June 2024 | 3,778.50 | 3,780.00 | 3,684.50 | 3,710.00 | 3,710.00 | 7,433,200 |
12 June 2024 | 3,750.00 | 3,789.50 | 3,740.00 | 3,779.00 | 3,779.00 | 6,367,000 |
11 June 2024 | 3,870.00 | 3,882.00 | 3,818.50 | 3,822.50 | 3,822.50 | 5,770,000 |
10 June 2024 | 3,830.00 | 3,864.00 | 3,828.00 | 3,856.00 | 3,856.00 | 4,695,600 |
07 June 2024 | 3,810.00 | 3,847.50 | 3,801.00 | 3,842.50 | 3,842.50 | 4,139,400 |
06 June 2024 | 3,873.50 | 3,880.50 | 3,811.00 | 3,818.50 | 3,818.50 | 8,780,200 |
05 June 2024 | 3,855.50 | 3,870.00 | 3,780.00 | 3,844.50 | 3,844.50 | 8,273,600 |
04 June 2024 | 3,981.00 | 4,004.00 | 3,907.50 | 3,916.50 | 3,916.50 | 9,957,400 |
03 June 2024 | 4,049.00 | 4,081.00 | 4,019.00 | 4,038.50 | 4,038.50 | 6,645,200 |
31 May 2024 | 3,955.00 | 4,011.00 | 3,951.50 | 3,985.00 | 3,985.00 | 12,619,200 |
30 May 2024 | 3,967.50 | 3,967.50 | 3,897.00 | 3,946.50 | 3,946.50 | 8,447,400 |
29 May 2024 | 4,083.00 | 4,109.50 | 4,030.50 | 4,032.50 | 4,032.50 | 6,085,000 |
28 May 2024 | 4,071.50 | 4,090.00 | 4,046.50 | 4,087.50 | 4,087.50 | 4,935,200 |
27 May 2024 | 4,075.00 | 4,112.00 | 4,039.00 | 4,071.50 | 4,071.50 | 6,644,800 |
24 May 2024 | 3,990.00 | 4,106.50 | 3,961.50 | 4,087.00 | 4,087.00 | 7,117,400 |
23 May 2024 | 4,116.00 | 4,119.50 | 4,010.00 | 4,111.00 | 4,111.00 | 8,040,200 |
22 May 2024 | 4,179.00 | 4,182.50 | 4,105.50 | 4,121.00 | 4,121.00 | 8,193,600 |
21 May 2024 | 4,105.00 | 4,179.00 | 4,100.00 | 4,179.00 | 4,179.00 | 8,792,200 |
20 May 2024 | 4,010.00 | 4,099.50 | 4,009.50 | 4,090.00 | 4,090.00 | 9,152,800 |
17 May 2024 | 3,918.00 | 3,989.00 | 3,909.00 | 3,984.00 | 3,984.00 | 6,109,400 |
16 May 2024 | 3,927.50 | 3,938.00 | 3,875.50 | 3,937.50 | 3,937.50 | 6,344,200 |
15 May 2024 | 3,896.00 | 3,945.50 | 3,890.00 | 3,909.00 | 3,909.00 | 5,180,800 |
14 May 2024 | 3,927.50 | 3,955.50 | 3,855.00 | 3,891.00 | 3,891.00 | 6,509,600 |
13 May 2024 | 3,912.50 | 3,951.00 | 3,898.50 | 3,938.00 | 3,938.00 | 5,584,600 |
10 May 2024 | 3,922.00 | 4,025.00 | 3,914.50 | 3,939.50 | 3,939.50 | 9,173,000 |
09 May 2024 | 3,895.00 | 3,932.50 | 3,867.50 | 3,890.50 | 3,890.50 | 8,187,200 |
08 May 2024 | 3,877.50 | 3,906.00 | 3,817.50 | 3,820.00 | 3,820.00 | 9,118,400 |
07 May 2024 | 3,914.00 | 3,962.00 | 3,825.00 | 3,872.50 | 3,872.50 | 11,778,600 |
02 May 2024 | 3,825.00 | 3,886.50 | 3,796.50 | 3,840.50 | 3,840.50 | 17,599,000 |
01 May 2024 | 3,833.50 | 3,921.50 | 3,774.50 | 3,779.00 | 3,779.00 | 18,289,800 |
30 Apr 2024 | 3,825.50 | 3,897.00 | 3,802.00 | 3,819.50 | 3,819.50 | 13,180,800 |
26 Apr 2024 | 3,707.50 | 3,771.50 | 3,690.00 | 3,759.50 | 3,759.50 | 8,328,400 |
25 Apr 2024 | 3,740.00 | 3,784.00 | 3,681.00 | 3,691.00 | 3,691.00 | 7,790,600 |
24 Apr 2024 | 3,684.00 | 3,774.00 | 3,673.00 | 3,772.50 | 3,772.50 | 10,311,400 |
23 Apr 2024 | 3,684.00 | 3,706.50 | 3,632.00 | 3,648.00 | 3,648.00 | 5,624,400 |
22 Apr 2024 | 3,597.00 | 3,656.50 | 3,575.50 | 3,636.50 | 3,636.50 | 6,088,600 |
19 Apr 2024 | 3,592.50 | 3,606.00 | 3,510.50 | 3,562.50 | 3,562.50 | 9,414,200 |
18 Apr 2024 | 3,502.50 | 3,621.50 | 3,493.50 | 3,582.00 | 3,582.00 | 6,887,000 |
17 Apr 2024 | 3,593.50 | 3,608.00 | 3,509.50 | 3,530.50 | 3,530.50 | 6,817,800 |
16 Apr 2024 | 3,715.00 | 3,732.00 | 3,576.50 | 3,595.00 | 3,595.00 | 9,181,400 |
15 Apr 2024 | 3,690.50 | 3,754.00 | 3,670.50 | 3,735.00 | 3,735.00 | 5,225,800 |
12 Apr 2024 | 3,715.00 | 3,731.00 | 3,667.50 | 3,714.50 | 3,714.50 | 6,357,400 |
11 Apr 2024 | 3,670.50 | 3,712.50 | 3,662.00 | 3,679.00 | 3,679.00 | 5,689,000 |
10 Apr 2024 | 3,700.00 | 3,702.50 | 3,659.00 | 3,665.50 | 3,665.50 | 8,237,200 |
09 Apr 2024 | 3,675.00 | 3,767.50 | 3,666.50 | 3,757.00 | 3,757.00 | 8,813,200 |
08 Apr 2024 | 3,590.00 | 3,656.50 | 3,561.00 | 3,635.50 | 3,635.50 | 9,030,600 |
05 Apr 2024 | 3,530.50 | 3,548.00 | 3,493.50 | 3,535.50 | 3,535.50 | 6,636,600 |
04 Apr 2024 | 3,551.00 | 3,576.00 | 3,530.50 | 3,538.00 | 3,538.00 | 8,821,400 |
03 Apr 2024 | 3,434.00 | 3,476.50 | 3,366.00 | 3,461.00 | 3,461.00 | 8,081,000 |
02 Apr 2024 | 3,500.00 | 3,520.50 | 3,439.00 | 3,459.50 | 3,459.50 | 6,177,600 |
01 Apr 2024 | 3,546.00 | 3,560.50 | 3,436.00 | 3,462.00 | 3,462.00 | 9,030,600 |
29 Mar 2024 | 3,541.50 | 3,570.00 | 3,526.50 | 3,558.00 | 3,558.00 | 2,542,000 |
28 Mar 2024 | 3,511.00 | 3,560.00 | 3,501.50 | 3,521.50 | 3,521.50 | 8,173,800 |
28 Mar 2024 | 42.5 Dividend | |||||
27 Mar 2024 | 3,587.00 | 3,634.00 | 3,550.50 | 3,563.50 | 3,521.00 | 9,759,200 |
26 Mar 2024 | 3,570.00 | 3,571.00 | 3,526.50 | 3,543.50 | 3,501.24 | 6,324,600 |
25 Mar 2024 | 3,584.00 | 3,596.50 | 3,555.50 | 3,561.00 | 3,518.53 | 6,555,600 |
22 Mar 2024 | 3,563.50 | 3,587.00 | 3,541.00 | 3,572.50 | 3,529.89 | 7,790,600 |
21 Mar 2024 | 3,470.00 | 3,559.50 | 3,442.00 | 3,554.00 | 3,511.61 | 12,860,000 |
19 Mar 2024 | 3,323.00 | 3,386.50 | 3,308.00 | 3,384.50 | 3,344.13 | 7,269,400 |
18 Mar 2024 | 3,295.00 | 3,335.50 | 3,282.00 | 3,322.50 | 3,282.87 | 6,444,800 |
15 Mar 2024 | 3,176.00 | 3,292.00 | 3,167.00 | 3,254.00 | 3,215.19 | 15,702,800 |
14 Mar 2024 | 3,143.50 | 3,175.00 | 3,102.50 | 3,175.00 | 3,137.13 | 6,955,200 |
13 Mar 2024 | 3,184.00 | 3,187.00 | 3,111.50 | 3,132.00 | 3,094.65 | 8,335,600 |
12 Mar 2024 | 3,211.00 | 3,212.50 | 3,082.00 | 3,148.50 | 3,110.95 | 14,084,600 |
11 Mar 2024 | 3,337.50 | 3,343.00 | 3,208.50 | 3,261.00 | 3,222.11 | 9,526,400 |
08 Mar 2024 | 3,360.50 | 3,422.50 | 3,354.00 | 3,381.00 | 3,340.68 | 8,114,600 |
07 Mar 2024 | 3,431.00 | 3,464.50 | 3,372.00 | 3,372.00 | 3,331.78 | 7,479,200 |
06 Mar 2024 | 3,423.00 | 3,431.00 | 3,369.00 | 3,425.00 | 3,384.15 | 7,650,200 |
05 Mar 2024 | 3,323.50 | 3,423.00 | 3,302.50 | 3,408.00 | 3,367.35 | 7,863,800 |
04 Mar 2024 | 3,383.50 | 3,383.50 | 3,325.50 | 3,354.50 | 3,314.49 | 7,569,600 |
01 Mar 2024 | 3,276.50 | 3,384.00 | 3,272.50 | 3,356.50 | 3,316.47 | 7,947,000 |
29 Feb 2024 | 3,299.00 | 3,307.50 | 3,261.50 | 3,276.50 | 3,237.42 | 11,755,800 |
28 Feb 2024 | 3,304.00 | 3,335.00 | 3,267.50 | 3,272.50 | 3,233.47 | 8,915,600 |
27 Feb 2024 | 3,324.00 | 3,349.50 | 3,280.50 | 3,298.00 | 3,258.67 | 9,004,400 |
26 Feb 2024 | 3,325.00 | 3,354.00 | 3,278.00 | 3,295.00 | 3,255.70 | 11,795,600 |
22 Feb 2024 | 3,206.50 | 3,265.00 | 3,200.50 | 3,248.50 | 3,209.76 | 9,237,600 |
21 Feb 2024 | 3,189.50 | 3,219.00 | 3,161.00 | 3,186.50 | 3,148.50 | 7,734,400 |
20 Feb 2024 | 3,260.00 | 3,278.00 | 3,171.00 | 3,185.00 | 3,147.01 | 10,665,000 |
19 Feb 2024 | 3,148.50 | 3,256.00 | 3,146.50 | 3,256.00 | 3,217.17 | 11,666,000 |
16 Feb 2024 | 3,074.00 | 3,174.00 | 3,069.50 | 3,133.50 | 3,096.13 | 12,124,000 |
15 Feb 2024 | 3,025.00 | 3,063.50 | 3,019.00 | 3,026.00 | 2,989.91 | 8,635,600 |
14 Feb 2024 | 3,033.00 | 3,055.50 | 2,985.00 | 3,003.50 | 2,967.68 | 10,140,400 |
13 Feb 2024 | 2,945.00 | 3,060.00 | 2,932.50 | 3,059.00 | 3,022.52 | 14,179,400 |
09 Feb 2024 | 2,925.50 | 2,961.50 | 2,896.50 | 2,931.00 | 2,896.04 | 7,698,600 |
08 Feb 2024 | 2,933.00 | 2,934.00 | 2,880.00 | 2,933.00 | 2,898.02 | 7,120,200 |
07 Feb 2024 | 2,850.00 | 2,946.50 | 2,845.50 | 2,920.00 | 2,885.17 | 8,981,600 |
06 Feb 2024 | 2,906.00 | 2,917.50 | 2,862.00 | 2,868.00 | 2,833.79 | 7,492,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |