Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 June 2024 | 1,255.0000 | 1,325.0000 | 1,250.0000 | 1,320.0000 | 1,320.0000 | 17,621,500 |
20 June 2024 | 1,240.0000 | 1,270.0000 | 1,225.0000 | 1,250.0000 | 1,250.0000 | 18,096,100 |
19 June 2024 | 1,350.0000 | 1,365.0000 | 1,225.0000 | 1,235.0000 | 1,235.0000 | 20,378,800 |
14 June 2024 | 1,430.0000 | 1,440.0000 | 1,350.0000 | 1,350.0000 | 1,350.0000 | 20,816,100 |
13 June 2024 | 1,415.0000 | 1,460.0000 | 1,415.0000 | 1,430.0000 | 1,430.0000 | 15,114,100 |
12 June 2024 | 1,455.0000 | 1,465.0000 | 1,410.0000 | 1,415.0000 | 1,415.0000 | 17,396,200 |
11 June 2024 | 1,475.0000 | 1,495.0000 | 1,455.0000 | 1,455.0000 | 1,455.0000 | 14,610,400 |
10 June 2024 | 1,490.0000 | 1,500.0000 | 1,460.0000 | 1,475.0000 | 1,475.0000 | 14,102,100 |
07 June 2024 | 1,485.0000 | 1,510.0000 | 1,470.0000 | 1,495.0000 | 1,495.0000 | 13,853,700 |
06 June 2024 | 1,460.0000 | 1,510.0000 | 1,460.0000 | 1,480.0000 | 1,480.0000 | 13,702,000 |
05 June 2024 | 1,560.0000 | 1,565.0000 | 1,445.0000 | 1,460.0000 | 1,460.0000 | 19,315,100 |
04 June 2024 | 1,530.0000 | 1,570.0000 | 1,530.0000 | 1,560.0000 | 1,560.0000 | 24,604,700 |
03 June 2024 | 1,495.0000 | 1,535.0000 | 1,490.0000 | 1,530.0000 | 1,530.0000 | 15,032,900 |
31 May 2024 | 1,485.0000 | 1,525.0000 | 1,485.0000 | 1,490.0000 | 1,490.0000 | 12,706,400 |
30 May 2024 | 1,495.0000 | 1,530.0000 | 1,470.0000 | 1,485.0000 | 1,485.0000 | 13,606,900 |
29 May 2024 | 1,505.0000 | 1,530.0000 | 1,475.0000 | 1,495.0000 | 1,495.0000 | 14,123,100 |
29 May 2024 | 22 Dividend | |||||
28 May 2024 | 1,475.0000 | 1,540.0000 | 1,475.0000 | 1,505.0000 | 1,483.0000 | 18,973,000 |
27 May 2024 | 1,545.0000 | 1,545.0000 | 1,475.0000 | 1,475.0000 | 1,453.4386 | 16,936,500 |
22 May 2024 | 1,560.0000 | 1,570.0000 | 1,540.0000 | 1,545.0000 | 1,522.4153 | 9,324,100 |
21 May 2024 | 1,535.0000 | 1,560.0000 | 1,525.0000 | 1,555.0000 | 1,532.2692 | 14,149,000 |
20 May 2024 | 1,545.0000 | 1,565.0000 | 1,525.0000 | 1,525.0000 | 1,502.7076 | 9,134,800 |
17 May 2024 | 1,520.0000 | 1,570.0000 | 1,520.0000 | 1,545.0000 | 1,522.4153 | 11,042,800 |
16 May 2024 | 1,595.0000 | 1,610.0000 | 1,510.0000 | 1,515.0000 | 1,492.8539 | 16,487,300 |
15 May 2024 | 1,565.0000 | 1,595.0000 | 1,550.0000 | 1,585.0000 | 1,561.8306 | 14,330,300 |
14 May 2024 | 1,530.0000 | 1,575.0000 | 1,520.0000 | 1,570.0000 | 1,547.0498 | 17,365,600 |
13 May 2024 | 1,460.0000 | 1,530.0000 | 1,450.0000 | 1,525.0000 | 1,502.7076 | 14,281,400 |
08 May 2024 | 1,460.0000 | 1,480.0000 | 1,450.0000 | 1,460.0000 | 1,438.6578 | 9,138,700 |
07 May 2024 | 1,435.0000 | 1,465.0000 | 1,435.0000 | 1,455.0000 | 1,433.7310 | 9,735,700 |
06 May 2024 | 1,445.0000 | 1,460.0000 | 1,410.0000 | 1,435.0000 | 1,414.0233 | 12,108,600 |
03 May 2024 | 1,410.0000 | 1,460.0000 | 1,400.0000 | 1,445.0000 | 1,423.8771 | 11,769,400 |
02 May 2024 | 1,410.0000 | 1,435.0000 | 1,405.0000 | 1,410.0000 | 1,389.3887 | 9,350,400 |
30 Apr 2024 | 1,360.0000 | 1,445.0000 | 1,360.0000 | 1,410.0000 | 1,389.3887 | 11,221,400 |
29 Apr 2024 | 1,420.0000 | 1,420.0000 | 1,350.0000 | 1,360.0000 | 1,340.1196 | 19,188,600 |
26 Apr 2024 | 1,440.0000 | 1,445.0000 | 1,410.0000 | 1,410.0000 | 1,389.3887 | 10,336,600 |
25 Apr 2024 | 1,485.0000 | 1,495.0000 | 1,435.0000 | 1,435.0000 | 1,414.0233 | 12,977,300 |
24 Apr 2024 | 1,510.0000 | 1,525.0000 | 1,485.0000 | 1,485.0000 | 1,463.2924 | 9,706,500 |
23 Apr 2024 | 1,515.0000 | 1,540.0000 | 1,500.0000 | 1,510.0000 | 1,487.9270 | 11,684,300 |
22 Apr 2024 | 1,540.0000 | 1,550.0000 | 1,505.0000 | 1,510.0000 | 1,487.9270 | 9,658,000 |
19 Apr 2024 | 1,515.0000 | 1,560.0000 | 1,490.0000 | 1,530.0000 | 1,507.6345 | 12,189,100 |
18 Apr 2024 | 1,555.0000 | 1,555.0000 | 1,500.0000 | 1,505.0000 | 1,483.0000 | 10,793,700 |
17 Apr 2024 | 1,570.0000 | 1,575.0000 | 1,535.0000 | 1,555.0000 | 1,532.2692 | 14,071,000 |
16 Apr 2024 | 1,490.0000 | 1,565.0000 | 1,475.0000 | 1,565.0000 | 1,542.1229 | 17,567,900 |
05 Apr 2024 | 1,500.0000 | 1,525.0000 | 1,490.0000 | 1,490.0000 | 1,468.2192 | 8,756,800 |
04 Apr 2024 | 1,450.0000 | 1,520.0000 | 1,430.0000 | 1,495.0000 | 1,473.1462 | 17,946,400 |
03 Apr 2024 | 1,435.0000 | 1,450.0000 | 1,425.0000 | 1,445.0000 | 1,423.8771 | 12,283,400 |
02 Apr 2024 | 1,440.0000 | 1,440.0000 | 1,425.0000 | 1,435.0000 | 1,414.0233 | 9,613,900 |
01 Apr 2024 | 1,445.0000 | 1,465.0000 | 1,430.0000 | 1,430.0000 | 1,409.0964 | 9,792,100 |
28 Mar 2024 | 1,450.0000 | 1,460.0000 | 1,435.0000 | 1,445.0000 | 1,423.8771 | 9,635,900 |
27 Mar 2024 | 1,465.0000 | 1,475.0000 | 1,450.0000 | 1,450.0000 | 1,428.8040 | 8,935,500 |
26 Mar 2024 | 1,475.0000 | 1,475.0000 | 1,455.0000 | 1,460.0000 | 1,438.6578 | 10,585,700 |
25 Mar 2024 | 1,475.0000 | 1,475.0000 | 1,450.0000 | 1,470.0000 | 1,448.5117 | 9,144,000 |
22 Mar 2024 | 1,460.0000 | 1,470.0000 | 1,435.0000 | 1,440.0000 | 1,418.9502 | 14,265,200 |
21 Mar 2024 | 1,450.0000 | 1,465.0000 | 1,430.0000 | 1,460.0000 | 1,438.6578 | 12,851,900 |
20 Mar 2024 | 1,450.0000 | 1,465.0000 | 1,445.0000 | 1,450.0000 | 1,428.8040 | 15,720,900 |
19 Mar 2024 | 1,535.0000 | 1,535.0000 | 1,440.0000 | 1,450.0000 | 1,428.8040 | 31,443,200 |
18 Mar 2024 | 1,555.0000 | 1,560.0000 | 1,525.0000 | 1,530.0000 | 1,507.6345 | 11,450,400 |
15 Mar 2024 | 1,550.0000 | 1,590.0000 | 1,545.0000 | 1,550.0000 | 1,527.3423 | 14,261,700 |
14 Mar 2024 | 1,550.0000 | 1,555.0000 | 1,530.0000 | 1,540.0000 | 1,517.4884 | 10,401,000 |
13 Mar 2024 | 1,525.0000 | 1,555.0000 | 1,525.0000 | 1,550.0000 | 1,527.3423 | 13,734,800 |
08 Mar 2024 | 1,565.0000 | 1,575.0000 | 1,520.0000 | 1,525.0000 | 1,502.7076 | 11,558,300 |
07 Mar 2024 | 1,580.0000 | 1,595.0000 | 1,560.0000 | 1,560.0000 | 1,537.1960 | 8,602,100 |
06 Mar 2024 | 1,575.0000 | 1,595.0000 | 1,570.0000 | 1,580.0000 | 1,556.9037 | 6,594,600 |
05 Mar 2024 | 1,560.0000 | 1,590.0000 | 1,560.0000 | 1,575.0000 | 1,551.9768 | 8,256,500 |
04 Mar 2024 | 1,565.0000 | 1,580.0000 | 1,555.0000 | 1,560.0000 | 1,537.1960 | 4,919,600 |
01 Mar 2024 | 1,585.0000 | 1,585.0000 | 1,555.0000 | 1,565.0000 | 1,542.1229 | 6,345,400 |
29 Feb 2024 | 1,590.0000 | 1,600.0000 | 1,575.0000 | 1,575.0000 | 1,551.9768 | 5,724,600 |
28 Feb 2024 | 1,585.0000 | 1,595.0000 | 1,575.0000 | 1,590.0000 | 1,566.7576 | 5,113,600 |
27 Feb 2024 | 1,605.0000 | 1,605.0000 | 1,575.0000 | 1,585.0000 | 1,561.8306 | 5,608,600 |
26 Feb 2024 | 1,600.0000 | 1,625.0000 | 1,595.0000 | 1,605.0000 | 1,581.5382 | 7,284,600 |
23 Feb 2024 | 1,645.0000 | 1,645.0000 | 1,585.0000 | 1,600.0000 | 1,576.6113 | 13,917,900 |
22 Feb 2024 | 1,555.0000 | 1,650.0000 | 1,555.0000 | 1,645.0000 | 1,620.9535 | 20,361,400 |
21 Feb 2024 | 1,590.0000 | 1,600.0000 | 1,545.0000 | 1,555.0000 | 1,532.2692 | 16,953,600 |
20 Feb 2024 | 1,600.0000 | 1,615.0000 | 1,585.0000 | 1,585.0000 | 1,561.8306 | 14,128,300 |
19 Feb 2024 | 1,605.0000 | 1,620.0000 | 1,585.0000 | 1,590.0000 | 1,566.7576 | 11,962,300 |
16 Feb 2024 | 1,580.0000 | 1,630.0000 | 1,580.0000 | 1,600.0000 | 1,576.6113 | 17,208,000 |
15 Feb 2024 | 1,605.0000 | 1,630.0000 | 1,575.0000 | 1,575.0000 | 1,551.9768 | 14,224,000 |
13 Feb 2024 | 1,580.0000 | 1,610.0000 | 1,565.0000 | 1,590.0000 | 1,566.7576 | 15,587,500 |
12 Feb 2024 | 1,555.0000 | 1,610.0000 | 1,530.0000 | 1,580.0000 | 1,556.9037 | 12,013,400 |
07 Feb 2024 | 1,560.0000 | 1,575.0000 | 1,540.0000 | 1,555.0000 | 1,532.2692 | 15,112,200 |
06 Feb 2024 | 1,535.0000 | 1,560.0000 | 1,530.0000 | 1,550.0000 | 1,527.3423 | 14,668,000 |
05 Feb 2024 | 1,530.0000 | 1,575.0000 | 1,515.0000 | 1,525.0000 | 1,502.7076 | 20,931,500 |
02 Feb 2024 | 1,525.0000 | 1,540.0000 | 1,505.0000 | 1,525.0000 | 1,502.7076 | 13,528,100 |
01 Feb 2024 | 1,510.0000 | 1,530.0000 | 1,485.0000 | 1,525.0000 | 1,502.7076 | 14,335,100 |
31 Jan 2024 | 1,525.0000 | 1,530.0000 | 1,500.0000 | 1,510.0000 | 1,487.9270 | 15,435,300 |
30 Jan 2024 | 1,540.0000 | 1,545.0000 | 1,515.0000 | 1,525.0000 | 1,502.7076 | 13,615,000 |
29 Jan 2024 | 1,540.0000 | 1,555.0000 | 1,515.0000 | 1,540.0000 | 1,517.4884 | 13,151,200 |
26 Jan 2024 | 1,580.0000 | 1,590.0000 | 1,525.0000 | 1,530.0000 | 1,507.6345 | 11,365,100 |
25 Jan 2024 | 1,565.0000 | 1,585.0000 | 1,565.0000 | 1,575.0000 | 1,551.9768 | 12,928,200 |
24 Jan 2024 | 1,585.0000 | 1,605.0000 | 1,560.0000 | 1,565.0000 | 1,542.1229 | 11,532,400 |
23 Jan 2024 | 1,610.0000 | 1,625.0000 | 1,580.0000 | 1,590.0000 | 1,566.7576 | 12,302,800 |
22 Jan 2024 | 1,615.0000 | 1,635.0000 | 1,605.0000 | 1,605.0000 | 1,581.5382 | 12,579,900 |
19 Jan 2024 | 1,625.0000 | 1,635.0000 | 1,600.0000 | 1,610.0000 | 1,586.4651 | 9,525,800 |
18 Jan 2024 | 1,600.0000 | 1,645.0000 | 1,600.0000 | 1,625.0000 | 1,601.2458 | 14,767,600 |
17 Jan 2024 | 1,645.0000 | 1,650.0000 | 1,600.0000 | 1,600.0000 | 1,576.6113 | 15,706,500 |
16 Jan 2024 | 1,640.0000 | 1,665.0000 | 1,635.0000 | 1,645.0000 | 1,620.9535 | 12,792,200 |
15 Jan 2024 | 1,645.0000 | 1,660.0000 | 1,630.0000 | 1,640.0000 | 1,616.0266 | 12,517,000 |
12 Jan 2024 | 1,660.0000 | 1,665.0000 | 1,635.0000 | 1,645.0000 | 1,620.9535 | 12,446,100 |
11 Jan 2024 | 1,665.0000 | 1,680.0000 | 1,650.0000 | 1,655.0000 | 1,630.8074 | 12,718,200 |
10 Jan 2024 | 1,655.0000 | 1,690.0000 | 1,655.0000 | 1,660.0000 | 1,635.7343 | 12,726,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |