Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 June 2024 | 3,325.00 | 3,363.00 | 3,280.00 | 3,313.00 | 3,313.00 | 389,000 |
20 June 2024 | 3,285.00 | 3,343.00 | 3,266.00 | 3,305.00 | 3,305.00 | 274,900 |
19 June 2024 | 3,281.00 | 3,328.00 | 3,209.00 | 3,280.00 | 3,280.00 | 309,800 |
18 June 2024 | 3,350.00 | 3,363.00 | 3,240.00 | 3,277.00 | 3,277.00 | 417,700 |
17 June 2024 | 3,338.00 | 3,374.00 | 3,263.00 | 3,374.00 | 3,374.00 | 386,000 |
14 June 2024 | 3,251.00 | 3,345.00 | 3,226.00 | 3,338.00 | 3,338.00 | 350,100 |
13 June 2024 | 3,309.00 | 3,429.00 | 3,280.00 | 3,307.00 | 3,307.00 | 526,500 |
12 June 2024 | 3,360.00 | 3,487.00 | 3,352.00 | 3,352.00 | 3,352.00 | 917,500 |
11 June 2024 | 3,243.00 | 3,343.00 | 3,182.00 | 3,331.00 | 3,331.00 | 547,900 |
10 June 2024 | 3,182.00 | 3,190.00 | 3,110.00 | 3,180.00 | 3,180.00 | 417,700 |
07 June 2024 | 3,094.00 | 3,198.00 | 3,063.00 | 3,198.00 | 3,198.00 | 612,300 |
06 June 2024 | 3,061.00 | 3,068.00 | 2,965.50 | 2,990.50 | 2,990.50 | 348,900 |
05 June 2024 | 3,043.00 | 3,088.00 | 2,998.50 | 3,030.00 | 3,030.00 | 535,300 |
04 June 2024 | 2,888.00 | 3,055.00 | 2,888.00 | 2,996.50 | 2,996.50 | 601,100 |
03 June 2024 | 2,720.00 | 2,874.00 | 2,694.00 | 2,859.50 | 2,859.50 | 492,500 |
31 May 2024 | 2,579.00 | 2,749.00 | 2,571.00 | 2,739.50 | 2,739.50 | 525,200 |
30 May 2024 | 2,500.00 | 2,597.50 | 2,487.50 | 2,579.00 | 2,579.00 | 451,500 |
29 May 2024 | 2,708.50 | 2,708.50 | 2,576.00 | 2,577.00 | 2,577.00 | 400,500 |
28 May 2024 | 2,760.50 | 2,793.50 | 2,733.00 | 2,747.50 | 2,747.50 | 220,300 |
27 May 2024 | 2,749.00 | 2,759.00 | 2,695.00 | 2,750.00 | 2,750.00 | 280,400 |
24 May 2024 | 2,777.50 | 2,803.00 | 2,758.00 | 2,771.50 | 2,771.50 | 238,900 |
23 May 2024 | 2,792.50 | 2,857.00 | 2,774.50 | 2,846.00 | 2,846.00 | 280,900 |
22 May 2024 | 2,866.00 | 2,866.00 | 2,790.50 | 2,803.50 | 2,803.50 | 279,400 |
21 May 2024 | 3,009.00 | 3,077.00 | 2,894.50 | 2,894.50 | 2,894.50 | 285,100 |
20 May 2024 | 2,849.00 | 2,958.00 | 2,842.50 | 2,927.50 | 2,927.50 | 212,900 |
17 May 2024 | 2,911.50 | 2,923.00 | 2,842.50 | 2,851.00 | 2,851.00 | 302,000 |
16 May 2024 | 3,038.00 | 3,048.00 | 2,920.00 | 2,944.50 | 2,944.50 | 203,100 |
15 May 2024 | 3,068.00 | 3,081.00 | 2,985.50 | 2,987.50 | 2,987.50 | 349,400 |
14 May 2024 | 2,870.00 | 3,031.00 | 2,851.00 | 3,031.00 | 3,031.00 | 411,300 |
13 May 2024 | 2,911.00 | 2,914.50 | 2,836.00 | 2,850.00 | 2,850.00 | 491,300 |
10 May 2024 | 3,023.00 | 3,049.00 | 2,910.00 | 2,952.50 | 2,952.50 | 505,500 |
09 May 2024 | 3,034.00 | 3,140.00 | 3,001.00 | 3,005.00 | 3,005.00 | 573,100 |
08 May 2024 | 3,327.00 | 3,333.00 | 3,034.00 | 3,101.00 | 3,101.00 | 1,018,700 |
07 May 2024 | 3,260.00 | 3,352.00 | 3,252.00 | 3,272.00 | 3,272.00 | 292,600 |
02 May 2024 | 3,242.00 | 3,269.00 | 3,187.00 | 3,210.00 | 3,210.00 | 114,700 |
01 May 2024 | 3,200.00 | 3,265.00 | 3,180.00 | 3,229.00 | 3,229.00 | 138,400 |
30 Apr 2024 | 3,270.00 | 3,286.00 | 3,206.00 | 3,227.00 | 3,227.00 | 210,900 |
26 Apr 2024 | 3,220.00 | 3,273.00 | 3,173.00 | 3,270.00 | 3,270.00 | 321,000 |
25 Apr 2024 | 3,246.00 | 3,286.00 | 3,201.00 | 3,246.00 | 3,246.00 | 297,800 |
24 Apr 2024 | 3,240.00 | 3,324.00 | 3,228.00 | 3,267.00 | 3,267.00 | 261,500 |
23 Apr 2024 | 3,160.00 | 3,215.00 | 3,131.00 | 3,194.00 | 3,194.00 | 285,900 |
22 Apr 2024 | 3,088.00 | 3,124.00 | 3,039.00 | 3,116.00 | 3,116.00 | 253,000 |
19 Apr 2024 | 3,073.00 | 3,101.00 | 2,986.00 | 3,035.00 | 3,035.00 | 334,700 |
18 Apr 2024 | 3,000.00 | 3,143.00 | 2,995.00 | 3,117.00 | 3,117.00 | 425,200 |
17 Apr 2024 | 3,070.00 | 3,070.00 | 2,992.50 | 3,001.00 | 3,001.00 | 426,800 |
16 Apr 2024 | 3,102.00 | 3,137.00 | 3,054.00 | 3,096.00 | 3,096.00 | 407,300 |
15 Apr 2024 | 3,215.00 | 3,223.00 | 3,152.00 | 3,167.00 | 3,167.00 | 248,800 |
12 Apr 2024 | 3,224.00 | 3,415.00 | 3,220.00 | 3,296.00 | 3,296.00 | 468,300 |
11 Apr 2024 | 3,280.00 | 3,303.00 | 3,170.00 | 3,203.00 | 3,203.00 | 423,100 |
10 Apr 2024 | 3,449.00 | 3,485.00 | 3,338.00 | 3,345.00 | 3,345.00 | 250,600 |
09 Apr 2024 | 3,410.00 | 3,450.00 | 3,382.00 | 3,409.00 | 3,409.00 | 165,000 |
08 Apr 2024 | 3,430.00 | 3,438.00 | 3,377.00 | 3,378.00 | 3,378.00 | 164,900 |
05 Apr 2024 | 3,395.00 | 3,446.00 | 3,326.00 | 3,398.00 | 3,398.00 | 275,000 |
04 Apr 2024 | 3,351.00 | 3,455.00 | 3,315.00 | 3,411.00 | 3,411.00 | 208,000 |
03 Apr 2024 | 3,355.00 | 3,368.00 | 3,313.00 | 3,318.00 | 3,318.00 | 236,200 |
02 Apr 2024 | 3,550.00 | 3,580.00 | 3,390.00 | 3,408.00 | 3,408.00 | 363,600 |
01 Apr 2024 | 3,601.00 | 3,635.00 | 3,563.00 | 3,580.00 | 3,580.00 | 135,700 |
29 Mar 2024 | 3,670.00 | 3,685.00 | 3,599.00 | 3,607.00 | 3,607.00 | 109,800 |
28 Mar 2024 | 3,666.00 | 3,714.00 | 3,600.00 | 3,651.00 | 3,651.00 | 223,300 |
28 Mar 2024 | 14 Dividend | |||||
27 Mar 2024 | 3,670.00 | 3,716.00 | 3,586.00 | 3,626.00 | 3,612.00 | 270,700 |
26 Mar 2024 | 3,570.00 | 3,711.00 | 3,562.00 | 3,661.00 | 3,646.86 | 204,000 |
25 Mar 2024 | 3,662.00 | 3,699.00 | 3,582.00 | 3,582.00 | 3,568.17 | 177,400 |
22 Mar 2024 | 3,710.00 | 3,785.00 | 3,668.00 | 3,685.00 | 3,670.77 | 258,800 |
21 Mar 2024 | 3,642.00 | 3,789.00 | 3,642.00 | 3,729.00 | 3,714.60 | 630,000 |
19 Mar 2024 | 3,562.00 | 3,587.00 | 3,477.00 | 3,572.00 | 3,558.21 | 595,400 |
18 Mar 2024 | 3,643.00 | 3,665.00 | 3,497.00 | 3,575.00 | 3,561.20 | 480,400 |
15 Mar 2024 | 3,595.00 | 3,656.00 | 3,555.00 | 3,573.00 | 3,559.20 | 711,000 |
14 Mar 2024 | 3,672.00 | 3,723.00 | 3,581.00 | 3,619.00 | 3,605.03 | 304,800 |
13 Mar 2024 | 3,754.00 | 3,923.00 | 3,684.00 | 3,706.00 | 3,691.69 | 439,100 |
12 Mar 2024 | 3,602.00 | 3,755.00 | 3,521.00 | 3,755.00 | 3,740.50 | 381,100 |
11 Mar 2024 | 3,653.00 | 3,690.00 | 3,611.00 | 3,672.00 | 3,657.82 | 216,600 |
08 Mar 2024 | 3,738.00 | 3,790.00 | 3,673.00 | 3,731.00 | 3,716.59 | 211,500 |
07 Mar 2024 | 3,856.00 | 3,872.00 | 3,804.00 | 3,808.00 | 3,793.30 | 212,700 |
06 Mar 2024 | 3,623.00 | 3,848.00 | 3,620.00 | 3,752.00 | 3,737.51 | 312,100 |
05 Mar 2024 | 3,781.00 | 3,781.00 | 3,596.00 | 3,627.00 | 3,613.00 | 318,600 |
04 Mar 2024 | 3,806.00 | 3,850.00 | 3,745.00 | 3,749.00 | 3,734.53 | 146,900 |
01 Mar 2024 | 3,696.00 | 3,864.00 | 3,693.00 | 3,805.00 | 3,790.31 | 309,400 |
29 Feb 2024 | 3,798.00 | 3,798.00 | 3,690.00 | 3,704.00 | 3,689.70 | 439,400 |
28 Feb 2024 | 3,784.00 | 3,930.00 | 3,763.00 | 3,890.00 | 3,874.98 | 447,400 |
27 Feb 2024 | 3,693.00 | 3,781.00 | 3,642.00 | 3,763.00 | 3,748.47 | 305,800 |
26 Feb 2024 | 3,614.00 | 3,749.00 | 3,564.00 | 3,700.00 | 3,685.71 | 285,300 |
22 Feb 2024 | 3,575.00 | 3,593.00 | 3,520.00 | 3,584.00 | 3,570.16 | 287,100 |
21 Feb 2024 | 3,605.00 | 3,624.00 | 3,526.00 | 3,575.00 | 3,561.20 | 383,700 |
20 Feb 2024 | 3,770.00 | 3,802.00 | 3,628.00 | 3,700.00 | 3,685.71 | 299,500 |
19 Feb 2024 | 3,670.00 | 3,741.00 | 3,581.00 | 3,734.00 | 3,719.58 | 426,000 |
16 Feb 2024 | 3,442.00 | 3,675.00 | 3,384.00 | 3,624.00 | 3,610.01 | 591,700 |
15 Feb 2024 | 3,505.00 | 3,507.00 | 3,371.00 | 3,403.00 | 3,389.86 | 360,400 |
14 Feb 2024 | 3,410.00 | 3,493.00 | 3,351.00 | 3,480.00 | 3,466.56 | 543,400 |
13 Feb 2024 | 3,525.00 | 3,530.00 | 3,443.00 | 3,511.00 | 3,497.44 | 418,700 |
09 Feb 2024 | 3,538.00 | 3,578.00 | 3,471.00 | 3,479.00 | 3,465.57 | 437,600 |
08 Feb 2024 | 3,680.00 | 3,730.00 | 3,570.00 | 3,570.00 | 3,556.22 | 367,800 |
07 Feb 2024 | 3,796.00 | 3,796.00 | 3,623.00 | 3,676.00 | 3,661.81 | 504,500 |
06 Feb 2024 | 3,956.00 | 3,956.00 | 3,661.00 | 3,695.00 | 3,680.73 | 821,100 |
05 Feb 2024 | 3,918.00 | 4,049.00 | 3,871.00 | 3,938.00 | 3,922.80 | 723,900 |
02 Feb 2024 | 3,885.00 | 4,017.00 | 3,855.00 | 3,988.00 | 3,972.60 | 446,500 |
01 Feb 2024 | 3,905.00 | 3,933.00 | 3,816.00 | 3,850.00 | 3,835.14 | 273,600 |
31 Jan 2024 | 3,974.00 | 3,979.00 | 3,855.00 | 3,936.00 | 3,920.80 | 201,100 |
30 Jan 2024 | 4,001.00 | 4,018.00 | 3,914.00 | 3,959.00 | 3,943.71 | 203,600 |
29 Jan 2024 | 3,948.00 | 3,973.00 | 3,907.00 | 3,941.00 | 3,925.78 | 194,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |