Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 4,199.00 | 4,225.00 | 4,192.00 | 4,214.00 | 4,214.00 | 6,402 |
16 May 2024 | 4,185.00 | 4,221.00 | 4,185.00 | 4,206.00 | 4,206.00 | 3,256 |
15 May 2024 | 4,179.00 | 4,190.00 | 4,168.00 | 4,187.00 | 4,187.00 | 2,759 |
14 May 2024 | 4,146.00 | 4,167.00 | 4,144.00 | 4,158.00 | 4,158.00 | 3,809 |
13 May 2024 | 4,144.00 | 4,158.00 | 4,138.00 | 4,153.00 | 4,153.00 | 3,439 |
10 May 2024 | 4,110.00 | 4,141.00 | 4,110.00 | 4,130.50 | 4,130.50 | 5,548 |
09 May 2024 | 4,075.00 | 4,101.00 | 4,075.00 | 4,097.50 | 4,097.50 | 39,403 |
08 May 2024 | 4,066.00 | 4,124.00 | 4,004.00 | 4,063.50 | 4,063.50 | 13,525 |
07 May 2024 | 4,068.00 | 4,074.00 | 4,056.00 | 4,072.50 | 4,072.50 | 10,036 |
03 May 2024 | 4,026.00 | 4,059.00 | 4,021.00 | 4,059.00 | 4,059.00 | 10,312 |
02 May 2024 | 3,978.00 | 4,012.00 | 3,973.00 | 4,008.00 | 4,008.00 | 8,825 |
01 May 2024 | 3,911.00 | 3,936.00 | 3,906.00 | 3,927.00 | 3,927.00 | 13,897 |
30 Apr 2024 | 3,949.00 | 3,950.00 | 3,923.32 | 3,924.00 | 3,924.00 | 27,505 |
29 Apr 2024 | 3,961.00 | 3,961.00 | 3,938.00 | 3,942.00 | 3,942.00 | 15,797 |
26 Apr 2024 | 3,922.00 | 3,938.20 | 3,920.20 | 3,934.00 | 3,934.00 | 4,204 |
25 Apr 2024 | 3,872.00 | 3,875.00 | 3,844.25 | 3,866.50 | 3,866.50 | 24,351 |
24 Apr 2024 | 3,908.00 | 3,916.00 | 3,881.00 | 3,885.00 | 3,885.00 | 24,314 |
23 Apr 2024 | 3,854.00 | 3,861.37 | 3,836.00 | 3,847.50 | 3,847.50 | 12,777 |
22 Apr 2024 | 3,804.00 | 3,821.00 | 3,801.00 | 3,814.00 | 3,814.00 | 37,703 |
19 Apr 2024 | 3,748.00 | 3,777.00 | 3,747.80 | 3,776.00 | 3,776.00 | 9,616 |
18 Apr 2024 | 3,832.00 | 3,832.00 | 3,794.00 | 3,810.00 | 3,810.00 | 61,295 |
17 Apr 2024 | 3,780.00 | 3,788.00 | 3,766.00 | 3,766.00 | 3,766.00 | 18,374 |
16 Apr 2024 | 3,778.00 | 3,778.80 | 3,764.00 | 3,774.50 | 3,774.50 | 7,244 |
15 Apr 2024 | 3,864.00 | 3,868.00 | 3,846.00 | 3,849.00 | 3,849.00 | 5,880 |
12 Apr 2024 | 3,889.00 | 3,890.00 | 3,854.00 | 3,857.00 | 3,857.00 | 1,278 |
11 Apr 2024 | 3,930.00 | 3,930.00 | 3,907.00 | 3,909.00 | 3,909.00 | 7,753 |
10 Apr 2024 | 3,928.00 | 3,928.00 | 3,878.00 | 3,882.00 | 3,882.00 | 7,761 |
09 Apr 2024 | 3,898.00 | 3,905.80 | 3,887.00 | 3,894.50 | 3,894.50 | 11,654 |
08 Apr 2024 | 3,872.00 | 3,887.00 | 3,867.00 | 3,885.00 | 3,885.00 | 20,244 |
05 Apr 2024 | 3,858.00 | 3,864.00 | 3,851.00 | 3,860.00 | 3,860.00 | 18,660 |
04 Apr 2024 | 3,905.00 | 3,914.00 | 3,894.80 | 3,912.50 | 3,912.50 | 12,496 |
03 Apr 2024 | 3,880.00 | 3,889.00 | 3,877.44 | 3,892.00 | 3,892.00 | 9,867 |
02 Apr 2024 | 3,936.00 | 3,951.00 | 3,917.00 | 3,923.00 | 3,923.00 | 20,295 |
28 Mar 2024 | 3,863.00 | 3,869.00 | 3,853.00 | 3,862.00 | 3,862.00 | 11,072 |
27 Mar 2024 | 3,853.00 | 3,853.00 | 3,846.00 | 3,849.00 | 3,849.00 | 10,365 |
26 Mar 2024 | 3,882.00 | 3,882.10 | 3,865.30 | 3,870.00 | 3,870.00 | 2,719 |
25 Mar 2024 | 3,865.00 | 3,865.00 | 3,853.00 | 3,860.50 | 3,860.50 | 11,369 |
22 Mar 2024 | 3,878.00 | 3,881.25 | 3,864.00 | 3,874.00 | 3,874.00 | 2,766 |
21 Mar 2024 | 3,890.00 | 3,900.00 | 3,878.00 | 3,896.50 | 3,896.50 | 3,855 |
20 Mar 2024 | 3,842.00 | 3,846.00 | 3,824.90 | 3,829.00 | 3,829.00 | 5,433 |
19 Mar 2024 | 3,823.00 | 3,826.75 | 3,807.85 | 3,819.50 | 3,819.50 | 3,469 |
18 Mar 2024 | 3,848.00 | 3,857.00 | 3,841.00 | 3,843.00 | 3,843.00 | 17,588 |
15 Mar 2024 | 3,835.00 | 3,845.00 | 3,828.00 | 3,835.00 | 3,835.00 | 4,851 |
14 Mar 2024 | 3,877.00 | 3,877.00 | 3,857.00 | 3,861.50 | 3,861.50 | 2,437 |
13 Mar 2024 | 3,881.00 | 3,886.00 | 3,881.00 | 3,882.00 | 3,882.00 | 1,118 |
12 Mar 2024 | 3,883.00 | 3,885.00 | 3,876.00 | 3,880.00 | 3,880.00 | 7,381 |
11 Mar 2024 | 3,796.00 | 3,821.00 | 3,796.00 | 3,820.50 | 3,820.50 | 19,566 |
08 Mar 2024 | 3,797.00 | 3,802.00 | 3,783.00 | 3,777.00 | 3,777.00 | 3,061 |
07 Mar 2024 | 3,765.00 | 3,783.00 | 3,763.00 | 3,781.50 | 3,781.50 | 1,120 |
06 Mar 2024 | 3,770.00 | 3,783.00 | 3,766.00 | 3,785.00 | 3,785.00 | 7,992 |
05 Mar 2024 | 3,745.00 | 3,745.00 | 3,721.00 | 3,723.00 | 3,723.00 | 11,435 |
04 Mar 2024 | 3,795.00 | 3,800.00 | 3,768.00 | 3,771.50 | 3,771.50 | 5,442 |
01 Mar 2024 | 3,766.00 | 3,781.00 | 3,754.41 | 3,780.00 | 3,780.00 | 19,290 |
29 Feb 2024 | 3,742.00 | 3,754.00 | 3,737.00 | 3,737.00 | 3,737.00 | 3,658 |
28 Feb 2024 | 3,743.00 | 3,745.00 | 3,719.00 | 3,722.50 | 3,722.50 | 3,228 |
27 Feb 2024 | 3,759.00 | 3,778.00 | 3,759.00 | 3,772.00 | 3,772.00 | 6,312 |
26 Feb 2024 | 3,764.00 | 3,768.00 | 3,757.57 | 3,764.00 | 3,764.00 | 4,882 |
23 Feb 2024 | 3,783.00 | 3,784.00 | 3,777.00 | 3,781.00 | 3,781.00 | 10,021 |
22 Feb 2024 | 3,788.00 | 3,799.80 | 3,779.00 | 3,787.00 | 3,787.00 | 4,127 |
21 Feb 2024 | 3,761.00 | 3,761.70 | 3,753.49 | 3,758.00 | 3,758.00 | 20,798 |
20 Feb 2024 | 3,746.00 | 3,755.80 | 3,718.00 | 3,724.00 | 3,724.00 | 7,302 |
19 Feb 2024 | 3,737.00 | 3,745.00 | 3,728.00 | 3,746.00 | 3,746.00 | 3,198 |
16 Feb 2024 | 3,764.00 | 3,765.70 | 3,754.00 | 3,756.00 | 3,756.00 | 10,830 |
15 Feb 2024 | 3,721.00 | 3,728.75 | 3,720.00 | 3,721.50 | 3,721.50 | 7,799 |
14 Feb 2024 | 3,699.00 | 3,719.00 | 3,698.90 | 3,712.50 | 3,712.50 | 11,661 |
13 Feb 2024 | 3,722.00 | 3,733.00 | 3,672.00 | 3,672.50 | 3,672.50 | 26,753 |
12 Feb 2024 | 3,688.00 | 3,762.00 | 3,688.00 | 3,752.00 | 3,752.00 | 17,016 |
09 Feb 2024 | 3,679.00 | 3,691.70 | 3,658.00 | 3,671.00 | 3,671.00 | 25,057 |
08 Feb 2024 | 3,676.00 | 3,687.80 | 3,676.00 | 3,677.00 | 3,677.00 | 17,517 |
07 Feb 2024 | 3,679.00 | 3,691.00 | 3,673.15 | 3,679.50 | 3,679.50 | 11,483 |
06 Feb 2024 | 3,684.00 | 3,693.00 | 3,669.20 | 3,687.00 | 3,687.00 | 29,128 |
05 Feb 2024 | 3,581.00 | 3,602.00 | 3,576.00 | 3,601.00 | 3,601.00 | 14,303 |
02 Feb 2024 | 3,565.00 | 3,574.75 | 3,553.00 | 3,560.00 | 3,560.00 | 15,513 |
01 Feb 2024 | 3,555.00 | 3,572.00 | 3,546.00 | 3,549.50 | 3,549.50 | 34,123 |
31 Jan 2024 | 3,530.00 | 3,555.85 | 3,526.00 | 3,545.00 | 3,545.00 | 3,733 |
30 Jan 2024 | 3,566.00 | 3,568.00 | 3,559.00 | 3,565.50 | 3,565.50 | 7,593 |
29 Jan 2024 | 3,611.00 | 3,615.50 | 3,583.00 | 3,586.50 | 3,586.50 | 5,874 |
26 Jan 2024 | 3,596.00 | 3,610.00 | 3,587.15 | 3,610.00 | 3,610.00 | 970 |
25 Jan 2024 | 3,608.00 | 3,624.00 | 3,603.25 | 3,612.00 | 3,612.00 | 20,268 |
24 Jan 2024 | 3,587.00 | 3,615.00 | 3,586.15 | 3,612.00 | 3,612.00 | 12,757 |
23 Jan 2024 | 3,515.00 | 3,562.40 | 3,511.00 | 3,556.50 | 3,556.50 | 16,289 |
22 Jan 2024 | 3,475.00 | 3,492.00 | 3,470.25 | 3,487.50 | 3,487.50 | 24,727 |
19 Jan 2024 | 3,525.00 | 3,529.70 | 3,512.00 | 3,519.50 | 3,519.50 | 1,715 |
18 Jan 2024 | 3,495.00 | 3,511.00 | 3,487.04 | 3,507.00 | 3,507.00 | 5,457 |
17 Jan 2024 | 3,473.00 | 3,473.00 | 3,453.00 | 3,457.00 | 3,457.00 | 105,315 |
16 Jan 2024 | 3,568.00 | 3,575.00 | 3,557.00 | 3,558.50 | 3,558.50 | 6,968 |
15 Jan 2024 | 3,610.00 | 3,610.00 | 3,597.00 | 3,603.00 | 3,603.00 | 2,542 |
12 Jan 2024 | 3,610.00 | 3,630.00 | 3,608.00 | 3,625.50 | 3,625.50 | 2,458 |
11 Jan 2024 | 3,631.00 | 3,635.00 | 3,601.00 | 3,606.00 | 3,606.00 | 31,942 |
10 Jan 2024 | 3,611.00 | 3,615.55 | 3,596.00 | 3,599.00 | 3,599.00 | 10,194 |
09 Jan 2024 | 3,626.00 | 3,626.00 | 3,614.00 | 3,622.50 | 3,622.50 | 4,772 |
08 Jan 2024 | 3,642.00 | 3,656.50 | 3,629.25 | 3,656.50 | 3,656.50 | 12,799 |
05 Jan 2024 | 3,688.00 | 3,693.00 | 3,681.00 | 3,684.00 | 3,684.00 | 3,239 |
04 Jan 2024 | 3,703.00 | 3,710.00 | 3,697.00 | 3,702.00 | 3,702.00 | 14,435 |
03 Jan 2024 | 3,728.00 | 3,730.00 | 3,706.00 | 3,724.50 | 3,724.50 | 25,196 |
02 Jan 2024 | 3,763.00 | 3,764.00 | 3,749.00 | 3,763.00 | 3,763.00 | 9,509 |
29 Dec 2023 | 3,788.00 | 3,795.00 | 3,783.00 | 3,787.00 | 3,787.00 | 3,527 |
28 Dec 2023 | 3,775.00 | 3,799.00 | 3,771.00 | 3,793.00 | 3,793.00 | 8,907 |
27 Dec 2023 | 3,730.00 | 3,765.00 | 3,702.00 | 3,703.50 | 3,703.50 | 9,447 |
22 Dec 2023 | 3,657.00 | 3,672.00 | 3,656.00 | 3,667.00 | 3,667.00 | 5,607 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |