Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 1,450.10 | 1,469.70 | 1,450.10 | 1,458.00 | 1,458.00 | 20,724,376 |
20 May 2024 | - | - | - | - | - | - |
13 May 2024 | 1,432.00 | 1,468.00 | 1,430.30 | 1,464.10 | 1,464.10 | 73,754,883 |
10 May 2024 | 19.5 Dividend | |||||
06 May 2024 | 1,522.00 | 1,534.50 | 1,426.80 | 1,437.90 | 1,418.53 | 86,259,873 |
29 Apr 2024 | 1,515.00 | 1,540.60 | 1,506.55 | 1,519.60 | 1,499.13 | 76,870,490 |
22 Apr 2024 | 1,557.40 | 1,557.40 | 1,503.25 | 1,509.80 | 1,489.46 | 75,933,488 |
15 Apr 2024 | 1,497.55 | 1,534.95 | 1,480.25 | 1,531.30 | 1,510.67 | 56,485,726 |
08 Apr 2024 | 1,554.95 | 1,557.25 | 1,513.45 | 1,518.95 | 1,498.49 | 55,629,521 |
01 Apr 2024 | 1,458.00 | 1,554.50 | 1,455.60 | 1,549.55 | 1,528.68 | 130,000,185 |
25 Mar 2024 | 1,442.85 | 1,460.50 | 1,421.25 | 1,447.90 | 1,428.39 | 87,302,550 |
18 Mar 2024 | 1,447.00 | 1,456.00 | 1,424.65 | 1,442.85 | 1,423.41 | 88,065,365 |
11 Mar 2024 | 1,430.00 | 1,471.60 | 1,423.00 | 1,452.65 | 1,433.08 | 187,531,482 |
04 Mar 2024 | 1,430.95 | 1,452.85 | 1,421.65 | 1,446.10 | 1,426.62 | 82,682,861 |
26 Feb 2024 | 1,413.55 | 1,434.85 | 1,397.30 | 1,430.75 | 1,411.48 | 84,475,302 |
19 Feb 2024 | 1,429.00 | 1,464.00 | 1,411.80 | 1,420.60 | 1,401.46 | 108,436,367 |
12 Feb 2024 | 1,399.65 | 1,427.70 | 1,363.55 | 1,419.90 | 1,400.77 | 128,555,151 |
05 Feb 2024 | 1,446.00 | 1,453.80 | 1,387.00 | 1,403.60 | 1,384.69 | 130,133,060 |
29 Jan 2024 | 1,448.05 | 1,480.85 | 1,436.80 | 1,446.15 | 1,426.67 | 125,346,900 |
22 Jan 2024 | 1,470.65 | 1,474.70 | 1,380.25 | 1,434.90 | 1,415.57 | 150,207,829 |
15 Jan 2024 | 1,647.70 | 1,683.65 | 1,468.40 | 1,470.65 | 1,450.84 | 247,229,780 |
08 Jan 2024 | 1,678.50 | 1,682.35 | 1,633.60 | 1,641.20 | 1,619.09 | 48,764,372 |
01 Jan 2024 | 1,706.00 | 1,709.15 | 1,668.10 | 1,682.20 | 1,659.54 | 65,247,533 |
25 Dec 2023 | 1,670.85 | 1,721.40 | 1,668.55 | 1,709.25 | 1,686.22 | 57,071,415 |
18 Dec 2023 | 1,660.70 | 1,689.75 | 1,644.05 | 1,670.85 | 1,648.34 | 80,711,905 |
11 Dec 2023 | 1,650.05 | 1,668.00 | 1,615.10 | 1,656.55 | 1,634.23 | 131,562,753 |
04 Dec 2023 | 1,588.00 | 1,655.00 | 1,573.65 | 1,653.20 | 1,630.93 | 97,842,380 |
27 Nov 2023 | 1,532.10 | 1,572.45 | 1,525.80 | 1,555.40 | 1,534.45 | 77,088,401 |
20 Nov 2023 | 1,513.00 | 1,533.15 | 1,501.55 | 1,532.10 | 1,511.46 | 51,465,243 |
13 Nov 2023 | 1,492.10 | 1,519.00 | 1,485.90 | 1,505.10 | 1,484.82 | 57,633,543 |
06 Nov 2023 | 1,498.00 | 1,498.00 | 1,477.20 | 1,491.50 | 1,471.41 | 67,539,025 |
30 Oct 2023 | 1,463.25 | 1,504.00 | 1,461.90 | 1,483.75 | 1,463.76 | 76,571,883 |
23 Oct 2023 | 1,523.50 | 1,528.75 | 1,460.25 | 1,469.15 | 1,449.36 | 69,095,231 |
16 Oct 2023 | 1,531.50 | 1,555.75 | 1,503.20 | 1,522.80 | 1,502.29 | 66,660,608 |
09 Oct 2023 | 1,528.00 | 1,552.00 | 1,512.00 | 1,535.75 | 1,515.06 | 71,412,630 |
02 Oct 2023 | 1,526.30 | 1,551.55 | 1,489.25 | 1,534.05 | 1,513.38 | 79,946,577 |
25 Sept 2023 | 1,525.00 | 1,540.70 | 1,515.00 | 1,526.30 | 1,505.74 | 97,265,285 |
18 Sept 2023 | 1,653.75 | 1,655.00 | 1,523.75 | 1,529.65 | 1,509.04 | 143,538,314 |
11 Sept 2023 | 1,628.90 | 1,670.00 | 1,624.00 | 1,661.75 | 1,639.36 | 156,988,253 |
04 Sept 2023 | 1,590.00 | 1,632.90 | 1,570.60 | 1,623.40 | 1,601.53 | 94,408,591 |
28 Aug 2023 | 1,561.50 | 1,603.95 | 1,559.35 | 1,574.70 | 1,553.49 | 117,896,461 |
21 Aug 2023 | 1,600.50 | 1,600.50 | 1,558.40 | 1,561.50 | 1,540.46 | 81,912,488 |
14 Aug 2023 | 1,611.00 | 1,615.00 | 1,581.30 | 1,590.75 | 1,569.32 | 71,979,679 |
07 Aug 2023 | 1,663.10 | 1,663.10 | 1,616.20 | 1,618.80 | 1,596.99 | 92,221,461 |
31 Jul 2023 | 1,650.05 | 1,667.45 | 1,623.00 | 1,652.20 | 1,629.94 | 96,568,883 |
24 Jul 2023 | 1,678.50 | 1,703.00 | 1,641.10 | 1,643.50 | 1,621.36 | 106,861,692 |
17 Jul 2023 | 1,650.00 | 1,704.00 | 1,633.00 | 1,675.75 | 1,653.18 | 130,815,038 |
10 Jul 2023 | 1,661.00 | 1,676.75 | 1,627.15 | 1,644.50 | 1,622.35 | 113,333,993 |
03 Jul 2023 | 1,712.50 | 1,757.50 | 1,656.30 | 1,660.40 | 1,638.03 | 96,073,969 |
26 Jun 2023 | 1,645.00 | 1,708.80 | 1,628.70 | 1,701.40 | 1,678.48 | 75,112,072 |
19 Jun 2023 | 1,611.00 | 1,659.90 | 1,590.65 | 1,643.50 | 1,621.36 | 73,539,538 |
12 Jun 2023 | 1,612.55 | 1,615.80 | 1,579.00 | 1,602.75 | 1,581.16 | 56,302,558 |
05 Jun 2023 | 1,614.50 | 1,626.00 | 1,592.25 | 1,610.60 | 1,588.90 | 65,718,610 |
29 May 2023 | 1,628.50 | 1,642.65 | 1,600.00 | 1,606.50 | 1,584.86 | 85,251,569 |
22 May 2023 | 1,645.00 | 1,652.90 | 1,597.35 | 1,615.80 | 1,594.03 | 70,402,107 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |