Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 3,956.50 | 3,989.00 | 3,918.00 | 3,970.00 | 3,970.00 | 2,928 |
25 Apr 2024 | 4,000.00 | 4,007.60 | 3,891.00 | 3,945.50 | 3,945.50 | 5,699 |
24 Apr 2024 | 3,966.00 | 4,013.00 | 3,974.00 | 3,973.00 | 3,973.00 | 2,779 |
23 Apr 2024 | 3,922.00 | 3,981.20 | 3,908.00 | 3,972.00 | 3,972.00 | 5,733 |
22 Apr 2024 | 3,971.00 | 3,974.00 | 3,909.00 | 3,974.00 | 3,974.00 | 23,171 |
19 Apr 2024 | 3,877.50 | 3,951.00 | 3,857.00 | 3,940.50 | 3,940.50 | 3,121 |
18 Apr 2024 | 3,953.50 | 3,953.00 | 3,855.00 | 3,866.50 | 3,866.50 | 2,799 |
17 Apr 2024 | 3,876.50 | 3,912.00 | 3,871.00 | 3,883.00 | 3,883.00 | 17,848 |
16 Apr 2024 | 3,858.00 | 3,896.00 | 3,832.00 | 3,866.50 | 3,866.50 | 3,269 |
15 Apr 2024 | 3,915.50 | 3,947.00 | 3,878.00 | 3,936.00 | 3,936.00 | 23,941 |
12 Apr 2024 | 4,038.50 | 4,046.00 | 3,910.00 | 3,933.00 | 3,933.00 | 4,119 |
11 Apr 2024 | 4,049.00 | 4,116.00 | 3,932.00 | 4,019.00 | 4,019.00 | 3,015 |
10 Apr 2024 | 3,981.50 | 4,038.00 | 3,956.00 | 4,038.50 | 4,038.50 | 2,042 |
09 Apr 2024 | 3,972.00 | 3,997.00 | 3,944.00 | 3,972.00 | 3,972.00 | 4,253 |
08 Apr 2024 | 3,949.50 | 3,970.17 | 3,915.00 | 3,957.50 | 3,957.50 | 1,733 |
05 Apr 2024 | 3,905.50 | 3,947.00 | 3,892.00 | 3,913.50 | 3,913.50 | 625 |
04 Apr 2024 | 4,042.00 | 4,080.00 | 3,928.00 | 3,977.00 | 3,977.00 | 6,024 |
03 Apr 2024 | 4,026.50 | 4,076.00 | 3,990.79 | 4,022.50 | 4,022.50 | 127,385 |
02 Apr 2024 | 4,007.00 | 4,061.76 | 3,985.00 | 4,027.50 | 4,027.50 | 24,007 |
28 Mar 2024 | 4,020.50 | 4,044.00 | 3,990.00 | 4,019.00 | 4,019.00 | 28,158 |
27 Mar 2024 | 4,033.50 | 4,059.00 | 4,007.00 | 4,043.00 | 4,043.00 | 1,103 |
26 Mar 2024 | 4,073.50 | 4,099.82 | 4,034.00 | 4,059.00 | 4,059.00 | 2,188 |
25 Mar 2024 | 4,054.00 | 4,078.00 | 4,026.00 | 4,059.00 | 4,059.00 | 26,592 |
25 Mar 2024 | 68 Dividend | |||||
22 Mar 2024 | 4,093.00 | 4,115.00 | 4,030.00 | 4,091.00 | 4,023.00 | 8,633 |
21 Mar 2024 | 4,122.00 | 4,154.00 | 4,076.00 | 4,122.00 | 4,053.48 | 442 |
20 Mar 2024 | 4,088.00 | 4,117.00 | 4,082.00 | 4,090.00 | 4,022.02 | 1,150 |
19 Mar 2024 | 4,077.50 | 4,102.00 | 4,041.00 | 4,066.50 | 3,998.91 | 69,631 |
18 Mar 2024 | 4,000.00 | 4,078.00 | 3,983.00 | 4,051.00 | 3,983.67 | 35,679 |
15 Mar 2024 | 3,980.50 | 4,037.00 | 3,944.00 | 3,985.50 | 3,919.25 | 9,546 |
14 Mar 2024 | 3,982.50 | 4,006.00 | 3,950.00 | 3,984.50 | 3,918.27 | 1,894 |
13 Mar 2024 | 3,978.00 | 4,004.00 | 3,944.00 | 3,978.00 | 3,911.88 | 27,402 |
12 Mar 2024 | 3,954.50 | 3,988.00 | 3,910.00 | 3,960.00 | 3,894.18 | 2,645 |
11 Mar 2024 | 3,881.00 | 3,939.00 | 3,877.00 | 3,888.00 | 3,823.37 | 6,136 |
08 Mar 2024 | 3,866.50 | 3,912.00 | 3,857.00 | 3,873.50 | 3,809.12 | 2,122 |
07 Mar 2024 | 3,750.50 | 3,869.00 | 3,738.00 | 3,863.50 | 3,799.28 | 3,814 |
06 Mar 2024 | 3,714.50 | 3,784.67 | 3,677.00 | 3,770.00 | 3,707.34 | 8,026 |
05 Mar 2024 | 3,702.50 | 3,709.00 | 3,672.00 | 3,708.50 | 3,646.86 | 2,221 |
04 Mar 2024 | 3,720.00 | 3,729.00 | 3,682.00 | 3,717.50 | 3,655.71 | 7,988 |
01 Mar 2024 | 3,720.00 | 3,738.00 | 3,684.00 | 3,730.00 | 3,668.00 | 85,348 |
29 Feb 2024 | 3,716.50 | 3,750.00 | 3,676.00 | 3,723.00 | 3,661.12 | 4,122 |
28 Feb 2024 | 3,738.00 | 3,745.00 | 3,701.00 | 3,739.00 | 3,676.85 | 3,330 |
27 Feb 2024 | 3,814.00 | 3,843.00 | 3,737.00 | 3,751.50 | 3,689.14 | 4,399 |
26 Feb 2024 | 3,808.00 | 3,851.00 | 3,768.00 | 3,811.00 | 3,747.65 | 3,955 |
23 Feb 2024 | 3,763.00 | 3,801.00 | 3,769.00 | 3,772.00 | 3,709.30 | 3,845 |
22 Feb 2024 | 3,744.50 | 3,770.00 | 3,708.00 | 3,760.00 | 3,697.50 | 2,382 |
21 Feb 2024 | 3,677.50 | 3,785.00 | 3,674.00 | 3,726.00 | 3,664.07 | 9,766 |
20 Feb 2024 | 3,723.00 | 3,762.00 | 3,681.00 | 3,721.00 | 3,659.15 | 1,318 |
19 Feb 2024 | 3,656.00 | 3,704.00 | 3,634.00 | 3,650.00 | 3,589.33 | 1,750 |
16 Feb 2024 | 3,653.00 | 3,691.00 | 3,628.00 | 3,661.50 | 3,600.64 | 1,631 |
15 Feb 2024 | 3,683.00 | 3,705.00 | 3,640.00 | 3,691.00 | 3,629.65 | 1,176 |
14 Feb 2024 | 3,615.00 | 3,675.55 | 3,593.00 | 3,635.50 | 3,575.07 | 8,391 |
13 Feb 2024 | 3,620.50 | 3,650.00 | 3,559.00 | 3,561.00 | 3,501.81 | 1,325 |
12 Feb 2024 | 3,580.50 | 3,618.00 | 3,558.00 | 3,583.50 | 3,523.94 | 1,993 |
09 Feb 2024 | 3,617.00 | 3,642.00 | 3,584.00 | 3,626.50 | 3,566.22 | 2,559 |
08 Feb 2024 | 3,676.50 | 3,690.00 | 3,633.00 | 3,636.50 | 3,576.05 | 1,125 |
07 Feb 2024 | 3,622.50 | 3,677.00 | 3,610.00 | 3,675.50 | 3,614.41 | 1,566 |
06 Feb 2024 | 3,614.00 | 3,628.00 | 3,574.00 | 3,619.00 | 3,558.85 | 3,108 |
05 Feb 2024 | 3,578.00 | 3,596.00 | 3,553.00 | 3,590.50 | 3,530.82 | 4,040 |
02 Feb 2024 | 3,647.00 | 3,655.00 | 3,563.00 | 3,598.50 | 3,538.69 | 7,174 |
01 Feb 2024 | 3,572.00 | 3,622.00 | 3,576.00 | 3,584.50 | 3,524.92 | 7,130 |
31 Jan 2024 | 3,630.50 | 3,658.00 | 3,598.00 | 3,620.50 | 3,560.32 | 4,436 |
30 Jan 2024 | 3,680.00 | 3,693.00 | 3,603.00 | 3,640.00 | 3,579.50 | 4,052 |
29 Jan 2024 | 3,613.00 | 3,689.00 | 3,604.63 | 3,660.50 | 3,599.66 | 6,297 |
26 Jan 2024 | 3,578.00 | 3,659.00 | 3,553.00 | 3,634.50 | 3,574.09 | 5,003 |
25 Jan 2024 | 3,420.50 | 3,593.00 | 3,297.00 | 3,536.00 | 3,477.23 | 21,905 |
24 Jan 2024 | 3,308.50 | 3,331.00 | 3,289.00 | 3,307.50 | 3,252.52 | 5,262 |
23 Jan 2024 | 3,373.00 | 3,373.00 | 3,299.00 | 3,313.50 | 3,258.42 | 5,270 |
22 Jan 2024 | 3,374.00 | 3,397.00 | 3,351.00 | 3,372.00 | 3,315.95 | 3,479 |
19 Jan 2024 | 3,376.00 | 3,384.00 | 3,322.00 | 3,374.00 | 3,317.92 | 2,535 |
18 Jan 2024 | 3,355.50 | 3,360.00 | 3,312.00 | 3,312.50 | 3,257.44 | 2,234 |
17 Jan 2024 | 3,368.00 | 3,369.00 | 3,329.00 | 3,363.00 | 3,307.10 | 2,146 |
16 Jan 2024 | 3,376.00 | 3,407.00 | 3,368.00 | 3,375.00 | 3,318.90 | 2,013 |
15 Jan 2024 | 3,398.00 | 3,427.00 | 3,376.00 | 3,408.00 | 3,351.35 | 625 |
12 Jan 2024 | 3,389.50 | 3,402.00 | 3,354.00 | 3,391.50 | 3,335.13 | 1,227 |
11 Jan 2024 | 3,403.00 | 3,426.00 | 3,374.32 | 3,413.00 | 3,356.27 | 2,655 |
10 Jan 2024 | 3,377.00 | 3,410.00 | 3,362.00 | 3,378.00 | 3,321.85 | 6,183 |
09 Jan 2024 | 3,381.50 | 3,398.00 | 3,334.00 | 3,375.00 | 3,318.90 | 2,682 |
08 Jan 2024 | 3,332.00 | 3,356.68 | 3,291.00 | 3,336.00 | 3,280.55 | 4,050 |
05 Jan 2024 | 3,344.50 | 3,366.00 | 3,298.00 | 3,344.50 | 3,288.91 | 4,697 |
04 Jan 2024 | 3,418.00 | 3,433.00 | 3,356.00 | 3,365.00 | 3,309.07 | 4,728 |
03 Jan 2024 | 3,445.00 | 3,455.00 | 3,386.00 | 3,403.00 | 3,346.44 | 13,729 |
02 Jan 2024 | 3,463.50 | 3,463.50 | 3,463.50 | 3,463.50 | 3,405.93 | - |
29 Dec 2023 | 3,453.00 | 3,487.00 | 3,422.00 | 3,463.50 | 3,405.93 | 1,164 |
28 Dec 2023 | 3,487.00 | 3,491.00 | 3,442.00 | 3,490.00 | 3,431.99 | 1,078 |
27 Dec 2023 | 3,480.00 | 3,509.00 | 3,450.00 | 3,483.00 | 3,425.11 | 1,448 |
22 Dec 2023 | 3,455.00 | 3,500.00 | 3,452.00 | 3,462.50 | 3,404.95 | 6,777 |
21 Dec 2023 | 3,486.00 | 3,513.00 | 3,464.16 | 3,494.00 | 3,435.92 | 913 |
20 Dec 2023 | 3,474.50 | 3,504.00 | 3,454.00 | 3,480.00 | 3,422.16 | 1,566 |
19 Dec 2023 | 3,489.00 | 3,525.00 | 3,470.00 | 3,505.50 | 3,447.23 | 2,871 |
18 Dec 2023 | 3,451.00 | 3,494.00 | 3,431.00 | 3,460.50 | 3,402.98 | 20,066 |
15 Dec 2023 | 3,294.00 | 3,485.00 | 3,150.00 | 3,441.00 | 3,383.80 | 8,906 |
14 Dec 2023 | 3,502.50 | 3,508.00 | 3,404.00 | 3,442.00 | 3,384.79 | 3,914 |
13 Dec 2023 | 3,457.00 | 3,513.35 | 3,429.00 | 3,464.50 | 3,406.91 | 5,827 |
12 Dec 2023 | 3,428.50 | 3,459.00 | 3,404.00 | 3,435.50 | 3,378.40 | 2,601 |
11 Dec 2023 | 3,378.00 | 3,425.00 | 3,367.00 | 3,380.50 | 3,324.31 | 6,908 |
08 Dec 2023 | 3,368.00 | 3,396.00 | 3,341.00 | 3,373.00 | 3,316.93 | 1,870 |
07 Dec 2023 | 3,348.50 | 3,397.00 | 3,341.00 | 3,356.50 | 3,300.71 | 3,891 |
06 Dec 2023 | 3,295.00 | 3,385.00 | 3,272.00 | 3,356.50 | 3,300.71 | 1,993 |
05 Dec 2023 | 3,306.50 | 3,317.00 | 3,280.00 | 3,300.50 | 3,245.64 | 4,123 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |