Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 4,237.00 | 4,282.00 | 4,230.00 | 4,270.00 | 4,270.00 | 178,000 |
26 Jun 2024 | 4,269.00 | 4,270.00 | 4,215.00 | 4,234.00 | 4,234.00 | 134,300 |
25 Jun 2024 | 4,285.00 | 4,285.00 | 4,205.00 | 4,274.00 | 4,274.00 | 197,500 |
24 Jun 2024 | 4,270.00 | 4,312.00 | 4,244.00 | 4,267.00 | 4,267.00 | 171,200 |
21 Jun 2024 | 4,275.00 | 4,296.00 | 4,233.00 | 4,272.00 | 4,272.00 | 863,500 |
20 Jun 2024 | 4,260.00 | 4,279.00 | 4,222.00 | 4,257.00 | 4,257.00 | 152,500 |
19 Jun 2024 | 4,253.00 | 4,302.00 | 4,240.00 | 4,256.00 | 4,256.00 | 173,200 |
18 Jun 2024 | 4,215.00 | 4,259.00 | 4,171.00 | 4,251.00 | 4,251.00 | 193,700 |
17 Jun 2024 | 4,250.00 | 4,258.00 | 4,173.00 | 4,183.00 | 4,183.00 | 175,700 |
14 Jun 2024 | 4,165.00 | 4,244.00 | 4,165.00 | 4,226.00 | 4,226.00 | 209,700 |
13 Jun 2024 | 4,221.00 | 4,228.00 | 4,153.00 | 4,153.00 | 4,153.00 | 165,100 |
12 Jun 2024 | 4,203.00 | 4,245.00 | 4,202.00 | 4,220.00 | 4,220.00 | 167,500 |
11 Jun 2024 | 4,248.00 | 4,267.00 | 4,198.00 | 4,202.00 | 4,202.00 | 173,000 |
10 Jun 2024 | 4,134.00 | 4,225.00 | 4,129.00 | 4,225.00 | 4,225.00 | 231,500 |
07 Jun 2024 | 4,134.00 | 4,142.00 | 4,105.00 | 4,120.00 | 4,120.00 | 138,100 |
06 Jun 2024 | 4,115.00 | 4,164.00 | 4,102.00 | 4,134.00 | 4,134.00 | 248,700 |
05 Jun 2024 | 4,130.00 | 4,145.00 | 4,104.00 | 4,115.00 | 4,115.00 | 156,000 |
04 Jun 2024 | 4,152.00 | 4,188.00 | 4,123.00 | 4,179.00 | 4,179.00 | 208,700 |
03 Jun 2024 | 4,252.00 | 4,273.00 | 4,203.00 | 4,215.00 | 4,215.00 | 134,600 |
31 May 2024 | 4,195.00 | 4,236.00 | 4,178.00 | 4,223.00 | 4,223.00 | 321,200 |
30 May 2024 | 4,105.00 | 4,182.00 | 4,068.00 | 4,141.00 | 4,141.00 | 223,800 |
29 May 2024 | 4,075.00 | 4,200.00 | 4,075.00 | 4,114.00 | 4,114.00 | 443,200 |
28 May 2024 | 3,965.00 | 4,022.00 | 3,958.00 | 4,005.00 | 4,005.00 | 193,000 |
27 May 2024 | 4,027.00 | 4,031.00 | 3,922.00 | 3,965.00 | 3,965.00 | 245,000 |
24 May 2024 | 3,963.00 | 4,046.00 | 3,956.00 | 4,039.00 | 4,039.00 | 185,000 |
23 May 2024 | 3,987.00 | 4,026.00 | 3,956.00 | 4,012.00 | 4,012.00 | 164,400 |
22 May 2024 | 4,040.00 | 4,086.00 | 4,003.00 | 4,003.00 | 4,003.00 | 170,500 |
21 May 2024 | 4,000.00 | 4,074.00 | 4,000.00 | 4,020.00 | 4,020.00 | 236,300 |
20 May 2024 | 3,974.00 | 3,997.00 | 3,955.00 | 3,983.00 | 3,983.00 | 158,000 |
17 May 2024 | 3,936.00 | 3,970.00 | 3,889.00 | 3,948.00 | 3,948.00 | 189,400 |
16 May 2024 | 4,059.00 | 4,060.00 | 3,909.00 | 3,973.00 | 3,973.00 | 224,900 |
15 May 2024 | 3,989.00 | 4,151.00 | 3,989.00 | 4,059.00 | 4,059.00 | 317,700 |
14 May 2024 | 4,150.00 | 4,163.00 | 4,097.00 | 4,129.00 | 4,129.00 | 251,200 |
13 May 2024 | 4,140.00 | 4,158.00 | 4,115.00 | 4,146.00 | 4,146.00 | 172,300 |
10 May 2024 | 4,135.00 | 4,183.00 | 4,117.00 | 4,147.00 | 4,147.00 | 123,000 |
09 May 2024 | 4,113.00 | 4,183.00 | 4,102.00 | 4,152.00 | 4,152.00 | 161,600 |
08 May 2024 | 4,071.00 | 4,117.00 | 4,061.00 | 4,096.00 | 4,096.00 | 175,300 |
07 May 2024 | 4,081.00 | 4,083.00 | 4,049.00 | 4,064.00 | 4,064.00 | 147,100 |
02 May 2024 | 4,100.00 | 4,115.00 | 4,055.00 | 4,078.00 | 4,078.00 | 103,100 |
01 May 2024 | 4,077.00 | 4,095.00 | 4,047.00 | 4,091.00 | 4,091.00 | 132,900 |
30 Apr 2024 | 4,041.00 | 4,095.00 | 4,014.00 | 4,091.00 | 4,091.00 | 199,000 |
26 Apr 2024 | 3,935.00 | 3,990.00 | 3,907.00 | 3,990.00 | 3,990.00 | 309,100 |
25 Apr 2024 | 3,966.00 | 3,966.00 | 3,918.00 | 3,935.00 | 3,935.00 | 118,800 |
24 Apr 2024 | 4,006.00 | 4,016.00 | 3,954.00 | 3,966.00 | 3,966.00 | 226,300 |
23 Apr 2024 | 3,979.00 | 4,050.00 | 3,978.00 | 4,006.00 | 4,006.00 | 281,500 |
22 Apr 2024 | 3,934.00 | 3,977.00 | 3,920.00 | 3,969.00 | 3,969.00 | 128,600 |
19 Apr 2024 | 3,935.00 | 3,949.00 | 3,832.00 | 3,890.00 | 3,890.00 | 184,900 |
18 Apr 2024 | 3,934.00 | 3,953.00 | 3,915.00 | 3,940.00 | 3,940.00 | 106,600 |
17 Apr 2024 | 3,970.00 | 3,989.00 | 3,912.00 | 3,922.00 | 3,922.00 | 137,900 |
16 Apr 2024 | 3,994.00 | 4,011.00 | 3,953.00 | 3,964.00 | 3,964.00 | 168,300 |
15 Apr 2024 | 4,005.00 | 4,027.00 | 3,965.00 | 4,021.00 | 4,021.00 | 166,200 |
12 Apr 2024 | 3,993.00 | 4,056.00 | 3,981.00 | 4,031.00 | 4,031.00 | 263,400 |
11 Apr 2024 | 3,900.00 | 3,947.00 | 3,877.00 | 3,942.00 | 3,942.00 | 237,300 |
10 Apr 2024 | 3,907.00 | 3,959.00 | 3,903.00 | 3,941.00 | 3,941.00 | 185,200 |
09 Apr 2024 | 3,882.00 | 3,908.00 | 3,860.00 | 3,898.00 | 3,898.00 | 137,600 |
08 Apr 2024 | 3,845.00 | 3,888.00 | 3,828.00 | 3,875.00 | 3,875.00 | 207,500 |
05 Apr 2024 | 3,800.00 | 3,838.00 | 3,790.00 | 3,832.00 | 3,832.00 | 180,200 |
04 Apr 2024 | 3,889.00 | 3,892.00 | 3,822.00 | 3,835.00 | 3,835.00 | 178,300 |
03 Apr 2024 | 3,792.00 | 3,890.00 | 3,777.00 | 3,867.00 | 3,867.00 | 332,900 |
02 Apr 2024 | 3,774.00 | 3,796.00 | 3,763.00 | 3,794.00 | 3,794.00 | 126,900 |
01 Apr 2024 | 3,830.00 | 3,830.00 | 3,752.00 | 3,787.00 | 3,787.00 | 147,000 |
29 Mar 2024 | 3,765.00 | 3,831.00 | 3,756.00 | 3,820.00 | 3,820.00 | 82,500 |
28 Mar 2024 | 3,815.00 | 3,849.00 | 3,738.00 | 3,755.00 | 3,755.00 | 240,500 |
28 Mar 2024 | 55 Dividend | |||||
27 Mar 2024 | 3,907.00 | 3,911.00 | 3,865.00 | 3,880.00 | 3,825.00 | 230,200 |
26 Mar 2024 | 3,852.00 | 3,875.00 | 3,837.00 | 3,866.00 | 3,811.20 | 151,700 |
25 Mar 2024 | 3,900.00 | 3,901.00 | 3,846.00 | 3,846.00 | 3,791.48 | 175,500 |
22 Mar 2024 | 3,840.00 | 3,896.00 | 3,837.00 | 3,887.00 | 3,831.90 | 193,000 |
21 Mar 2024 | 3,858.00 | 3,864.00 | 3,813.00 | 3,833.00 | 3,778.67 | 254,700 |
19 Mar 2024 | 3,745.00 | 3,857.00 | 3,740.00 | 3,825.00 | 3,770.78 | 330,100 |
18 Mar 2024 | 3,740.00 | 3,778.00 | 3,735.00 | 3,776.00 | 3,722.47 | 135,300 |
15 Mar 2024 | 3,700.00 | 3,734.00 | 3,692.00 | 3,717.00 | 3,664.31 | 195,400 |
14 Mar 2024 | 3,705.00 | 3,715.00 | 3,675.00 | 3,715.00 | 3,662.34 | 161,500 |
13 Mar 2024 | 3,737.00 | 3,740.00 | 3,681.00 | 3,695.00 | 3,642.62 | 106,600 |
12 Mar 2024 | 3,679.00 | 3,724.00 | 3,649.00 | 3,718.00 | 3,665.30 | 121,400 |
11 Mar 2024 | 3,738.00 | 3,758.00 | 3,661.00 | 3,692.00 | 3,639.67 | 223,100 |
08 Mar 2024 | 3,672.00 | 3,769.00 | 3,672.00 | 3,758.00 | 3,704.73 | 233,700 |
07 Mar 2024 | 3,712.00 | 3,725.00 | 3,671.00 | 3,689.00 | 3,636.71 | 122,600 |
06 Mar 2024 | 3,625.00 | 3,715.00 | 3,625.00 | 3,695.00 | 3,642.62 | 220,700 |
05 Mar 2024 | 3,648.00 | 3,661.00 | 3,600.00 | 3,631.00 | 3,579.53 | 236,000 |
04 Mar 2024 | 3,660.00 | 3,719.00 | 3,651.00 | 3,684.00 | 3,631.78 | 217,100 |
01 Mar 2024 | 3,613.00 | 3,683.00 | 3,607.00 | 3,665.00 | 3,613.05 | 238,000 |
29 Feb 2024 | 3,642.00 | 3,648.00 | 3,556.00 | 3,599.00 | 3,547.98 | 599,200 |
28 Feb 2024 | 3,660.00 | 3,684.00 | 3,644.00 | 3,666.00 | 3,614.03 | 175,200 |
27 Feb 2024 | 3,655.00 | 3,675.00 | 3,639.00 | 3,660.00 | 3,608.12 | 212,400 |
26 Feb 2024 | 3,720.00 | 3,748.00 | 3,669.00 | 3,675.00 | 3,622.91 | 163,000 |
22 Feb 2024 | 3,722.00 | 3,733.00 | 3,678.00 | 3,698.00 | 3,645.58 | 235,500 |
21 Feb 2024 | 3,674.00 | 3,700.00 | 3,671.00 | 3,699.00 | 3,646.57 | 146,400 |
20 Feb 2024 | 3,709.00 | 3,715.00 | 3,666.00 | 3,691.00 | 3,638.68 | 230,400 |
19 Feb 2024 | 3,670.00 | 3,720.00 | 3,666.00 | 3,718.00 | 3,665.30 | 247,000 |
16 Feb 2024 | 3,576.00 | 3,671.00 | 3,567.00 | 3,660.00 | 3,608.12 | 277,700 |
15 Feb 2024 | 3,584.00 | 3,600.00 | 3,540.00 | 3,560.00 | 3,509.54 | 568,700 |
14 Feb 2024 | 3,662.00 | 3,676.00 | 3,565.00 | 3,596.00 | 3,545.03 | 330,500 |
13 Feb 2024 | 3,646.00 | 3,667.00 | 3,613.00 | 3,662.00 | 3,610.09 | 394,400 |
09 Feb 2024 | 3,716.00 | 3,723.00 | 3,611.00 | 3,614.00 | 3,562.77 | 772,000 |
08 Feb 2024 | 3,560.00 | 3,605.00 | 3,522.00 | 3,576.00 | 3,525.31 | 350,800 |
07 Feb 2024 | 3,560.00 | 3,594.00 | 3,560.00 | 3,575.00 | 3,524.32 | 125,000 |
06 Feb 2024 | 3,600.00 | 3,600.00 | 3,552.00 | 3,552.00 | 3,501.65 | 164,200 |
05 Feb 2024 | 3,571.00 | 3,600.00 | 3,560.00 | 3,599.00 | 3,547.98 | 201,700 |
02 Feb 2024 | 3,584.00 | 3,589.00 | 3,564.00 | 3,571.00 | 3,520.38 | 172,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |