Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 3,759.00 | 3,814.00 | 3,752.00 | 3,793.00 | 3,793.00 | 1,886,100 |
01 May 2024 | 3,730.00 | 3,781.00 | 3,700.00 | 3,751.00 | 3,751.00 | 1,891,600 |
30 Apr 2024 | 3,620.00 | 3,804.00 | 3,599.00 | 3,787.00 | 3,787.00 | 3,805,500 |
26 Apr 2024 | 3,517.00 | 3,569.00 | 3,466.00 | 3,564.00 | 3,564.00 | 3,539,700 |
25 Apr 2024 | 3,583.00 | 3,643.00 | 3,539.00 | 3,539.00 | 3,539.00 | 4,985,000 |
24 Apr 2024 | 3,886.00 | 3,929.00 | 3,474.00 | 3,625.00 | 3,625.00 | 12,200,700 |
23 Apr 2024 | 3,890.00 | 3,899.00 | 3,807.00 | 3,844.00 | 3,844.00 | 1,133,600 |
22 Apr 2024 | 3,821.00 | 3,866.00 | 3,786.00 | 3,833.00 | 3,833.00 | 1,416,500 |
19 Apr 2024 | 3,725.00 | 3,821.00 | 3,688.00 | 3,772.00 | 3,772.00 | 3,005,300 |
18 Apr 2024 | 3,803.00 | 3,810.00 | 3,663.00 | 3,756.00 | 3,756.00 | 2,678,200 |
17 Apr 2024 | 3,918.00 | 3,936.00 | 3,807.00 | 3,837.00 | 3,837.00 | 1,849,600 |
16 Apr 2024 | 3,915.00 | 3,959.00 | 3,854.00 | 3,870.00 | 3,870.00 | 2,087,700 |
15 Apr 2024 | 3,800.00 | 3,925.00 | 3,800.00 | 3,925.00 | 3,925.00 | 1,637,100 |
12 Apr 2024 | 3,853.00 | 3,883.00 | 3,832.00 | 3,855.00 | 3,855.00 | 1,483,300 |
11 Apr 2024 | 3,751.00 | 3,873.00 | 3,745.00 | 3,854.00 | 3,854.00 | 2,688,100 |
10 Apr 2024 | 3,939.00 | 3,940.00 | 3,758.00 | 3,758.00 | 3,758.00 | 4,496,100 |
09 Apr 2024 | 3,963.00 | 3,978.00 | 3,921.00 | 3,974.00 | 3,974.00 | 1,334,900 |
08 Apr 2024 | 3,905.00 | 3,960.00 | 3,886.00 | 3,944.00 | 3,944.00 | 1,862,700 |
05 Apr 2024 | 3,783.00 | 3,884.00 | 3,745.00 | 3,876.00 | 3,876.00 | 2,533,800 |
04 Apr 2024 | 3,955.00 | 3,961.00 | 3,852.00 | 3,859.00 | 3,859.00 | 2,404,100 |
03 Apr 2024 | 3,920.00 | 3,955.00 | 3,878.00 | 3,910.00 | 3,910.00 | 2,310,600 |
02 Apr 2024 | 4,013.00 | 4,049.00 | 3,945.00 | 3,990.00 | 3,990.00 | 2,394,100 |
01 Apr 2024 | 4,138.00 | 4,156.00 | 4,002.00 | 4,023.00 | 4,023.00 | 3,015,000 |
29 Mar 2024 | 4,041.00 | 4,136.00 | 4,034.00 | 4,080.00 | 4,080.00 | 2,468,300 |
28 Mar 2024 | 3,984.00 | 4,129.00 | 3,975.00 | 4,033.00 | 4,033.00 | 4,563,900 |
28 Mar 2024 | 50 Dividend | |||||
27 Mar 2024 | 3,989.00 | 4,015.00 | 3,946.00 | 3,997.00 | 3,947.00 | 4,158,400 |
26 Mar 2024 | 3,800.00 | 4,000.00 | 3,800.00 | 3,989.00 | 3,939.10 | 7,036,100 |
25 Mar 2024 | 3,680.00 | 3,750.00 | 3,662.00 | 3,683.00 | 3,636.93 | 1,469,600 |
22 Mar 2024 | 3,731.00 | 3,732.00 | 3,661.00 | 3,671.00 | 3,625.08 | 1,518,300 |
21 Mar 2024 | 3,681.00 | 3,721.00 | 3,666.00 | 3,717.00 | 3,670.50 | 2,197,800 |
19 Mar 2024 | 3,610.00 | 3,630.00 | 3,573.00 | 3,630.00 | 3,584.59 | 1,652,200 |
18 Mar 2024 | 3,535.00 | 3,604.00 | 3,522.00 | 3,597.00 | 3,552.00 | 1,761,600 |
15 Mar 2024 | 3,450.00 | 3,550.00 | 3,447.00 | 3,496.00 | 3,452.27 | 1,568,200 |
14 Mar 2024 | 3,476.00 | 3,476.00 | 3,476.00 | 3,476.00 | 3,432.52 | 138,700 |
13 Mar 2024 | 3,560.00 | 3,584.00 | 3,412.00 | 3,459.00 | 3,415.73 | 3,158,700 |
12 Mar 2024 | 3,450.00 | 3,511.00 | 3,413.00 | 3,503.00 | 3,459.18 | 2,176,100 |
11 Mar 2024 | 3,545.00 | 3,581.00 | 3,465.00 | 3,507.00 | 3,463.13 | 2,690,900 |
08 Mar 2024 | 3,643.00 | 3,687.00 | 3,612.00 | 3,625.00 | 3,579.65 | 2,391,200 |
07 Mar 2024 | 3,601.00 | 3,744.00 | 3,571.00 | 3,629.00 | 3,583.60 | 5,284,600 |
06 Mar 2024 | 3,471.00 | 3,598.00 | 3,453.00 | 3,571.00 | 3,526.33 | 3,630,900 |
05 Mar 2024 | 3,383.00 | 3,514.00 | 3,372.00 | 3,513.00 | 3,469.05 | 4,490,200 |
04 Mar 2024 | 3,385.00 | 3,391.00 | 3,348.00 | 3,366.00 | 3,323.89 | 1,786,500 |
01 Mar 2024 | 3,313.00 | 3,399.00 | 3,304.00 | 3,376.00 | 3,333.77 | 2,900,500 |
29 Feb 2024 | 3,280.00 | 3,321.00 | 3,260.00 | 3,296.00 | 3,254.77 | 2,137,500 |
28 Feb 2024 | 3,329.00 | 3,361.00 | 3,306.00 | 3,325.00 | 3,283.41 | 3,671,200 |
27 Feb 2024 | 3,239.00 | 3,331.00 | 3,236.00 | 3,310.00 | 3,268.59 | 4,360,400 |
26 Feb 2024 | 3,166.00 | 3,245.00 | 3,155.00 | 3,226.00 | 3,185.64 | 4,203,800 |
22 Feb 2024 | 3,115.00 | 3,130.00 | 3,093.00 | 3,120.00 | 3,080.97 | 1,668,300 |
21 Feb 2024 | 3,142.00 | 3,170.00 | 3,085.00 | 3,097.00 | 3,058.26 | 2,141,200 |
20 Feb 2024 | 3,129.00 | 3,180.00 | 3,117.00 | 3,146.00 | 3,106.65 | 2,589,200 |
19 Feb 2024 | 3,148.00 | 3,170.00 | 3,106.00 | 3,138.00 | 3,098.75 | 2,610,000 |
16 Feb 2024 | 3,072.00 | 3,127.00 | 3,068.00 | 3,120.00 | 3,080.97 | 4,150,900 |
15 Feb 2024 | 3,045.00 | 3,082.00 | 2,991.00 | 3,039.00 | 3,000.98 | 2,758,200 |
14 Feb 2024 | 3,010.00 | 3,023.00 | 2,966.00 | 3,003.00 | 2,965.43 | 3,794,500 |
13 Feb 2024 | 2,920.00 | 3,060.00 | 2,905.00 | 3,035.00 | 2,997.03 | 10,417,000 |
09 Feb 2024 | 2,778.50 | 2,824.50 | 2,752.00 | 2,805.00 | 2,769.91 | 2,839,100 |
08 Feb 2024 | 2,769.50 | 2,805.00 | 2,764.00 | 2,774.00 | 2,739.30 | 2,274,700 |
07 Feb 2024 | 2,761.00 | 2,794.50 | 2,732.00 | 2,754.50 | 2,720.04 | 2,050,000 |
06 Feb 2024 | 2,774.00 | 2,777.00 | 2,733.50 | 2,759.00 | 2,724.49 | 2,771,200 |
05 Feb 2024 | 2,779.00 | 2,784.50 | 2,757.50 | 2,773.00 | 2,738.31 | 2,152,000 |
02 Feb 2024 | 2,780.50 | 2,784.00 | 2,751.50 | 2,760.00 | 2,725.47 | 1,406,900 |
01 Feb 2024 | 2,824.50 | 2,826.50 | 2,744.00 | 2,759.50 | 2,724.98 | 3,552,500 |
31 Jan 2024 | 2,835.00 | 2,849.00 | 2,812.50 | 2,845.00 | 2,809.41 | 1,108,900 |
30 Jan 2024 | 2,841.50 | 2,869.50 | 2,828.50 | 2,835.00 | 2,799.54 | 1,375,400 |
29 Jan 2024 | 2,817.00 | 2,849.00 | 2,795.00 | 2,834.50 | 2,799.04 | 1,433,100 |
26 Jan 2024 | 2,802.00 | 2,852.00 | 2,796.50 | 2,800.50 | 2,765.47 | 2,195,500 |
25 Jan 2024 | 2,782.00 | 2,811.00 | 2,758.50 | 2,803.00 | 2,767.94 | 1,923,200 |
24 Jan 2024 | 2,797.00 | 2,834.00 | 2,768.50 | 2,799.50 | 2,764.48 | 2,092,400 |
23 Jan 2024 | 2,813.50 | 2,816.00 | 2,755.00 | 2,761.50 | 2,726.96 | 1,740,700 |
22 Jan 2024 | 2,765.00 | 2,792.50 | 2,753.50 | 2,792.50 | 2,757.57 | 1,551,300 |
19 Jan 2024 | 2,771.50 | 2,790.50 | 2,741.50 | 2,756.00 | 2,721.52 | 1,773,300 |
18 Jan 2024 | 2,750.00 | 2,786.00 | 2,738.50 | 2,744.00 | 2,709.67 | 1,445,300 |
17 Jan 2024 | 2,787.00 | 2,824.50 | 2,750.00 | 2,750.00 | 2,715.60 | 2,394,000 |
16 Jan 2024 | 2,785.00 | 2,861.00 | 2,763.00 | 2,782.50 | 2,747.69 | 3,114,200 |
15 Jan 2024 | 2,785.00 | 2,846.50 | 2,763.00 | 2,844.00 | 2,808.42 | 595,200 |
12 Jan 2024 | 2,850.50 | 2,852.50 | 2,789.00 | 2,806.00 | 2,770.90 | 2,190,200 |
11 Jan 2024 | 2,828.00 | 2,866.00 | 2,816.50 | 2,823.00 | 2,787.69 | 2,145,100 |
10 Jan 2024 | 2,818.00 | 2,823.50 | 2,789.00 | 2,801.00 | 2,765.96 | 2,026,400 |
09 Jan 2024 | 2,831.00 | 2,834.00 | 2,800.50 | 2,816.50 | 2,781.27 | 2,213,000 |
05 Jan 2024 | 2,790.00 | 2,846.50 | 2,782.00 | 2,827.00 | 2,791.64 | 2,619,600 |
04 Jan 2024 | 2,749.50 | 2,784.00 | 2,729.00 | 2,775.00 | 2,740.29 | 1,731,400 |
29 Dec 2023 | 2,766.00 | 2,796.00 | 2,746.00 | 2,761.00 | 2,726.46 | 1,834,400 |
28 Dec 2023 | 2,723.50 | 2,772.00 | 2,716.00 | 2,765.00 | 2,730.41 | 1,981,400 |
27 Dec 2023 | 2,694.50 | 2,744.50 | 2,687.00 | 2,717.50 | 2,683.51 | 2,383,200 |
26 Dec 2023 | 2,688.00 | 2,721.00 | 2,650.50 | 2,675.00 | 2,641.54 | 2,064,400 |
25 Dec 2023 | 2,630.00 | 2,684.00 | 2,630.00 | 2,645.50 | 2,612.41 | 1,886,600 |
22 Dec 2023 | 2,601.00 | 2,632.50 | 2,598.00 | 2,611.00 | 2,578.34 | 1,120,800 |
21 Dec 2023 | 2,585.00 | 2,616.00 | 2,573.00 | 2,605.00 | 2,572.41 | 1,043,500 |
20 Dec 2023 | 2,620.00 | 2,647.50 | 2,604.00 | 2,617.00 | 2,584.26 | 2,078,200 |
19 Dec 2023 | 2,560.00 | 2,609.00 | 2,548.00 | 2,583.00 | 2,550.69 | 1,470,400 |
18 Dec 2023 | 2,550.00 | 2,581.00 | 2,536.00 | 2,574.50 | 2,542.29 | 1,797,400 |
15 Dec 2023 | 2,561.50 | 2,618.00 | 2,557.00 | 2,615.50 | 2,582.78 | 2,314,400 |
14 Dec 2023 | 2,592.00 | 2,597.00 | 2,480.00 | 2,541.00 | 2,509.21 | 3,611,200 |
13 Dec 2023 | 2,647.50 | 2,659.50 | 2,569.50 | 2,598.00 | 2,565.50 | 3,619,100 |
12 Dec 2023 | 2,720.00 | 2,729.50 | 2,667.50 | 2,669.00 | 2,635.61 | 1,487,200 |
11 Dec 2023 | 2,721.50 | 2,736.00 | 2,670.50 | 2,689.00 | 2,655.36 | 1,700,000 |
08 Dec 2023 | 2,705.50 | 2,712.00 | 2,648.00 | 2,669.50 | 2,636.11 | 3,504,500 |
07 Dec 2023 | 2,810.00 | 2,814.50 | 2,754.00 | 2,754.00 | 2,719.55 | 2,151,200 |
06 Dec 2023 | 2,785.00 | 2,837.00 | 2,778.00 | 2,824.00 | 2,788.67 | 1,619,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |