Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Sept 2023 | 1,652.50 | 1,663.00 | 1,652.50 | 1,653.75 | 1,653.75 | 3,408 |
26 Sept 2023 | 1,653.50 | 1,662.50 | 1,653.50 | 1,657.75 | 1,657.75 | 1,493 |
25 Sept 2023 | 1,664.00 | 1,670.50 | 1,654.00 | 1,663.25 | 1,663.25 | 329 |
22 Sept 2023 | 1,655.00 | 1,674.00 | 1,655.00 | 1,672.25 | 1,672.25 | 11,729 |
21 Sept 2023 | 1,649.00 | 1,658.50 | 1,649.00 | 1,650.50 | 1,650.50 | 2,869 |
20 Sept 2023 | 1,657.50 | 1,674.00 | 1,657.50 | 1,672.75 | 1,672.75 | 2,862 |
19 Sept 2023 | 1,666.50 | 1,666.50 | 1,663.00 | 1,663.75 | 1,663.75 | 5,169 |
18 Sept 2023 | 1,659.00 | 1,660.07 | 1,651.00 | 1,652.50 | 1,652.50 | 2,288 |
15 Sept 2023 | 1,667.00 | 1,670.50 | 1,660.50 | 1,661.25 | 1,661.25 | 4,242 |
14 Sept 2023 | 1,642.50 | 1,661.50 | 1,642.50 | 1,661.50 | 1,661.50 | 2,984 |
13 Sept 2023 | 1,655.00 | 1,655.00 | 1,647.00 | 1,649.75 | 1,649.75 | 4,510 |
12 Sept 2023 | 1,654.50 | 1,659.50 | 1,651.50 | 1,654.25 | 1,654.25 | 668 |
11 Sept 2023 | 1,648.50 | 1,660.50 | 1,648.50 | 1,653.00 | 1,653.00 | 804 |
08 Sept 2023 | 1,640.00 | 1,648.00 | 1,638.50 | 1,645.50 | 1,645.50 | 3,451 |
07 Sept 2023 | 1,652.00 | 1,654.50 | 1,645.00 | 1,647.75 | 1,647.75 | 250 |
06 Sept 2023 | 1,648.00 | 1,650.50 | 1,648.00 | 1,650.25 | 1,650.25 | 2,633 |
05 Sept 2023 | 1,652.50 | 1,658.00 | 1,645.50 | 1,653.25 | 1,653.25 | 3,928 |
04 Sept 2023 | 1,667.50 | 1,675.00 | 1,658.00 | 1,661.25 | 1,661.25 | 26,938 |
01 Sept 2023 | 1,646.50 | 1,654.50 | 1,646.50 | 1,652.50 | 1,652.50 | 1,632 |
31 Aug 2023 | 1,618.50 | 1,637.50 | 1,618.50 | 1,631.25 | 1,631.25 | 1,599 |
30 Aug 2023 | 1,636.00 | 1,636.00 | 1,624.50 | 1,626.25 | 1,626.25 | 5,809 |
29 Aug 2023 | 1,625.00 | 1,637.00 | 1,614.00 | 1,633.75 | 1,633.75 | 3,897 |
25 Aug 2023 | 1,610.50 | 1,613.50 | 1,606.00 | 1,609.25 | 1,609.25 | 580 |
24 Aug 2023 | 1,615.00 | 1,619.50 | 1,604.50 | 1,605.00 | 1,605.00 | 1,172 |
23 Aug 2023 | 1,603.00 | 1,618.00 | 1,599.50 | 1,616.50 | 1,616.50 | 561 |
22 Aug 2023 | 1,568.00 | 1,599.50 | 1,568.00 | 1,592.25 | 1,592.25 | 1,977 |
21 Aug 2023 | 1,586.50 | 1,589.50 | 1,577.00 | 1,579.25 | 1,579.25 | 6,649 |
18 Aug 2023 | 1,596.00 | 1,606.50 | 1,584.13 | 1,590.25 | 1,590.25 | 2,081 |
17 Aug 2023 | 1,593.00 | 1,601.00 | 1,584.00 | 1,592.50 | 1,592.50 | 6,455 |
16 Aug 2023 | 1,609.00 | 1,610.00 | 1,599.50 | 1,600.75 | 1,600.75 | 5,546 |
15 Aug 2023 | 1,624.50 | 1,630.50 | 1,610.00 | 1,610.50 | 1,610.50 | 8,323 |
14 Aug 2023 | 1,635.00 | 1,638.50 | 1,627.00 | 1,630.00 | 1,630.00 | 1,761 |
11 Aug 2023 | 1,654.00 | 1,663.00 | 1,644.95 | 1,644.00 | 1,644.00 | 4,924 |
10 Aug 2023 | 1,646.00 | 1,652.50 | 1,646.00 | 1,651.75 | 1,651.75 | 1,468 |
09 Aug 2023 | 1,635.50 | 1,644.00 | 1,633.50 | 1,635.25 | 1,635.25 | 576 |
08 Aug 2023 | 1,639.00 | 1,639.00 | 1,630.00 | 1,632.00 | 1,632.00 | 1,462 |
07 Aug 2023 | 1,646.00 | 1,655.00 | 1,640.00 | 1,642.00 | 1,642.00 | 7,258 |
04 Aug 2023 | 1,645.00 | 1,657.00 | 1,634.50 | 1,648.50 | 1,648.50 | 2,449 |
03 Aug 2023 | 1,643.00 | 1,647.50 | 1,628.00 | 1,644.00 | 1,644.00 | 5,610 |
02 Aug 2023 | 1,642.00 | 1,649.00 | 1,634.50 | 1,639.75 | 1,639.75 | 3,201 |
01 Aug 2023 | 1,662.50 | 1,671.00 | 1,656.00 | 1,662.00 | 1,662.00 | 4,672 |
31 Jul 2023 | 1,660.00 | 1,670.10 | 1,658.50 | 1,668.75 | 1,668.75 | 3,355 |
28 Jul 2023 | 1,661.50 | 1,668.00 | 1,660.00 | 1,665.50 | 1,665.50 | 5,826 |
27 Jul 2023 | 1,658.00 | 1,671.00 | 1,658.00 | 1,663.50 | 1,663.50 | 6,913 |
26 Jul 2023 | 1,650.50 | 1,655.50 | 1,644.00 | 1,643.75 | 1,643.75 | 2,682 |
25 Jul 2023 | 1,642.50 | 1,649.50 | 1,642.00 | 1,646.75 | 1,646.75 | 11,540 |
24 Jul 2023 | 1,631.00 | 1,645.00 | 1,622.00 | 1,644.00 | 1,644.00 | 896 |
21 Jul 2023 | 1,634.00 | 1,634.50 | 1,628.50 | 1,629.25 | 1,629.25 | 1,730 |
20 Jul 2023 | 1,642.00 | 1,642.00 | 1,636.00 | 1,639.50 | 1,639.50 | 3,689 |
19 Jul 2023 | 1,626.50 | 1,634.00 | 1,623.50 | 1,632.75 | 1,632.75 | 8,356 |
18 Jul 2023 | 1,610.00 | 1,614.50 | 1,597.00 | 1,614.00 | 1,614.00 | 4,187 |
17 Jul 2023 | 1,600.00 | 1,607.50 | 1,593.00 | 1,602.75 | 1,602.75 | 1,255 |
14 Jul 2023 | 1,607.00 | 1,616.00 | 1,602.50 | 1,605.50 | 1,605.50 | 6,317 |
13 Jul 2023 | 1,608.00 | 1,612.00 | 1,600.50 | 1,604.50 | 1,604.50 | 3,774 |
12 Jul 2023 | 1,589.00 | 1,601.50 | 1,572.50 | 1,597.50 | 1,597.50 | 7,349 |
11 Jul 2023 | 1,578.00 | 1,586.50 | 1,576.50 | 1,579.25 | 1,579.25 | 1,116 |
10 Jul 2023 | 1,572.00 | 1,583.50 | 1,569.00 | 1,577.25 | 1,577.25 | 1,371 |
07 Jul 2023 | 1,578.00 | 1,586.00 | 1,577.50 | 1,581.25 | 1,581.25 | 197 |
06 Jul 2023 | 1,600.00 | 1,600.00 | 1,579.50 | 1,578.50 | 1,578.50 | 440 |
05 Jul 2023 | 1,632.00 | 1,632.00 | 1,619.00 | 1,620.75 | 1,620.75 | 5,121 |
04 Jul 2023 | 1,624.50 | 1,628.00 | 1,622.50 | 1,624.00 | 1,624.00 | 2,508 |
03 Jul 2023 | 1,623.00 | 1,629.00 | 1,615.50 | 1,623.75 | 1,623.75 | 2,507 |
30 Jun 2023 | 1,607.00 | 1,615.50 | 1,603.00 | 1,605.75 | 1,605.75 | 5,532 |
29 Jun 2023 | 1,599.00 | 1,603.00 | 1,599.00 | 1,601.50 | 1,601.50 | 802 |
28 Jun 2023 | 1,599.00 | 1,626.00 | 1,593.50 | 1,602.00 | 1,602.00 | 3,172 |
27 Jun 2023 | 1,583.00 | 1,592.00 | 1,574.50 | 1,582.00 | 1,582.00 | 2,903 |
26 Jun 2023 | 1,570.00 | 1,579.50 | 1,556.50 | 1,562.50 | 1,562.50 | 560 |
23 Jun 2023 | 1,575.00 | 1,590.50 | 1,550.50 | 1,557.00 | 1,557.00 | 1,705 |
22 Jun 2023 | 1,590.50 | 1,595.00 | 1,580.00 | 1,584.25 | 1,584.25 | 8,131 |
21 Jun 2023 | 1,598.00 | 1,610.00 | 1,598.00 | 1,602.25 | 1,602.25 | 856 |
20 Jun 2023 | 1,602.50 | 1,617.50 | 1,599.00 | 1,598.75 | 1,598.75 | 766 |
19 Jun 2023 | 1,600.00 | 1,607.00 | 1,600.00 | 1,600.00 | 1,600.00 | 4,615 |
16 Jun 2023 | 1,614.00 | 1,614.50 | 1,608.50 | 1,609.25 | 1,609.25 | 7,185 |
15 Jun 2023 | 1,615.00 | 1,615.00 | 1,610.50 | 1,611.50 | 1,611.50 | 1,789 |
14 Jun 2023 | 1,646.00 | 1,649.50 | 1,645.00 | 1,646.75 | 1,646.75 | 1,486 |
13 Jun 2023 | 1,651.50 | 1,651.50 | 1,643.00 | 1,647.50 | 1,647.50 | 5,135 |
12 Jun 2023 | 1,632.50 | 1,645.00 | 1,632.50 | 1,643.25 | 1,643.25 | 3,723 |
09 Jun 2023 | 1,637.50 | 1,643.00 | 1,636.50 | 1,638.00 | 1,638.00 | 1,597 |
08 Jun 2023 | 1,642.50 | 1,643.00 | 1,636.00 | 1,635.25 | 1,635.25 | 1,707 |
07 Jun 2023 | 1,650.00 | 1,659.50 | 1,637.00 | 1,641.25 | 1,641.25 | 19,017 |
06 Jun 2023 | 1,648.50 | 1,656.00 | 1,647.00 | 1,656.25 | 1,656.25 | 380 |
05 Jun 2023 | 1,652.00 | 1,669.50 | 1,644.50 | 1,645.75 | 1,645.75 | 7,321 |
02 Jun 2023 | 1,616.50 | 1,636.50 | 1,616.50 | 1,635.25 | 1,635.25 | 8,463 |
01 Jun 2023 | 1,607.00 | 1,608.00 | 1,592.50 | 1,602.25 | 1,602.25 | 3,823 |
31 May 2023 | 1,607.50 | 1,611.50 | 1,599.00 | 1,598.25 | 1,598.25 | 20,987 |
30 May 2023 | 1,649.00 | 1,660.00 | 1,619.50 | 1,622.75 | 1,622.75 | 17,074 |
26 May 2023 | 1,633.50 | 1,646.00 | 1,631.50 | 1,644.00 | 1,644.00 | 32,222 |
25 May 2023 | 1,633.00 | 1,642.50 | 1,630.00 | 1,631.25 | 1,631.25 | 23,785 |
24 May 2023 | 1,652.00 | 1,653.00 | 1,625.00 | 1,644.50 | 1,644.50 | 34,328 |
23 May 2023 | 1,665.50 | 1,672.50 | 1,661.00 | 1,664.25 | 1,664.25 | 6,696 |
22 May 2023 | 1,675.00 | 1,680.50 | 1,663.00 | 1,675.25 | 1,675.25 | 1,763 |
19 May 2023 | 1,685.50 | 1,719.00 | 1,677.50 | 1,676.75 | 1,676.75 | 9,834 |
18 May 2023 | 1,676.00 | 1,682.00 | 1,674.00 | 1,675.25 | 1,675.25 | 7,401 |
17 May 2023 | 1,668.50 | 1,675.00 | 1,663.50 | 1,663.50 | 1,663.50 | 9,018 |
16 May 2023 | 1,677.00 | 1,681.50 | 1,673.50 | 1,675.50 | 1,675.50 | 5,369 |
15 May 2023 | 1,688.00 | 1,694.50 | 1,682.00 | 1,687.50 | 1,687.50 | 4,536 |
12 May 2023 | 1,681.50 | 1,705.00 | 1,681.00 | 1,681.50 | 1,681.50 | 12,007 |
11 May 2023 | 1,676.00 | 1,682.50 | 1,675.00 | 1,679.50 | 1,679.50 | 5,404 |
10 May 2023 | 1,688.00 | 1,699.50 | 1,687.50 | 1,689.50 | 1,689.50 | 3,065 |
09 May 2023 | 1,682.00 | 1,750.00 | 1,600.00 | 1,691.00 | 1,691.00 | 1,535 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |