Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 2,688.00 | 2,713.00 | 2,679.00 | 2,694.00 | 2,694.00 | 209,800 |
27 Jun 2024 | 2,661.00 | 2,673.00 | 2,641.00 | 2,670.00 | 2,670.00 | 346,300 |
26 Jun 2024 | 2,630.00 | 2,660.00 | 2,621.00 | 2,660.00 | 2,660.00 | 187,900 |
25 Jun 2024 | 2,603.00 | 2,642.00 | 2,593.00 | 2,642.00 | 2,642.00 | 211,100 |
24 Jun 2024 | 2,577.00 | 2,598.00 | 2,570.00 | 2,585.00 | 2,585.00 | 240,300 |
21 Jun 2024 | 2,589.00 | 2,596.00 | 2,562.00 | 2,577.00 | 2,577.00 | 310,500 |
20 Jun 2024 | 2,621.00 | 2,621.00 | 2,563.00 | 2,590.00 | 2,590.00 | 244,000 |
19 Jun 2024 | 2,590.00 | 2,626.00 | 2,590.00 | 2,623.00 | 2,623.00 | 133,100 |
18 Jun 2024 | 2,600.00 | 2,608.00 | 2,573.00 | 2,590.00 | 2,590.00 | 148,800 |
17 Jun 2024 | 2,643.00 | 2,643.00 | 2,567.00 | 2,588.00 | 2,588.00 | 318,400 |
14 Jun 2024 | 2,585.00 | 2,656.00 | 2,570.00 | 2,644.00 | 2,644.00 | 437,400 |
13 Jun 2024 | 2,701.00 | 2,710.00 | 2,605.00 | 2,617.00 | 2,617.00 | 650,600 |
12 Jun 2024 | 2,703.00 | 2,729.00 | 2,688.00 | 2,716.00 | 2,716.00 | 196,000 |
11 Jun 2024 | 2,738.00 | 2,758.00 | 2,710.00 | 2,713.00 | 2,713.00 | 234,700 |
10 Jun 2024 | 2,705.00 | 2,728.00 | 2,693.00 | 2,721.00 | 2,721.00 | 142,600 |
07 Jun 2024 | 2,669.00 | 2,714.00 | 2,669.00 | 2,699.00 | 2,699.00 | 216,300 |
06 Jun 2024 | 2,690.00 | 2,699.00 | 2,658.00 | 2,670.00 | 2,670.00 | 360,400 |
05 Jun 2024 | 2,755.00 | 2,771.00 | 2,684.00 | 2,685.00 | 2,685.00 | 380,300 |
04 Jun 2024 | 2,738.00 | 2,800.00 | 2,732.00 | 2,800.00 | 2,800.00 | 430,600 |
03 Jun 2024 | 2,710.00 | 2,740.00 | 2,704.00 | 2,738.00 | 2,738.00 | 300,900 |
31 May 2024 | 2,658.00 | 2,696.00 | 2,653.00 | 2,691.00 | 2,691.00 | 511,300 |
30 May 2024 | 2,568.00 | 2,635.00 | 2,561.00 | 2,628.00 | 2,628.00 | 354,200 |
29 May 2024 | 2,651.00 | 2,660.00 | 2,589.00 | 2,589.00 | 2,589.00 | 296,800 |
28 May 2024 | 2,675.00 | 2,678.00 | 2,640.00 | 2,646.00 | 2,646.00 | 272,200 |
27 May 2024 | 2,650.00 | 2,670.00 | 2,644.00 | 2,669.00 | 2,669.00 | 183,600 |
24 May 2024 | 2,601.00 | 2,649.00 | 2,598.00 | 2,644.00 | 2,644.00 | 196,400 |
23 May 2024 | 2,626.00 | 2,660.00 | 2,601.00 | 2,636.00 | 2,636.00 | 213,200 |
22 May 2024 | 2,668.00 | 2,670.00 | 2,627.00 | 2,627.00 | 2,627.00 | 217,400 |
21 May 2024 | 2,645.00 | 2,693.00 | 2,645.00 | 2,671.00 | 2,671.00 | 216,300 |
20 May 2024 | 2,643.00 | 2,678.00 | 2,643.00 | 2,650.00 | 2,650.00 | 206,100 |
17 May 2024 | 2,595.00 | 2,649.00 | 2,591.00 | 2,643.00 | 2,643.00 | 209,700 |
16 May 2024 | 2,593.00 | 2,621.00 | 2,583.00 | 2,618.00 | 2,618.00 | 253,500 |
15 May 2024 | 2,609.00 | 2,619.00 | 2,588.00 | 2,589.00 | 2,589.00 | 170,700 |
14 May 2024 | 2,632.00 | 2,643.00 | 2,570.00 | 2,605.00 | 2,605.00 | 401,800 |
13 May 2024 | 2,690.00 | 2,701.00 | 2,630.00 | 2,635.00 | 2,635.00 | 341,900 |
10 May 2024 | 2,674.00 | 2,733.00 | 2,657.00 | 2,699.00 | 2,699.00 | 525,900 |
09 May 2024 | 2,631.00 | 2,718.00 | 2,628.00 | 2,661.00 | 2,661.00 | 735,600 |
08 May 2024 | 2,574.00 | 2,627.00 | 2,562.00 | 2,591.00 | 2,591.00 | 730,100 |
07 May 2024 | 2,618.00 | 2,618.00 | 2,505.00 | 2,554.00 | 2,554.00 | 1,660,500 |
02 May 2024 | 2,553.00 | 2,575.00 | 2,529.00 | 2,568.00 | 2,568.00 | 254,000 |
01 May 2024 | 2,531.00 | 2,555.00 | 2,520.00 | 2,542.00 | 2,542.00 | 233,400 |
30 Apr 2024 | 2,524.00 | 2,571.00 | 2,507.00 | 2,569.00 | 2,569.00 | 309,800 |
26 Apr 2024 | 2,488.00 | 2,507.00 | 2,460.00 | 2,491.00 | 2,491.00 | 258,600 |
25 Apr 2024 | 2,499.00 | 2,513.00 | 2,469.00 | 2,479.00 | 2,479.00 | 254,300 |
24 Apr 2024 | 2,505.00 | 2,522.00 | 2,488.00 | 2,518.00 | 2,518.00 | 295,500 |
23 Apr 2024 | 2,504.00 | 2,515.00 | 2,481.00 | 2,487.00 | 2,487.00 | 229,300 |
22 Apr 2024 | 2,483.00 | 2,522.00 | 2,477.00 | 2,503.00 | 2,503.00 | 268,400 |
19 Apr 2024 | 2,471.00 | 2,488.00 | 2,428.00 | 2,453.00 | 2,453.00 | 353,600 |
18 Apr 2024 | 2,488.00 | 2,515.00 | 2,465.00 | 2,501.00 | 2,501.00 | 228,300 |
17 Apr 2024 | 2,510.00 | 2,522.00 | 2,475.00 | 2,489.00 | 2,489.00 | 284,000 |
16 Apr 2024 | 2,610.00 | 2,617.00 | 2,511.00 | 2,518.00 | 2,518.00 | 440,900 |
15 Apr 2024 | 2,593.00 | 2,620.00 | 2,568.00 | 2,620.00 | 2,620.00 | 215,400 |
12 Apr 2024 | 2,580.00 | 2,612.00 | 2,561.00 | 2,604.00 | 2,604.00 | 311,400 |
11 Apr 2024 | 2,561.00 | 2,585.00 | 2,558.00 | 2,574.00 | 2,574.00 | 185,400 |
10 Apr 2024 | 2,594.00 | 2,594.00 | 2,573.00 | 2,583.00 | 2,583.00 | 226,000 |
09 Apr 2024 | 2,558.00 | 2,594.00 | 2,558.00 | 2,594.00 | 2,594.00 | 196,100 |
08 Apr 2024 | 2,545.00 | 2,557.00 | 2,532.00 | 2,554.00 | 2,554.00 | 243,000 |
05 Apr 2024 | 2,496.00 | 2,528.00 | 2,488.00 | 2,528.00 | 2,528.00 | 307,200 |
04 Apr 2024 | 2,538.00 | 2,538.00 | 2,501.00 | 2,505.00 | 2,505.00 | 283,500 |
03 Apr 2024 | 2,490.00 | 2,548.00 | 2,473.00 | 2,507.00 | 2,507.00 | 439,500 |
02 Apr 2024 | 2,526.00 | 2,533.00 | 2,481.00 | 2,503.00 | 2,503.00 | 397,100 |
01 Apr 2024 | 2,593.00 | 2,599.00 | 2,504.00 | 2,526.00 | 2,526.00 | 292,800 |
29 Mar 2024 | 2,574.00 | 2,604.00 | 2,565.00 | 2,596.00 | 2,596.00 | 126,200 |
28 Mar 2024 | 2,600.00 | 2,606.00 | 2,566.00 | 2,575.00 | 2,575.00 | 344,800 |
28 Mar 2024 | 45 Dividend | |||||
27 Mar 2024 | 2,610.00 | 2,657.00 | 2,602.00 | 2,618.00 | 2,573.00 | 555,700 |
26 Mar 2024 | 2,556.00 | 2,580.00 | 2,556.00 | 2,575.00 | 2,530.74 | 269,500 |
25 Mar 2024 | 2,560.00 | 2,586.00 | 2,547.00 | 2,568.00 | 2,523.86 | 327,500 |
22 Mar 2024 | 2,565.00 | 2,583.00 | 2,546.00 | 2,570.00 | 2,525.83 | 353,400 |
21 Mar 2024 | 2,554.00 | 2,569.00 | 2,541.00 | 2,558.00 | 2,514.03 | 327,500 |
19 Mar 2024 | 2,478.00 | 2,526.00 | 2,472.00 | 2,514.00 | 2,470.79 | 282,200 |
18 Mar 2024 | 2,492.00 | 2,511.00 | 2,478.00 | 2,484.00 | 2,441.30 | 361,200 |
15 Mar 2024 | 2,415.00 | 2,473.00 | 2,410.00 | 2,449.00 | 2,406.91 | 708,100 |
14 Mar 2024 | 2,392.00 | 2,427.00 | 2,392.00 | 2,427.00 | 2,385.28 | 386,400 |
13 Mar 2024 | 2,468.00 | 2,474.00 | 2,368.00 | 2,387.00 | 2,345.97 | 404,500 |
12 Mar 2024 | 2,452.00 | 2,464.00 | 2,351.00 | 2,421.00 | 2,379.39 | 516,000 |
11 Mar 2024 | 2,515.00 | 2,528.00 | 2,423.00 | 2,452.00 | 2,409.85 | 501,100 |
08 Mar 2024 | 2,522.00 | 2,567.00 | 2,517.00 | 2,553.00 | 2,509.12 | 510,800 |
07 Mar 2024 | 2,554.00 | 2,560.00 | 2,510.00 | 2,520.00 | 2,476.68 | 423,800 |
06 Mar 2024 | 2,540.00 | 2,566.00 | 2,528.00 | 2,536.00 | 2,492.41 | 352,600 |
05 Mar 2024 | 2,429.00 | 2,549.00 | 2,407.00 | 2,548.00 | 2,504.20 | 663,700 |
04 Mar 2024 | 2,410.00 | 2,444.00 | 2,393.00 | 2,438.00 | 2,396.09 | 583,400 |
01 Mar 2024 | 2,387.00 | 2,408.00 | 2,370.00 | 2,384.00 | 2,343.02 | 355,800 |
29 Feb 2024 | 2,395.00 | 2,421.00 | 2,377.00 | 2,387.00 | 2,345.97 | 418,700 |
28 Feb 2024 | 2,398.00 | 2,414.00 | 2,372.00 | 2,386.00 | 2,344.99 | 324,600 |
27 Feb 2024 | 2,403.00 | 2,429.00 | 2,390.00 | 2,396.00 | 2,354.82 | 263,200 |
26 Feb 2024 | 2,424.00 | 2,431.00 | 2,391.00 | 2,391.00 | 2,349.90 | 360,700 |
22 Feb 2024 | 2,384.00 | 2,409.00 | 2,381.00 | 2,401.00 | 2,359.73 | 308,300 |
21 Feb 2024 | 2,365.00 | 2,389.00 | 2,360.00 | 2,372.00 | 2,331.23 | 290,400 |
20 Feb 2024 | 2,381.00 | 2,383.00 | 2,351.00 | 2,355.00 | 2,314.52 | 251,700 |
19 Feb 2024 | 2,370.00 | 2,376.00 | 2,354.00 | 2,375.00 | 2,334.18 | 207,700 |
16 Feb 2024 | 2,349.00 | 2,382.00 | 2,342.00 | 2,361.00 | 2,320.42 | 395,000 |
15 Feb 2024 | 2,359.00 | 2,362.00 | 2,331.00 | 2,335.00 | 2,294.86 | 251,600 |
14 Feb 2024 | 2,349.00 | 2,356.00 | 2,326.00 | 2,347.00 | 2,306.66 | 394,800 |
13 Feb 2024 | 2,384.00 | 2,390.00 | 2,323.00 | 2,355.00 | 2,314.52 | 441,300 |
09 Feb 2024 | 2,341.00 | 2,374.00 | 2,327.00 | 2,366.00 | 2,325.33 | 455,200 |
08 Feb 2024 | 2,330.00 | 2,342.00 | 2,288.00 | 2,337.00 | 2,296.83 | 448,500 |
07 Feb 2024 | 2,331.00 | 2,355.00 | 2,297.00 | 2,326.00 | 2,286.02 | 484,900 |
06 Feb 2024 | 2,305.00 | 2,376.00 | 2,286.00 | 2,332.00 | 2,291.92 | 565,200 |
05 Feb 2024 | 2,325.00 | 2,325.00 | 2,305.00 | 2,305.00 | 2,265.38 | 230,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |