Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Jun 2023 | 1,430.00 | 1,440.00 | 1,420.00 | 1,430.00 | 1,430.00 | 122,205,600 |
08 Jun 2023 | 1,425.00 | 1,440.00 | 1,420.00 | 1,430.00 | 1,430.00 | 68,226,300 |
07 Jun 2023 | 1,435.00 | 1,445.00 | 1,420.00 | 1,425.00 | 1,425.00 | 75,707,400 |
06 Jun 2023 | 1,445.00 | 1,455.00 | 1,420.00 | 1,435.00 | 1,435.00 | 92,382,600 |
05 Jun 2023 | 1,450.00 | 1,475.00 | 1,435.00 | 1,440.00 | 1,440.00 | 95,912,700 |
31 May 2023 | 1,450.00 | 1,475.00 | 1,430.00 | 1,430.00 | 1,430.00 | 146,850,600 |
30 May 2023 | 1,410.00 | 1,465.00 | 1,355.00 | 1,450.00 | 1,450.00 | 221,007,500 |
29 May 2023 | 1,360.00 | 1,415.00 | 1,330.00 | 1,410.00 | 1,410.00 | 74,311,900 |
26 May 2023 | 1,355.00 | 1,370.00 | 1,330.00 | 1,345.00 | 1,345.00 | 83,956,400 |
25 May 2023 | 1,370.00 | 1,380.00 | 1,355.00 | 1,355.00 | 1,355.00 | 42,975,000 |
24 May 2023 | 1,360.00 | 1,380.00 | 1,360.00 | 1,370.00 | 1,370.00 | 35,604,900 |
23 May 2023 | 1,365.00 | 1,395.00 | 1,360.00 | 1,360.00 | 1,360.00 | 52,495,500 |
22 May 2023 | 1,345.00 | 1,375.00 | 1,345.00 | 1,360.00 | 1,360.00 | 40,540,300 |
19 May 2023 | 1,390.00 | 1,390.00 | 1,345.00 | 1,345.00 | 1,345.00 | 97,160,000 |
17 May 2023 | 1,380.00 | 1,405.00 | 1,370.00 | 1,375.00 | 1,375.00 | 33,364,400 |
16 May 2023 | 1,410.00 | 1,415.00 | 1,375.00 | 1,380.00 | 1,380.00 | 32,449,200 |
15 May 2023 | 1,415.00 | 1,420.00 | 1,400.00 | 1,410.00 | 1,410.00 | 21,887,000 |
12 May 2023 | 1,420.00 | 1,425.00 | 1,400.00 | 1,420.00 | 1,420.00 | 21,013,200 |
11 May 2023 | 1,425.00 | 1,425.00 | 1,400.00 | 1,420.00 | 1,420.00 | 30,331,400 |
10 May 2023 | 1,420.00 | 1,440.00 | 1,415.00 | 1,425.00 | 1,425.00 | 35,431,700 |
09 May 2023 | 1,395.00 | 1,430.00 | 1,390.00 | 1,415.00 | 1,415.00 | 50,527,300 |
08 May 2023 | 1,380.00 | 1,400.00 | 1,370.00 | 1,390.00 | 1,390.00 | 36,665,400 |
05 May 2023 | 1,380.00 | 1,380.00 | 1,355.00 | 1,370.00 | 1,370.00 | 46,266,300 |
04 May 2023 | 1,390.00 | 1,395.00 | 1,370.00 | 1,380.00 | 1,380.00 | 38,824,900 |
03 May 2023 | 1,375.00 | 1,400.00 | 1,365.00 | 1,395.00 | 1,395.00 | 37,147,400 |
02 May 2023 | 1,430.00 | 1,435.00 | 1,380.00 | 1,390.00 | 1,390.00 | 89,157,300 |
28 Apr 2023 | 1,435.00 | 1,450.00 | 1,425.00 | 1,430.00 | 1,430.00 | 34,379,200 |
27 Apr 2023 | 1,445.00 | 1,455.00 | 1,430.00 | 1,430.00 | 1,430.00 | 36,831,400 |
26 Apr 2023 | 1,420.00 | 1,460.00 | 1,410.00 | 1,445.00 | 1,445.00 | 81,029,100 |
18 Apr 2023 | 1,410.00 | 1,430.00 | 1,405.00 | 1,420.00 | 1,420.00 | 58,316,500 |
17 Apr 2023 | 1,380.00 | 1,430.00 | 1,380.00 | 1,405.00 | 1,405.00 | 95,126,600 |
14 Apr 2023 | 1,385.00 | 1,400.00 | 1,380.00 | 1,390.00 | 1,390.00 | 76,370,600 |
13 Apr 2023 | 1,390.00 | 1,400.00 | 1,375.00 | 1,380.00 | 1,380.00 | 35,696,700 |
12 Apr 2023 | 1,390.00 | 1,395.00 | 1,375.00 | 1,385.00 | 1,385.00 | 42,148,500 |
11 Apr 2023 | 1,365.00 | 1,390.00 | 1,360.00 | 1,375.00 | 1,375.00 | 42,299,700 |
10 Apr 2023 | 1,365.00 | 1,380.00 | 1,350.00 | 1,355.00 | 1,355.00 | 36,757,700 |
06 Apr 2023 | 1,385.00 | 1,395.00 | 1,365.00 | 1,365.00 | 1,365.00 | 53,464,400 |
05 Apr 2023 | 1,405.00 | 1,420.00 | 1,385.00 | 1,385.00 | 1,385.00 | 57,451,300 |
04 Apr 2023 | 1,355.00 | 1,410.00 | 1,340.00 | 1,405.00 | 1,405.00 | 112,937,600 |
03 Apr 2023 | 1,420.00 | 1,420.00 | 1,350.00 | 1,355.00 | 1,355.00 | 96,215,600 |
31 Mar 2023 | 1,400.00 | 1,405.00 | 1,380.00 | 1,380.00 | 1,380.00 | 32,743,600 |
30 Mar 2023 | 1,405.00 | 1,425.00 | 1,395.00 | 1,395.00 | 1,395.00 | 34,693,000 |
29 Mar 2023 | 1,385.00 | 1,415.00 | 1,385.00 | 1,405.00 | 1,405.00 | 65,224,400 |
28 Mar 2023 | 1,395.00 | 1,415.00 | 1,375.00 | 1,385.00 | 1,385.00 | 46,127,400 |
27 Mar 2023 | 1,365.00 | 1,405.00 | 1,365.00 | 1,375.00 | 1,375.00 | 41,984,600 |
24 Mar 2023 | 1,355.00 | 1,380.00 | 1,355.00 | 1,360.00 | 1,360.00 | 53,883,000 |
21 Mar 2023 | 1,345.00 | 1,365.00 | 1,340.00 | 1,350.00 | 1,350.00 | 48,695,800 |
20 Mar 2023 | 1,390.00 | 1,390.00 | 1,325.00 | 1,335.00 | 1,335.00 | 40,883,400 |
17 Mar 2023 | 1,360.00 | 1,395.00 | 1,360.00 | 1,390.00 | 1,390.00 | 68,829,100 |
16 Mar 2023 | 1,410.00 | 1,420.00 | 1,350.00 | 1,355.00 | 1,355.00 | 83,368,900 |
15 Mar 2023 | 1,470.00 | 1,495.00 | 1,410.00 | 1,410.00 | 1,410.00 | 69,916,100 |
14 Mar 2023 | 1,535.00 | 1,545.00 | 1,460.00 | 1,470.00 | 1,470.00 | 56,486,700 |
13 Mar 2023 | 1,545.00 | 1,550.00 | 1,530.00 | 1,545.00 | 1,545.00 | 13,429,900 |
10 Mar 2023 | 1,555.00 | 1,560.00 | 1,535.00 | 1,550.00 | 1,550.00 | 13,615,000 |
09 Mar 2023 | 1,540.00 | 1,570.00 | 1,540.00 | 1,565.00 | 1,565.00 | 24,852,200 |
08 Mar 2023 | 1,555.00 | 1,555.00 | 1,525.00 | 1,545.00 | 1,545.00 | 26,842,900 |
07 Mar 2023 | 1,600.00 | 1,600.00 | 1,545.00 | 1,555.00 | 1,555.00 | 37,451,000 |
06 Mar 2023 | 1,590.00 | 1,610.00 | 1,580.00 | 1,600.00 | 1,600.00 | 23,867,800 |
03 Mar 2023 | 1,600.00 | 1,615.00 | 1,580.00 | 1,580.00 | 1,580.00 | 36,370,100 |
02 Mar 2023 | 1,555.00 | 1,605.00 | 1,550.00 | 1,600.00 | 1,600.00 | 48,581,200 |
01 Mar 2023 | 1,570.00 | 1,575.00 | 1,545.00 | 1,550.00 | 1,550.00 | 17,630,000 |
28 Feb 2023 | 1,540.00 | 1,565.00 | 1,535.00 | 1,565.00 | 1,565.00 | 26,805,300 |
27 Feb 2023 | 1,525.00 | 1,545.00 | 1,525.00 | 1,535.00 | 1,535.00 | 21,865,400 |
24 Feb 2023 | 1,545.00 | 1,560.00 | 1,525.00 | 1,525.00 | 1,525.00 | 23,483,900 |
23 Feb 2023 | 1,545.00 | 1,555.00 | 1,530.00 | 1,535.00 | 1,535.00 | 24,410,900 |
22 Feb 2023 | 1,565.00 | 1,575.00 | 1,540.00 | 1,540.00 | 1,540.00 | 41,323,300 |
21 Feb 2023 | 1,585.00 | 1,600.00 | 1,565.00 | 1,570.00 | 1,570.00 | 17,657,700 |
20 Feb 2023 | 1,590.00 | 1,600.00 | 1,580.00 | 1,585.00 | 1,585.00 | 17,384,000 |
17 Feb 2023 | 1,580.00 | 1,610.00 | 1,575.00 | 1,590.00 | 1,590.00 | 30,355,800 |
16 Feb 2023 | 1,620.00 | 1,625.00 | 1,575.00 | 1,575.00 | 1,575.00 | 44,398,900 |
15 Feb 2023 | 1,620.00 | 1,630.00 | 1,600.00 | 1,615.00 | 1,615.00 | 21,223,500 |
14 Feb 2023 | 1,625.00 | 1,640.00 | 1,615.00 | 1,615.00 | 1,615.00 | 35,028,900 |
13 Feb 2023 | 1,610.00 | 1,640.00 | 1,610.00 | 1,625.00 | 1,625.00 | 48,156,300 |
10 Feb 2023 | 1,605.00 | 1,615.00 | 1,580.00 | 1,605.00 | 1,605.00 | 34,863,900 |
09 Feb 2023 | 1,595.00 | 1,625.00 | 1,590.00 | 1,605.00 | 1,605.00 | 37,535,800 |
08 Feb 2023 | 1,620.00 | 1,625.00 | 1,595.00 | 1,595.00 | 1,595.00 | 53,734,100 |
07 Feb 2023 | 1,595.00 | 1,615.00 | 1,580.00 | 1,605.00 | 1,605.00 | 49,152,500 |
06 Feb 2023 | 1,565.00 | 1,595.00 | 1,560.00 | 1,580.00 | 1,580.00 | 53,554,000 |
03 Feb 2023 | 1,610.00 | 1,615.00 | 1,565.00 | 1,565.00 | 1,565.00 | 47,140,700 |
02 Feb 2023 | 1,590.00 | 1,635.00 | 1,585.00 | 1,605.00 | 1,605.00 | 96,442,100 |
01 Feb 2023 | 1,550.00 | 1,615.00 | 1,545.00 | 1,570.00 | 1,570.00 | 61,527,900 |
31 Jan 2023 | 1,570.00 | 1,580.00 | 1,545.00 | 1,545.00 | 1,545.00 | 52,732,800 |
30 Jan 2023 | 1,570.00 | 1,590.00 | 1,560.00 | 1,565.00 | 1,565.00 | 17,091,800 |
27 Jan 2023 | 1,565.00 | 1,590.00 | 1,560.00 | 1,565.00 | 1,565.00 | 33,872,900 |
26 Jan 2023 | 1,575.00 | 1,600.00 | 1,555.00 | 1,560.00 | 1,560.00 | 44,238,100 |
25 Jan 2023 | 1,600.00 | 1,605.00 | 1,575.00 | 1,575.00 | 1,575.00 | 18,234,700 |
24 Jan 2023 | 1,635.00 | 1,650.00 | 1,585.00 | 1,595.00 | 1,595.00 | 52,004,100 |
20 Jan 2023 | 1,595.00 | 1,630.00 | 1,585.00 | 1,620.00 | 1,620.00 | 50,826,300 |
19 Jan 2023 | 1,560.00 | 1,595.00 | 1,555.00 | 1,585.00 | 1,585.00 | 34,847,100 |
18 Jan 2023 | 1,545.00 | 1,585.00 | 1,540.00 | 1,570.00 | 1,570.00 | 62,685,900 |
17 Jan 2023 | 1,550.00 | 1,565.00 | 1,535.00 | 1,535.00 | 1,535.00 | 48,147,500 |
16 Jan 2023 | 1,540.00 | 1,555.00 | 1,525.00 | 1,540.00 | 1,540.00 | 21,166,800 |
13 Jan 2023 | 1,530.00 | 1,550.00 | 1,525.00 | 1,540.00 | 1,540.00 | 22,283,700 |
12 Jan 2023 | 1,535.00 | 1,570.00 | 1,520.00 | 1,525.00 | 1,525.00 | 43,841,100 |
11 Jan 2023 | 1,570.00 | 1,575.00 | 1,520.00 | 1,530.00 | 1,530.00 | 36,386,000 |
10 Jan 2023 | 1,535.00 | 1,570.00 | 1,520.00 | 1,570.00 | 1,570.00 | 39,678,300 |
09 Jan 2023 | 1,585.00 | 1,610.00 | 1,505.00 | 1,535.00 | 1,535.00 | 49,885,500 |
06 Jan 2023 | 1,555.00 | 1,610.00 | 1,555.00 | 1,585.00 | 1,585.00 | 35,592,100 |
05 Jan 2023 | 1,660.00 | 1,660.00 | 1,550.00 | 1,555.00 | 1,555.00 | 89,781,500 |
04 Jan 2023 | 1,735.00 | 1,740.00 | 1,650.00 | 1,660.00 | 1,660.00 | 64,329,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |