Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
15 Oct 2024 | 1,545.00 | 1,550.00 | 1,530.00 | 1,540.00 | 1,540.00 | 20,815,200 |
14 Oct 2024 | 1,530.00 | 1,555.00 | 1,515.00 | 1,545.00 | 1,545.00 | 83,492,600 |
11 Oct 2024 | 1,510.00 | 1,540.00 | 1,505.00 | 1,520.00 | 1,520.00 | 50,007,400 |
10 Oct 2024 | 1,510.00 | 1,510.00 | 1,490.00 | 1,505.00 | 1,505.00 | 33,954,900 |
09 Oct 2024 | 1,510.00 | 1,515.00 | 1,490.00 | 1,505.00 | 1,505.00 | 29,862,500 |
08 Oct 2024 | 1,505.00 | 1,510.00 | 1,485.00 | 1,505.00 | 1,505.00 | 60,413,800 |
07 Oct 2024 | 1,515.00 | 1,535.00 | 1,500.00 | 1,505.00 | 1,505.00 | 67,435,900 |
04 Oct 2024 | 1,465.00 | 1,515.00 | 1,460.00 | 1,500.00 | 1,500.00 | 126,456,400 |
03 Oct 2024 | 1,445.00 | 1,465.00 | 1,440.00 | 1,460.00 | 1,460.00 | 37,875,200 |
02 Oct 2024 | 1,450.00 | 1,470.00 | 1,430.00 | 1,440.00 | 1,440.00 | 68,416,800 |
01 Oct 2024 | 1,440.00 | 1,455.00 | 1,435.00 | 1,450.00 | 1,450.00 | 36,017,600 |
30 Sept 2024 | 1,475.00 | 1,485.00 | 1,435.00 | 1,435.00 | 1,435.00 | 73,179,900 |
27 Sept 2024 | 1,480.00 | 1,485.00 | 1,465.00 | 1,470.00 | 1,470.00 | 36,651,900 |
26 Sept 2024 | 1,475.00 | 1,480.00 | 1,465.00 | 1,480.00 | 1,480.00 | 28,541,500 |
25 Sept 2024 | 1,490.00 | 1,500.00 | 1,460.00 | 1,470.00 | 1,470.00 | 48,215,700 |
24 Sept 2024 | 1,500.00 | 1,500.00 | 1,480.00 | 1,485.00 | 1,485.00 | 47,845,800 |
23 Sept 2024 | 1,490.00 | 1,500.00 | 1,475.00 | 1,490.00 | 1,490.00 | 35,961,900 |
20 Sept 2024 | 1,475.00 | 1,490.00 | 1,435.00 | 1,490.00 | 1,490.00 | 115,453,800 |
19 Sept 2024 | 1,495.00 | 1,500.00 | 1,470.00 | 1,480.00 | 1,480.00 | 77,043,300 |
18 Sept 2024 | 1,500.00 | 1,505.00 | 1,495.00 | 1,500.00 | 1,500.00 | 28,006,500 |
17 Sept 2024 | 1,495.00 | 1,505.00 | 1,485.00 | 1,495.00 | 1,495.00 | 29,029,600 |
13 Sept 2024 | 1,505.00 | 1,510.00 | 1,480.00 | 1,495.00 | 1,495.00 | 44,835,200 |
12 Sept 2024 | 1,485.00 | 1,510.00 | 1,475.00 | 1,495.00 | 1,495.00 | 45,904,300 |
11 Sept 2024 | 1,480.00 | 1,495.00 | 1,475.00 | 1,485.00 | 1,485.00 | 39,112,500 |
10 Sept 2024 | 1,510.00 | 1,515.00 | 1,470.00 | 1,475.00 | 1,475.00 | 108,187,600 |
09 Sept 2024 | 1,515.00 | 1,525.00 | 1,505.00 | 1,510.00 | 1,510.00 | 43,776,100 |
06 Sept 2024 | 1,515.00 | 1,535.00 | 1,510.00 | 1,515.00 | 1,515.00 | 54,463,200 |
05 Sept 2024 | 1,530.00 | 1,545.00 | 1,525.00 | 1,530.00 | 1,530.00 | 28,644,900 |
04 Sept 2024 | 1,545.00 | 1,550.00 | 1,525.00 | 1,525.00 | 1,525.00 | 32,173,900 |
03 Sept 2024 | 1,545.00 | 1,570.00 | 1,545.00 | 1,555.00 | 1,555.00 | 34,002,800 |
02 Sept 2024 | 1,540.00 | 1,560.00 | 1,535.00 | 1,545.00 | 1,545.00 | 54,339,300 |
30 Aug 2024 | 1,550.00 | 1,560.00 | 1,525.00 | 1,540.00 | 1,540.00 | 51,704,200 |
29 Aug 2024 | 1,580.00 | 1,585.00 | 1,545.00 | 1,550.00 | 1,550.00 | 56,221,600 |
28 Aug 2024 | 1,585.00 | 1,585.00 | 1,560.00 | 1,575.00 | 1,575.00 | 50,373,900 |
27 Aug 2024 | 1,655.00 | 1,655.00 | 1,570.00 | 1,580.00 | 1,580.00 | 245,090,600 |
26 Aug 2024 | 1,695.00 | 1,700.00 | 1,665.00 | 1,680.00 | 1,680.00 | 32,651,400 |
23 Aug 2024 | 1,635.00 | 1,690.00 | 1,630.00 | 1,690.00 | 1,690.00 | 91,590,300 |
22 Aug 2024 | 1,615.00 | 1,640.00 | 1,590.00 | 1,630.00 | 1,630.00 | 41,605,500 |
21 Aug 2024 | 1,635.00 | 1,635.00 | 1,605.00 | 1,615.00 | 1,615.00 | 38,132,800 |
20 Aug 2024 | 1,645.00 | 1,650.00 | 1,610.00 | 1,635.00 | 1,635.00 | 46,639,900 |
19 Aug 2024 | 1,600.00 | 1,665.00 | 1,600.00 | 1,635.00 | 1,635.00 | 77,167,200 |
16 Aug 2024 | 1,615.00 | 1,620.00 | 1,600.00 | 1,600.00 | 1,600.00 | 14,691,700 |
15 Aug 2024 | 1,620.00 | 1,620.00 | 1,595.00 | 1,605.00 | 1,605.00 | 23,738,300 |
14 Aug 2024 | 1,600.00 | 1,620.00 | 1,595.00 | 1,620.00 | 1,620.00 | 26,875,400 |
13 Aug 2024 | 1,595.00 | 1,610.00 | 1,565.00 | 1,590.00 | 1,590.00 | 51,526,600 |
12 Aug 2024 | 1,575.00 | 1,590.00 | 1,560.00 | 1,585.00 | 1,585.00 | 19,668,500 |
09 Aug 2024 | 1,575.00 | 1,595.00 | 1,545.00 | 1,570.00 | 1,570.00 | 29,247,700 |
08 Aug 2024 | 1,550.00 | 1,580.00 | 1,550.00 | 1,565.00 | 1,565.00 | 24,638,200 |
07 Aug 2024 | 1,530.00 | 1,560.00 | 1,530.00 | 1,555.00 | 1,555.00 | 35,799,000 |
06 Aug 2024 | 1,530.00 | 1,555.00 | 1,515.00 | 1,535.00 | 1,535.00 | 34,932,500 |
05 Aug 2024 | 1,585.00 | 1,585.00 | 1,505.00 | 1,530.00 | 1,530.00 | 73,254,900 |
02 Aug 2024 | 1,585.00 | 1,610.00 | 1,585.00 | 1,585.00 | 1,585.00 | 21,969,200 |
01 Aug 2024 | 1,600.00 | 1,605.00 | 1,590.00 | 1,590.00 | 1,590.00 | 14,582,700 |
31 Jul 2024 | 1,615.00 | 1,615.00 | 1,590.00 | 1,600.00 | 1,600.00 | 20,831,400 |
30 Jul 2024 | 1,605.00 | 1,610.00 | 1,585.00 | 1,605.00 | 1,605.00 | 23,602,800 |
29 Jul 2024 | 1,590.00 | 1,605.00 | 1,585.00 | 1,605.00 | 1,605.00 | 26,796,400 |
26 Jul 2024 | 1,565.00 | 1,595.00 | 1,565.00 | 1,580.00 | 1,580.00 | 23,660,700 |
25 Jul 2024 | 1,585.00 | 1,600.00 | 1,550.00 | 1,555.00 | 1,555.00 | 43,484,500 |
24 Jul 2024 | 1,595.00 | 1,600.00 | 1,575.00 | 1,585.00 | 1,585.00 | 19,525,300 |
23 Jul 2024 | 1,605.00 | 1,620.00 | 1,595.00 | 1,595.00 | 1,595.00 | 16,005,600 |
22 Jul 2024 | 1,605.00 | 1,620.00 | 1,595.00 | 1,615.00 | 1,615.00 | 13,980,300 |
19 Jul 2024 | 1,620.00 | 1,630.00 | 1,580.00 | 1,595.00 | 1,595.00 | 22,147,100 |
18 Jul 2024 | 1,620.00 | 1,625.00 | 1,610.00 | 1,615.00 | 1,615.00 | 16,959,100 |
17 Jul 2024 | 1,630.00 | 1,630.00 | 1,615.00 | 1,620.00 | 1,620.00 | 26,276,100 |
16 Jul 2024 | 1,580.00 | 1,635.00 | 1,580.00 | 1,610.00 | 1,610.00 | 55,415,500 |
15 Jul 2024 | 1,585.00 | 1,595.00 | 1,560.00 | 1,580.00 | 1,580.00 | 17,056,600 |
12 Jul 2024 | 1,565.00 | 1,585.00 | 1,560.00 | 1,580.00 | 1,580.00 | 30,054,600 |
11 Jul 2024 | 1,530.00 | 1,565.00 | 1,525.00 | 1,560.00 | 1,560.00 | 54,170,100 |
10 Jul 2024 | 1,525.00 | 1,545.00 | 1,505.00 | 1,520.00 | 1,520.00 | 91,788,900 |
09 Jul 2024 | 1,605.00 | 1,610.00 | 1,510.00 | 1,515.00 | 1,515.00 | 141,698,200 |
08 Jul 2024 | 1,600.00 | 1,630.00 | 1,600.00 | 1,625.00 | 1,625.00 | 27,908,600 |
05 Jul 2024 | 1,600.00 | 1,620.00 | 1,600.00 | 1,610.00 | 1,610.00 | 30,695,500 |
04 Jul 2024 | 1,610.00 | 1,620.00 | 1,590.00 | 1,600.00 | 1,600.00 | 39,504,900 |
03 Jul 2024 | 1,590.00 | 1,615.00 | 1,575.00 | 1,600.00 | 1,600.00 | 68,227,300 |
02 Jul 2024 | 1,545.00 | 1,590.00 | 1,535.00 | 1,590.00 | 1,590.00 | 84,257,900 |
01 Jul 2024 | 1,540.00 | 1,550.00 | 1,510.00 | 1,545.00 | 1,545.00 | 26,923,500 |
28 Jun 2024 | 1,535.00 | 1,560.00 | 1,530.00 | 1,540.00 | 1,540.00 | 28,690,500 |
27 Jun 2024 | 1,545.00 | 1,550.00 | 1,530.00 | 1,540.00 | 1,540.00 | 22,925,000 |
26 Jun 2024 | 1,555.00 | 1,560.00 | 1,520.00 | 1,545.00 | 1,545.00 | 22,730,900 |
25 Jun 2024 | 1,535.00 | 1,555.00 | 1,530.00 | 1,555.00 | 1,555.00 | 36,860,400 |
24 Jun 2024 | 1,505.00 | 1,540.00 | 1,495.00 | 1,530.00 | 1,530.00 | 53,635,200 |
21 Jun 2024 | 1,435.00 | 1,525.00 | 1,425.00 | 1,505.00 | 1,505.00 | 108,675,300 |
20 Jun 2024 | 1,410.00 | 1,450.00 | 1,410.00 | 1,430.00 | 1,430.00 | 32,866,900 |
19 Jun 2024 | 1,430.00 | 1,435.00 | 1,395.00 | 1,410.00 | 1,410.00 | 19,440,800 |
14 Jun 2024 | 1,450.00 | 1,460.00 | 1,405.00 | 1,420.00 | 1,420.00 | 53,300,600 |
13 Jun 2024 | 1,410.00 | 1,450.00 | 1,410.00 | 1,440.00 | 1,440.00 | 47,466,200 |
12 Jun 2024 | 1,435.00 | 1,440.00 | 1,395.00 | 1,400.00 | 1,400.00 | 53,998,900 |
11 Jun 2024 | 1,440.00 | 1,460.00 | 1,435.00 | 1,435.00 | 1,435.00 | 65,956,400 |
10 Jun 2024 | 1,470.00 | 1,470.00 | 1,430.00 | 1,435.00 | 1,435.00 | 83,519,000 |
10 Jun 2024 | 148.30606 Dividend | |||||
07 Jun 2024 | 1,605.00 | 1,615.00 | 1,585.00 | 1,590.00 | 1,441.69 | 71,486,800 |
06 Jun 2024 | 1,590.00 | 1,605.00 | 1,585.00 | 1,605.00 | 1,455.29 | 46,979,000 |
05 Jun 2024 | 1,620.00 | 1,625.00 | 1,575.00 | 1,585.00 | 1,437.16 | 61,844,400 |
04 Jun 2024 | 1,605.00 | 1,630.00 | 1,600.00 | 1,620.00 | 1,468.90 | 67,744,600 |
03 Jun 2024 | 1,600.00 | 1,620.00 | 1,590.00 | 1,590.00 | 1,441.69 | 37,183,600 |
31 May 2024 | 1,635.00 | 1,635.00 | 1,580.00 | 1,580.00 | 1,432.63 | 65,354,200 |
30 May 2024 | 1,615.00 | 1,650.00 | 1,565.00 | 1,635.00 | 1,482.50 | 99,720,600 |
29 May 2024 | 1,635.00 | 1,635.00 | 1,595.00 | 1,610.00 | 1,459.83 | 47,165,900 |
28 May 2024 | 1,590.00 | 1,640.00 | 1,570.00 | 1,635.00 | 1,482.50 | 75,529,800 |
27 May 2024 | 1,590.00 | 1,595.00 | 1,555.00 | 1,580.00 | 1,432.63 | 43,823,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |