Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 1,672.40 | 1,683.30 | 1,663.30 | 1,667.70 | 1,667.70 | - |
20 May 2024 | 1,679.40 | 1,680.20 | 1,661.60 | 1,672.40 | 1,672.40 | 49,294,800 |
17 May 2024 | 1,709.30 | 1,709.30 | 1,677.50 | 1,679.40 | 1,679.40 | 48,581,300 |
16 May 2024 | 1,651.80 | 1,721.00 | 1,651.80 | 1,709.30 | 1,709.30 | 92,772,900 |
15 May 2024 | 1,642.70 | 1,659.90 | 1,642.70 | 1,651.80 | 1,651.80 | 46,302,300 |
14 May 2024 | 1,657.30 | 1,657.40 | 1,638.20 | 1,642.70 | 1,642.70 | 53,440,200 |
13 May 2024 | 1,657.30 | 1,657.30 | 1,645.00 | 1,657.30 | 1,657.30 | 54,581,000 |
10 May 2024 | 1,654.30 | 1,666.30 | 1,654.30 | 1,657.30 | 1,657.30 | 32,695,100 |
09 May 2024 | 1,676.60 | 1,676.60 | 1,647.10 | 1,654.30 | 1,654.30 | 66,606,900 |
08 May 2024 | 1,670.50 | 1,687.00 | 1,666.60 | 1,676.60 | 1,676.60 | 61,727,200 |
07 May 2024 | 1,647.10 | 1,673.00 | 1,647.10 | 1,670.50 | 1,670.50 | 75,864,600 |
06 May 2024 | 1,618.30 | 1,648.40 | 1,618.30 | 1,647.10 | 1,647.10 | 53,454,600 |
03 May 2024 | 1,592.80 | 1,628.00 | 1,592.80 | 1,618.30 | 1,618.30 | 68,670,300 |
02 May 2024 | 1,588.00 | 1,598.70 | 1,587.60 | 1,592.80 | 1,592.80 | 80,989,800 |
01 May 2024 | 1,607.80 | 1,607.80 | 1,577.20 | 1,588.00 | 1,588.00 | 57,123,200 |
30 Apr 2024 | 1,594.20 | 1,607.80 | 1,592.00 | 1,607.80 | 1,607.80 | 73,871,800 |
29 Apr 2024 | 1,569.10 | 1,602.50 | 1,569.10 | 1,594.20 | 1,594.20 | 58,471,100 |
26 Apr 2024 | 1,600.00 | 1,600.00 | 1,562.10 | 1,569.10 | 1,569.10 | 60,568,200 |
24 Apr 2024 | 1,603.20 | 1,625.90 | 1,597.90 | 1,600.00 | 1,600.00 | 81,057,700 |
23 Apr 2024 | 1,591.90 | 1,615.90 | 1,591.90 | 1,603.20 | 1,603.20 | 74,320,900 |
22 Apr 2024 | 1,576.40 | 1,596.40 | 1,576.40 | 1,591.90 | 1,591.90 | 58,237,700 |
19 Apr 2024 | 1,599.60 | 1,599.60 | 1,562.10 | 1,576.40 | 1,576.40 | 78,253,700 |
18 Apr 2024 | 1,590.90 | 1,599.70 | 1,577.40 | 1,599.60 | 1,599.60 | 57,583,300 |
17 Apr 2024 | 1,591.20 | 1,600.20 | 1,589.10 | 1,590.90 | 1,590.90 | 62,215,200 |
16 Apr 2024 | 1,623.50 | 1,623.50 | 1,579.50 | 1,591.20 | 1,591.20 | 119,923,000 |
15 Apr 2024 | 1,638.10 | 1,638.30 | 1,620.80 | 1,623.50 | 1,623.50 | 57,133,300 |
12 Apr 2024 | 1,649.90 | 1,649.90 | 1,634.60 | 1,638.10 | 1,638.10 | 50,233,800 |
11 Apr 2024 | 1,680.50 | 1,680.50 | 1,622.40 | 1,649.90 | 1,649.90 | 67,994,000 |
10 Apr 2024 | 1,661.00 | 1,680.50 | 1,660.10 | 1,680.50 | 1,680.50 | 51,023,800 |
09 Apr 2024 | 1,676.90 | 1,677.10 | 1,659.40 | 1,661.00 | 1,661.00 | 49,589,800 |
08 Apr 2024 | 1,674.10 | 1,689.30 | 1,673.60 | 1,676.90 | 1,676.90 | 49,931,000 |
05 Apr 2024 | 1,683.70 | 1,690.70 | 1,669.50 | 1,674.10 | 1,674.10 | 54,940,300 |
04 Apr 2024 | 1,671.20 | 1,692.80 | 1,671.20 | 1,683.70 | 1,683.70 | 64,385,300 |
03 Apr 2024 | 1,728.30 | 1,728.30 | 1,664.70 | 1,671.20 | 1,671.20 | 105,936,100 |
02 Apr 2024 | 1,743.60 | 1,747.30 | 1,724.80 | 1,728.30 | 1,728.30 | 71,589,600 |
28 Mar 2024 | 1,714.00 | 1,752.20 | 1,714.00 | 1,743.60 | 1,743.60 | 92,717,500 |
27 Mar 2024 | 1,711.80 | 1,714.30 | 1,705.40 | 1,714.00 | 1,714.00 | 46,153,500 |
26 Mar 2024 | 1,723.40 | 1,723.40 | 1,696.10 | 1,711.80 | 1,711.80 | 88,734,500 |
25 Mar 2024 | 1,693.20 | 1,727.20 | 1,688.90 | 1,723.40 | 1,723.40 | 60,908,400 |
22 Mar 2024 | 1,668.50 | 1,693.20 | 1,665.70 | 1,693.20 | 1,693.20 | 88,317,200 |
21 Mar 2024 | 1,645.40 | 1,672.70 | 1,645.40 | 1,668.50 | 1,668.50 | 104,479,300 |
20 Mar 2024 | 1,644.90 | 1,650.60 | 1,635.80 | 1,645.40 | 1,645.40 | 61,188,700 |
19 Mar 2024 | 1,626.50 | 1,649.50 | 1,626.40 | 1,644.90 | 1,644.90 | 66,462,300 |
18 Mar 2024 | 1,659.40 | 1,659.40 | 1,621.10 | 1,626.50 | 1,626.50 | 67,748,900 |
15 Mar 2024 | 1,646.70 | 1,670.90 | 1,627.50 | 1,659.40 | 1,659.40 | 297,398,700 |
14 Mar 2024 | 1,646.60 | 1,654.20 | 1,635.80 | 1,646.70 | 1,646.70 | 82,402,800 |
13 Mar 2024 | 1,629.50 | 1,648.50 | 1,629.50 | 1,646.60 | 1,646.60 | 77,536,500 |
12 Mar 2024 | 1,627.30 | 1,636.90 | 1,616.90 | 1,629.50 | 1,629.50 | 57,048,800 |
11 Mar 2024 | 1,646.70 | 1,646.70 | 1,623.60 | 1,627.30 | 1,627.30 | 66,736,400 |
08 Mar 2024 | 1,631.20 | 1,648.20 | 1,627.60 | 1,646.70 | 1,646.70 | 70,783,400 |
07 Mar 2024 | 1,627.30 | 1,638.40 | 1,619.30 | 1,631.20 | 1,631.20 | 84,310,500 |
06 Mar 2024 | 1,619.80 | 1,633.80 | 1,618.50 | 1,627.30 | 1,627.30 | 65,927,100 |
05 Mar 2024 | 1,628.10 | 1,628.90 | 1,608.50 | 1,619.80 | 1,619.80 | 65,743,700 |
04 Mar 2024 | 1,604.80 | 1,636.70 | 1,603.40 | 1,628.10 | 1,628.10 | 73,976,000 |
01 Mar 2024 | 1,591.10 | 1,608.10 | 1,582.40 | 1,604.80 | 1,604.80 | 94,472,200 |
29 Feb 2024 | 1,565.00 | 1,593.10 | 1,564.00 | 1,591.10 | 1,591.10 | 206,782,600 |
28 Feb 2024 | 1,556.90 | 1,566.70 | 1,548.30 | 1,565.00 | 1,565.00 | 60,273,500 |
27 Feb 2024 | 1,569.60 | 1,570.00 | 1,545.50 | 1,556.90 | 1,556.90 | 56,793,200 |
26 Feb 2024 | 1,569.40 | 1,579.60 | 1,560.70 | 1,569.60 | 1,569.60 | - |
23 Feb 2024 | 1,571.50 | 1,582.20 | 1,569.40 | 1,569.40 | 1,569.40 | 68,199,800 |
22 Feb 2024 | 1,572.70 | 1,573.10 | 1,550.50 | 1,571.50 | 1,571.50 | 61,123,900 |
21 Feb 2024 | 1,572.70 | 1,573.10 | 1,559.30 | 1,561.20 | 1,561.20 | 6,526,800 |
20 Feb 2024 | 1,559.80 | 1,576.60 | 1,558.60 | 1,573.70 | 1,573.70 | 56,513,400 |
19 Feb 2024 | 1,596.00 | 1,596.10 | 1,552.90 | 1,559.80 | 1,559.80 | 60,186,000 |
16 Feb 2024 | 1,588.60 | 1,615.10 | 1,588.60 | 1,596.00 | 1,596.00 | 71,298,500 |
15 Feb 2024 | 1,536.00 | 1,591.30 | 1,536.00 | 1,588.60 | 1,588.60 | 75,491,200 |
14 Feb 2024 | 1,551.90 | 1,551.90 | 1,524.00 | 1,536.00 | 1,536.00 | 60,772,300 |
13 Feb 2024 | 1,552.80 | 1,567.00 | 1,551.00 | 1,551.90 | 1,551.90 | 37,627,700 |
12 Feb 2024 | 1,554.40 | 1,559.00 | 1,550.80 | 1,552.80 | 1,552.80 | 36,086,400 |
09 Feb 2024 | 1,548.60 | 1,560.40 | 1,548.30 | 1,554.40 | 1,554.40 | 67,588,400 |
08 Feb 2024 | 1,537.30 | 1,565.10 | 1,537.30 | 1,548.60 | 1,548.60 | 82,190,000 |
07 Feb 2024 | 1,537.30 | 1,565.10 | 1,537.30 | 1,557.20 | 1,557.20 | 17,698,900 |
06 Feb 2024 | 1,535.90 | 1,535.90 | 1,502.30 | 1,522.20 | 1,522.20 | 81,018,600 |
05 Feb 2024 | 1,547.80 | 1,547.80 | 1,518.20 | 1,535.90 | 1,535.90 | 52,297,500 |
02 Feb 2024 | 1,497.40 | 1,552.60 | 1,497.40 | 1,547.80 | 1,547.80 | 82,362,100 |
01 Feb 2024 | 1,522.00 | 1,522.00 | 1,495.40 | 1,497.40 | 1,497.40 | 75,257,300 |
31 Jan 2024 | 1,492.40 | 1,522.00 | 1,482.80 | 1,522.00 | 1,522.00 | - |
30 Jan 2024 | 1,475.20 | 1,493.10 | 1,475.20 | 1,492.40 | 1,492.40 | 68,868,900 |
29 Jan 2024 | 1,459.70 | 1,477.10 | 1,459.60 | 1,475.20 | 1,475.20 | 67,821,900 |
25 Jan 2024 | 1,464.40 | 1,464.70 | 1,450.20 | 1,459.30 | 1,459.30 | 65,180,100 |
24 Jan 2024 | 1,450.30 | 1,465.90 | 1,443.30 | 1,464.40 | 1,464.40 | 72,900,200 |
23 Jan 2024 | 1,453.90 | 1,458.20 | 1,447.80 | 1,450.30 | 1,450.30 | 73,338,800 |
22 Jan 2024 | 1,438.30 | 1,461.10 | 1,438.30 | 1,453.90 | 1,453.90 | 63,664,600 |
19 Jan 2024 | 1,424.70 | 1,445.40 | 1,424.70 | 1,437.90 | 1,437.90 | 80,504,400 |
18 Jan 2024 | 1,457.10 | 1,457.10 | 1,424.70 | 1,424.70 | 1,424.70 | - |
17 Jan 2024 | 1,467.90 | 1,468.00 | 1,451.60 | 1,457.70 | 1,457.70 | 73,826,500 |
16 Jan 2024 | 1,478.20 | 1,478.60 | 1,462.90 | 1,467.90 | 1,467.90 | 53,446,600 |
15 Jan 2024 | 1,478.20 | 1,481.40 | 1,468.40 | 1,478.20 | 1,478.20 | 35,892,800 |
12 Jan 2024 | 1,477.70 | 1,481.40 | 1,468.60 | 1,478.10 | 1,478.10 | 56,044,300 |
11 Jan 2024 | 1,470.10 | 1,481.80 | 1,470.10 | 1,477.70 | 1,477.70 | 49,064,400 |
10 Jan 2024 | 1,460.10 | 1,471.20 | 1,454.70 | 1,470.10 | 1,470.10 | 52,507,700 |
09 Jan 2024 | 1,446.90 | 1,468.10 | 1,446.90 | 1,460.10 | 1,460.10 | 54,968,800 |
08 Jan 2024 | 1,450.20 | 1,457.50 | 1,444.50 | 1,446.80 | 1,446.80 | 45,682,000 |
05 Jan 2024 | 1,447.80 | 1,458.50 | 1,445.90 | 1,450.20 | 1,450.20 | 38,804,800 |
04 Jan 2024 | 1,455.40 | 1,455.60 | 1,441.40 | 1,447.80 | 1,447.80 | 52,848,800 |
03 Jan 2024 | 1,492.10 | 1,492.10 | 1,455.40 | 1,455.40 | 1,455.40 | 52,799,500 |
02 Jan 2024 | 1,502.40 | 1,511.90 | 1,489.10 | 1,492.10 | 1,492.10 | 33,799,600 |
29 Dec 2023 | 1,506.10 | 1,506.80 | 1,497.70 | 1,502.40 | 1,502.40 | 50,008,900 |
28 Dec 2023 | 1,506.30 | 1,506.30 | 1,490.20 | 1,506.10 | 1,506.10 | 59,733,300 |
27 Dec 2023 | 1,483.20 | 1,509.30 | 1,483.20 | 1,506.30 | 1,506.30 | 43,099,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |