Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 1,457.50 | 1,534.00 | 1,443.50 | 1,514.00 | 1,514.00 | 2,248,854 |
07 Dec 2023 | 1,438.50 | 1,461.00 | 1,420.50 | 1,452.50 | 1,452.50 | 996,248 |
06 Dec 2023 | 1,434.50 | 1,459.00 | 1,408.50 | 1,434.50 | 1,434.50 | 1,510,218 |
05 Dec 2023 | 1,434.00 | 1,465.00 | 1,413.00 | 1,417.50 | 1,417.50 | 2,103,073 |
04 Dec 2023 | 1,474.50 | 1,504.50 | 1,451.00 | 1,456.00 | 1,456.00 | 811,290 |
01 Dec 2023 | 1,419.00 | 1,495.50 | 1,416.00 | 1,495.50 | 1,495.50 | 1,244,527 |
30 Nov 2023 | 1,422.50 | 1,432.00 | 1,398.50 | 1,408.50 | 1,408.50 | 2,842,408 |
29 Nov 2023 | 1,418.00 | 1,440.50 | 1,412.50 | 1,418.50 | 1,418.50 | 1,169,609 |
28 Nov 2023 | 1,409.00 | 1,425.00 | 1,385.50 | 1,421.00 | 1,421.00 | 1,338,486 |
27 Nov 2023 | 1,410.00 | 1,425.82 | 1,407.00 | 1,412.50 | 1,412.50 | 1,336,198 |
24 Nov 2023 | 1,415.50 | 1,420.00 | 1,409.00 | 1,416.50 | 1,416.50 | 752,667 |
23 Nov 2023 | 1,426.00 | 1,436.50 | 1,416.00 | 1,424.50 | 1,424.50 | 1,182,079 |
22 Nov 2023 | 1,410.00 | 1,429.00 | 1,409.00 | 1,417.50 | 1,417.50 | 1,140,962 |
21 Nov 2023 | 1,413.50 | 1,430.00 | 1,402.00 | 1,413.50 | 1,413.50 | 1,107,636 |
20 Nov 2023 | 1,407.00 | 1,409.50 | 1,371.50 | 1,408.00 | 1,408.00 | 1,120,074 |
17 Nov 2023 | 1,367.50 | 1,395.50 | 1,353.00 | 1,379.00 | 1,379.00 | 972,849 |
16 Nov 2023 | 1,366.00 | 1,381.50 | 1,358.50 | 1,358.50 | 1,358.50 | 730,748 |
15 Nov 2023 | 1,361.50 | 1,392.50 | 1,338.50 | 1,377.00 | 1,377.00 | 1,569,590 |
14 Nov 2023 | 1,298.00 | 1,356.50 | 1,292.88 | 1,345.00 | 1,345.00 | 1,179,341 |
13 Nov 2023 | 1,307.00 | 1,314.50 | 1,288.00 | 1,293.00 | 1,293.00 | 1,182,435 |
10 Nov 2023 | 1,312.50 | 1,315.00 | 1,280.00 | 1,299.00 | 1,299.00 | 1,324,570 |
09 Nov 2023 | 1,295.50 | 1,335.50 | 1,295.50 | 1,324.50 | 1,324.50 | 660,468 |
08 Nov 2023 | 1,297.50 | 1,310.00 | 1,290.50 | 1,300.00 | 1,300.00 | 1,340,344 |
07 Nov 2023 | 1,342.50 | 1,344.00 | 1,302.00 | 1,303.50 | 1,303.50 | 1,262,129 |
06 Nov 2023 | 1,364.50 | 1,376.50 | 1,349.50 | 1,349.50 | 1,349.50 | 1,124,179 |
03 Nov 2023 | 1,365.00 | 1,379.50 | 1,347.00 | 1,357.50 | 1,357.50 | 1,074,618 |
02 Nov 2023 | 1,327.50 | 1,382.50 | 1,327.50 | 1,355.50 | 1,355.50 | 2,258,321 |
01 Nov 2023 | 1,338.50 | 1,353.50 | 1,313.00 | 1,313.00 | 1,313.00 | 1,769,806 |
31 Oct 2023 | 1,365.00 | 1,386.00 | 1,337.00 | 1,345.00 | 1,345.00 | 1,226,726 |
30 Oct 2023 | 1,391.00 | 1,397.50 | 1,369.00 | 1,369.00 | 1,369.00 | 1,543,012 |
27 Oct 2023 | 1,368.50 | 1,381.50 | 1,357.00 | 1,374.00 | 1,374.00 | 1,438,963 |
26 Oct 2023 | 1,333.50 | 1,361.13 | 1,327.50 | 1,352.00 | 1,352.00 | 1,813,223 |
25 Oct 2023 | 1,328.00 | 1,350.00 | 1,320.00 | 1,346.50 | 1,346.50 | 1,489,697 |
24 Oct 2023 | 1,313.50 | 1,331.50 | 1,292.00 | 1,328.00 | 1,328.00 | 1,245,017 |
23 Oct 2023 | 1,301.00 | 1,323.00 | 1,288.38 | 1,297.00 | 1,297.00 | 1,525,084 |
20 Oct 2023 | 1,333.00 | 1,344.00 | 1,314.50 | 1,324.00 | 1,324.00 | 1,490,315 |
19 Oct 2023 | 1,356.00 | 1,370.50 | 1,343.50 | 1,347.00 | 1,347.00 | 994,297 |
18 Oct 2023 | 1,359.50 | 1,400.50 | 1,353.90 | 1,354.00 | 1,354.00 | 1,830,027 |
17 Oct 2023 | 1,395.00 | 1,422.00 | 1,367.50 | 1,394.50 | 1,394.50 | 1,588,037 |
16 Oct 2023 | 1,412.50 | 1,424.50 | 1,387.00 | 1,409.00 | 1,409.00 | 803,114 |
13 Oct 2023 | 1,407.00 | 1,420.50 | 1,393.00 | 1,397.00 | 1,397.00 | 866,873 |
12 Oct 2023 | 1,451.50 | 1,460.50 | 1,406.00 | 1,406.00 | 1,406.00 | 1,733,171 |
11 Oct 2023 | 1,445.50 | 1,453.00 | 1,437.50 | 1,438.50 | 1,438.50 | 1,593,648 |
10 Oct 2023 | 1,383.00 | 1,456.50 | 1,368.00 | 1,445.00 | 1,445.00 | 1,654,830 |
09 Oct 2023 | 1,393.00 | 1,394.00 | 1,362.50 | 1,383.00 | 1,383.00 | 1,503,970 |
06 Oct 2023 | 1,365.00 | 1,391.50 | 1,352.50 | 1,385.50 | 1,385.50 | 1,659,412 |
05 Oct 2023 | 1,347.50 | 1,373.17 | 1,346.00 | 1,355.00 | 1,355.00 | 1,169,489 |
04 Oct 2023 | 1,353.50 | 1,378.50 | 1,340.50 | 1,356.00 | 1,356.00 | 1,344,434 |
03 Oct 2023 | 1,400.00 | 1,415.00 | 1,359.50 | 1,369.50 | 1,369.50 | 1,946,011 |
02 Oct 2023 | 1,452.00 | 1,468.50 | 1,406.50 | 1,415.00 | 1,415.00 | 1,459,576 |
29 Sept 2023 | 1,432.00 | 1,452.50 | 1,423.83 | 1,429.00 | 1,429.00 | 1,156,628 |
28 Sept 2023 | 1,379.50 | 1,421.50 | 1,373.50 | 1,417.50 | 1,417.50 | 3,436,755 |
27 Sept 2023 | 1,389.50 | 1,399.00 | 1,378.00 | 1,382.00 | 1,382.00 | 666,887 |
26 Sept 2023 | 1,380.00 | 1,395.50 | 1,368.50 | 1,387.00 | 1,387.00 | 851,105 |
25 Sept 2023 | 1,395.50 | 1,397.50 | 1,371.00 | 1,392.50 | 1,392.50 | 793,111 |
22 Sept 2023 | 1,409.00 | 1,435.00 | 1,404.00 | 1,422.00 | 1,422.00 | 1,281,695 |
21 Sept 2023 | 1,431.00 | 1,440.00 | 1,405.50 | 1,409.00 | 1,409.00 | 1,129,253 |
20 Sept 2023 | 1,423.00 | 1,456.50 | 1,414.50 | 1,455.00 | 1,455.00 | 736,672 |
19 Sept 2023 | 1,449.00 | 1,460.00 | 1,416.00 | 1,416.00 | 1,416.00 | 1,170,823 |
18 Sept 2023 | 1,491.50 | 1,497.50 | 1,450.50 | 1,455.00 | 1,455.00 | 532,037 |
15 Sept 2023 | 1,495.00 | 1,503.00 | 1,465.00 | 1,491.50 | 1,491.50 | 2,790,379 |
14 Sept 2023 | 1,443.50 | 1,485.00 | 1,443.00 | 1,475.00 | 1,475.00 | 1,744,119 |
13 Sept 2023 | 1,446.50 | 1,447.01 | 1,415.00 | 1,436.00 | 1,436.00 | 1,366,985 |
12 Sept 2023 | 1,493.50 | 1,502.00 | 1,448.50 | 1,449.00 | 1,449.00 | 1,818,793 |
11 Sept 2023 | 1,488.00 | 1,526.50 | 1,488.00 | 1,509.50 | 1,509.50 | 750,065 |
08 Sept 2023 | 1,477.00 | 1,481.50 | 1,438.50 | 1,466.50 | 1,466.50 | 1,488,571 |
07 Sept 2023 | 1,484.00 | 1,492.00 | 1,449.78 | 1,465.00 | 1,465.00 | 1,834,176 |
06 Sept 2023 | 1,470.50 | 1,496.50 | 1,458.00 | 1,496.00 | 1,496.00 | 1,165,335 |
05 Sept 2023 | 1,444.50 | 1,490.50 | 1,442.65 | 1,478.00 | 1,478.00 | 840,491 |
04 Sept 2023 | 1,475.50 | 1,490.50 | 1,457.50 | 1,461.00 | 1,461.00 | 590,207 |
01 Sept 2023 | 1,467.00 | 1,478.50 | 1,445.00 | 1,471.00 | 1,471.00 | 922,431 |
31 Aug 2023 | 1,440.00 | 1,460.50 | 1,437.50 | 1,448.00 | 1,448.00 | 2,318,987 |
31 Aug 2023 | 9.3645 Dividend | |||||
30 Aug 2023 | 1,476.00 | 1,479.50 | 1,445.50 | 1,446.00 | 1,436.64 | 573,754 |
29 Aug 2023 | 1,424.00 | 1,466.00 | 1,420.00 | 1,461.50 | 1,452.04 | 1,769,023 |
25 Aug 2023 | 1,420.00 | 1,437.00 | 1,401.50 | 1,401.50 | 1,392.42 | 596,434 |
24 Aug 2023 | 1,430.50 | 1,444.50 | 1,400.00 | 1,408.00 | 1,398.88 | 575,690 |
23 Aug 2023 | 1,426.00 | 1,440.00 | 1,414.43 | 1,426.00 | 1,416.77 | 1,334,205 |
22 Aug 2023 | 1,404.00 | 1,421.50 | 1,394.67 | 1,419.00 | 1,409.81 | 794,264 |
21 Aug 2023 | 1,380.50 | 1,390.00 | 1,367.50 | 1,390.00 | 1,381.00 | 1,365,622 |
18 Aug 2023 | 1,395.00 | 1,405.49 | 1,368.50 | 1,375.50 | 1,366.59 | 1,434,195 |
17 Aug 2023 | 1,410.00 | 1,440.00 | 1,409.00 | 1,422.50 | 1,413.29 | 888,690 |
16 Aug 2023 | 1,419.50 | 1,444.00 | 1,408.50 | 1,420.00 | 1,410.80 | 1,196,495 |
15 Aug 2023 | 1,493.50 | 1,503.00 | 1,443.50 | 1,452.50 | 1,443.09 | 670,734 |
14 Aug 2023 | 1,502.00 | 1,524.00 | 1,481.50 | 1,503.00 | 1,493.27 | 1,561,418 |
11 Aug 2023 | 1,561.50 | 1,571.89 | 1,509.00 | 1,516.00 | 1,506.18 | 1,500,641 |
10 Aug 2023 | 1,574.00 | 1,638.67 | 1,572.50 | 1,582.50 | 1,572.25 | 1,863,778 |
09 Aug 2023 | 1,602.00 | 1,619.50 | 1,599.50 | 1,607.00 | 1,596.59 | 1,214,275 |
08 Aug 2023 | 1,594.50 | 1,602.00 | 1,564.50 | 1,582.50 | 1,572.25 | 834,014 |
07 Aug 2023 | 1,624.00 | 1,626.00 | 1,599.00 | 1,611.00 | 1,600.57 | 501,439 |
04 Aug 2023 | 1,609.50 | 1,634.50 | 1,597.00 | 1,633.50 | 1,622.92 | 399,985 |
03 Aug 2023 | 1,595.00 | 1,625.00 | 1,568.50 | 1,625.00 | 1,614.48 | 794,696 |
02 Aug 2023 | 1,629.00 | 1,633.50 | 1,599.50 | 1,607.00 | 1,596.59 | 698,095 |
01 Aug 2023 | 1,675.00 | 1,680.00 | 1,643.50 | 1,651.50 | 1,640.80 | 1,103,723 |
31 Jul 2023 | 1,648.00 | 1,681.50 | 1,638.00 | 1,677.50 | 1,666.64 | 782,611 |
28 Jul 2023 | 1,650.00 | 1,650.00 | 1,621.00 | 1,644.00 | 1,633.35 | 789,897 |
27 Jul 2023 | 1,625.00 | 1,669.50 | 1,625.00 | 1,653.50 | 1,642.79 | 1,568,009 |
26 Jul 2023 | 1,644.50 | 1,648.00 | 1,618.50 | 1,638.00 | 1,627.39 | 1,590,954 |
25 Jul 2023 | 1,581.00 | 1,661.50 | 1,578.00 | 1,657.00 | 1,646.27 | 1,159,315 |
24 Jul 2023 | 1,525.00 | 1,554.50 | 1,521.50 | 1,554.50 | 1,544.43 | 779,194 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |