Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 1,420.00 | 1,420.85 | 1,400.00 | 1,406.50 | 1,406.50 | 3,009,727 |
20 May 2024 | - | - | - | - | - | - |
13 May 2024 | 1,415.35 | 1,429.85 | 1,377.25 | 1,412.35 | 1,412.35 | 16,760,174 |
06 May 2024 | 1,495.70 | 1,510.00 | 1,393.45 | 1,410.15 | 1,410.15 | 14,610,592 |
29 Apr 2024 | 1,458.75 | 1,537.00 | 1,450.10 | 1,483.70 | 1,483.70 | 16,430,728 |
22 Apr 2024 | 1,494.00 | 1,519.00 | 1,443.30 | 1,446.40 | 1,446.40 | 16,892,043 |
15 Apr 2024 | 1,544.95 | 1,557.90 | 1,444.40 | 1,482.05 | 1,482.05 | 13,678,165 |
08 Apr 2024 | 1,560.00 | 1,576.35 | 1,541.00 | 1,555.65 | 1,555.65 | 7,826,757 |
01 Apr 2024 | 1,553.00 | 1,572.75 | 1,511.20 | 1,552.40 | 1,552.40 | 17,570,486 |
25 Mar 2024 | 1,512.10 | 1,564.50 | 1,502.20 | 1,553.00 | 1,553.00 | 21,419,267 |
18 Mar 2024 | 1,487.25 | 1,520.35 | 1,422.70 | 1,512.10 | 1,512.10 | 20,206,061 |
11 Mar 2024 | 1,566.10 | 1,568.75 | 1,456.70 | 1,484.35 | 1,484.35 | 14,415,667 |
04 Mar 2024 | 1,529.95 | 1,571.50 | 1,520.35 | 1,563.75 | 1,563.75 | 13,132,313 |
26 Feb 2024 | 1,481.00 | 1,528.75 | 1,440.00 | 1,526.65 | 1,526.65 | 15,348,639 |
19 Feb 2024 | 1,499.90 | 1,526.80 | 1,463.50 | 1,480.30 | 1,480.30 | 16,386,157 |
12 Feb 2024 | 1,488.20 | 1,506.50 | 1,430.65 | 1,493.65 | 1,493.65 | 15,382,423 |
05 Feb 2024 | 1,532.75 | 1,550.45 | 1,462.65 | 1,486.25 | 1,486.25 | 15,322,614 |
29 Jan 2024 | 1,523.00 | 1,564.85 | 1,507.15 | 1,533.75 | 1,533.75 | 14,442,695 |
22 Jan 2024 | 1,561.10 | 1,561.10 | 1,428.05 | 1,512.00 | 1,512.00 | 27,371,179 |
15 Jan 2024 | 1,684.80 | 1,694.50 | 1,550.20 | 1,561.10 | 1,561.10 | 25,469,655 |
08 Jan 2024 | 1,633.00 | 1,677.85 | 1,620.00 | 1,674.00 | 1,674.00 | 9,116,321 |
01 Jan 2024 | 1,598.95 | 1,655.00 | 1,558.00 | 1,643.20 | 1,643.20 | 11,754,012 |
25 Dec 2023 | 1,562.35 | 1,618.90 | 1,557.00 | 1,598.95 | 1,598.95 | 7,939,527 |
18 Dec 2023 | 1,570.00 | 1,591.10 | 1,527.55 | 1,562.35 | 1,562.35 | 11,483,678 |
11 Dec 2023 | 1,512.80 | 1,578.00 | 1,489.95 | 1,570.80 | 1,570.80 | 13,285,275 |
04 Dec 2023 | 1,490.00 | 1,525.50 | 1,473.45 | 1,508.95 | 1,508.95 | 15,617,714 |
27 Nov 2023 | 1,476.20 | 1,500.00 | 1,450.05 | 1,461.05 | 1,461.05 | 57,395,487 |
20 Nov 2023 | 1,498.90 | 1,509.45 | 1,458.95 | 1,476.20 | 1,476.20 | 14,346,920 |
13 Nov 2023 | 1,502.00 | 1,538.50 | 1,485.55 | 1,498.45 | 1,498.45 | 15,231,542 |
06 Nov 2023 | 1,463.00 | 1,516.30 | 1,456.00 | 1,498.80 | 1,498.80 | 13,586,987 |
30 Oct 2023 | 1,440.00 | 1,479.95 | 1,427.15 | 1,450.25 | 1,450.25 | 13,944,588 |
23 Oct 2023 | 1,469.00 | 1,469.75 | 1,393.65 | 1,441.30 | 1,441.30 | 13,984,073 |
16 Oct 2023 | 1,462.85 | 1,471.80 | 1,415.60 | 1,469.10 | 1,469.10 | 25,439,030 |
09 Oct 2023 | 1,420.10 | 1,466.30 | 1,410.00 | 1,463.70 | 1,463.70 | 11,893,800 |
02 Oct 2023 | 1,428.85 | 1,438.40 | 1,386.20 | 1,434.80 | 1,434.80 | 9,235,480 |
25 Sept 2023 | 1,451.50 | 1,454.55 | 1,399.30 | 1,428.85 | 1,428.85 | 17,051,821 |
18 Sept 2023 | 1,454.00 | 1,475.65 | 1,406.35 | 1,452.90 | 1,452.90 | 14,099,036 |
11 Sept 2023 | 1,449.05 | 1,467.85 | 1,416.05 | 1,450.00 | 1,450.00 | 12,522,046 |
04 Sept 2023 | 1,423.85 | 1,459.95 | 1,396.45 | 1,448.85 | 1,448.85 | 11,656,087 |
28 Aug 2023 | 1,400.00 | 1,423.60 | 1,363.25 | 1,416.55 | 1,416.55 | 11,302,463 |
21 Aug 2023 | 1,375.00 | 1,435.00 | 1,366.20 | 1,401.15 | 1,401.15 | 10,092,542 |
14 Aug 2023 | 1,395.00 | 1,397.50 | 1,360.85 | 1,371.70 | 1,371.70 | 8,883,982 |
07 Aug 2023 | 1,410.00 | 1,434.00 | 1,392.00 | 1,397.25 | 1,397.25 | 12,662,532 |
31 Jul 2023 | 1,409.35 | 1,423.20 | 1,354.05 | 1,409.60 | 1,409.60 | 12,908,920 |
24 Jul 2023 | 1,408.50 | 1,446.00 | 1,397.60 | 1,401.95 | 1,401.95 | 12,186,595 |
17 Jul 2023 | 1,380.00 | 1,443.40 | 1,369.60 | 1,407.35 | 1,407.35 | 23,590,259 |
10 Jul 2023 | 1,361.25 | 1,391.50 | 1,345.15 | 1,377.00 | 1,377.00 | 18,033,632 |
03 Jul 2023 | 1,379.95 | 1,413.10 | 1,353.00 | 1,357.10 | 1,357.10 | 16,700,588 |
26 Jun 2023 | 1,314.80 | 1,382.25 | 1,297.35 | 1,374.65 | 1,374.65 | 15,016,021 |
19 Jun 2023 | 1,310.00 | 1,318.00 | 1,262.00 | 1,308.70 | 1,308.70 | 14,093,322 |
12 Jun 2023 | 1,336.95 | 1,342.90 | 1,288.50 | 1,314.00 | 1,314.00 | 17,979,288 |
05 Jun 2023 | 1,295.00 | 1,336.40 | 1,282.65 | 1,331.05 | 1,331.05 | 16,071,156 |
02 Jun 2023 | 14 Dividend | |||||
29 May 2023 | 1,272.20 | 1,298.00 | 1,251.50 | 1,288.20 | 1,274.22 | 12,724,817 |
22 May 2023 | 1,247.00 | 1,275.90 | 1,232.50 | 1,268.05 | 1,254.29 | 11,601,861 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |