Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 4,200.00 | 4,291.00 | 4,148.00 | 4,289.00 | 4,289.00 | 31,439 |
07 Dec 2023 | 4,366.00 | 4,366.00 | 4,366.00 | 4,340.00 | 4,340.00 | 1 |
06 Dec 2023 | 4,206.00 | 4,230.00 | 4,206.00 | 4,241.00 | 4,241.00 | 39 |
05 Dec 2023 | 4,240.00 | 4,240.00 | 4,240.00 | 4,206.00 | 4,206.00 | 7 |
04 Dec 2023 | 4,253.00 | 4,253.00 | 4,253.00 | 4,271.00 | 4,271.00 | 15 |
01 Dec 2023 | 4,428.00 | 4,428.00 | 4,399.00 | 4,398.00 | 4,398.00 | 14 |
30 Nov 2023 | 4,428.00 | 4,463.00 | 4,428.00 | 4,475.00 | 4,475.00 | 15 |
29 Nov 2023 | 4,375.00 | 4,419.00 | 4,375.00 | 4,438.00 | 4,438.00 | 12 |
28 Nov 2023 | 4,291.00 | 4,381.00 | 4,263.00 | 4,370.00 | 4,370.00 | 86 |
27 Nov 2023 | 4,220.00 | 4,267.00 | 4,220.00 | 4,260.00 | 4,260.00 | 321 |
24 Nov 2023 | 4,251.00 | 4,251.00 | 4,235.00 | 4,219.00 | 4,219.00 | 33 |
23 Nov 2023 | 4,253.00 | 4,260.00 | 4,160.00 | 4,173.00 | 4,173.00 | - |
22 Nov 2023 | 4,253.00 | 4,260.00 | 4,160.00 | 4,173.00 | 4,173.00 | 713 |
21 Nov 2023 | 4,050.00 | 4,267.00 | 4,046.00 | 4,227.00 | 4,227.00 | 9,761 |
20 Nov 2023 | 4,069.00 | 4,099.00 | 4,021.00 | 4,034.00 | 4,034.00 | 10,602 |
17 Nov 2023 | 4,003.00 | 4,091.00 | 4,002.00 | 4,083.00 | 4,083.00 | 8,589 |
16 Nov 2023 | 3,974.00 | 4,040.00 | 3,974.00 | 4,004.00 | 4,004.00 | 7,246 |
15 Nov 2023 | 3,925.00 | 3,969.00 | 3,886.00 | 3,939.00 | 3,939.00 | 10,180 |
14 Nov 2023 | 4,067.00 | 4,110.00 | 3,914.00 | 3,946.00 | 3,946.00 | 21,864 |
13 Nov 2023 | 3,998.00 | 4,060.00 | 3,990.00 | 4,051.00 | 4,051.00 | 12,766 |
10 Nov 2023 | 3,942.00 | 4,012.00 | 3,942.00 | 3,991.00 | 3,991.00 | 18,417 |
09 Nov 2023 | 3,935.00 | 3,974.00 | 3,924.00 | 3,949.00 | 3,949.00 | 19,754 |
08 Nov 2023 | 3,885.00 | 3,933.00 | 3,844.00 | 3,916.00 | 3,916.00 | 35,999 |
07 Nov 2023 | 3,935.00 | 3,969.00 | 3,866.00 | 3,883.00 | 3,883.00 | 34,321 |
06 Nov 2023 | 3,900.00 | 3,954.00 | 3,865.00 | 3,914.00 | 3,914.00 | 45,901 |
02 Nov 2023 | 3,859.00 | 3,906.00 | 3,823.00 | 3,898.00 | 3,898.00 | 25,573 |
01 Nov 2023 | 3,810.00 | 3,867.00 | 3,809.00 | 3,865.00 | 3,865.00 | 19,046 |
31 Oct 2023 | 3,806.00 | 3,825.00 | 3,781.00 | 3,794.00 | 3,794.00 | 16,708 |
30 Oct 2023 | 3,839.00 | 3,874.00 | 3,795.00 | 3,817.00 | 3,817.00 | 22,845 |
29 Oct 2023 | 3,860.00 | 3,880.00 | 3,810.00 | 3,826.00 | 3,826.00 | 16,837 |
26 Oct 2023 | 3,812.00 | 3,871.00 | 3,808.00 | 3,852.00 | 3,852.00 | 22,900 |
25 Oct 2023 | 3,739.00 | 3,837.00 | 3,732.00 | 3,810.00 | 3,810.00 | 22,206 |
24 Oct 2023 | 3,722.00 | 3,781.00 | 3,716.00 | 3,735.00 | 3,735.00 | 19,776 |
23 Oct 2023 | 3,774.00 | 3,778.00 | 3,701.00 | 3,729.00 | 3,729.00 | 23,275 |
22 Oct 2023 | 3,726.00 | 3,786.00 | 3,715.00 | 3,759.00 | 3,759.00 | 20,738 |
19 Oct 2023 | 3,616.00 | 3,710.00 | 3,603.00 | 3,694.00 | 3,694.00 | 20,399 |
18 Oct 2023 | 3,660.00 | 3,700.00 | 3,630.00 | 3,648.00 | 3,648.00 | 21,540 |
17 Oct 2023 | 3,627.00 | 3,672.00 | 3,615.00 | 3,639.00 | 3,639.00 | 23,508 |
16 Oct 2023 | 3,584.00 | 3,642.00 | 3,570.00 | 3,635.00 | 3,635.00 | 20,606 |
15 Oct 2023 | 3,513.00 | 3,613.00 | 3,506.00 | 3,591.00 | 3,591.00 | 30,432 |
12 Oct 2023 | 3,488.00 | 3,514.00 | 3,455.00 | 3,499.00 | 3,499.00 | 17,559 |
11 Oct 2023 | 3,480.00 | 3,503.00 | 3,460.00 | 3,490.00 | 3,490.00 | 19,367 |
10 Oct 2023 | 3,485.00 | 3,490.00 | 3,426.00 | 3,432.00 | 3,432.00 | 14,216 |
09 Oct 2023 | 3,444.00 | 3,479.00 | 3,432.00 | 3,474.00 | 3,474.00 | 15,117 |
08 Oct 2023 | 3,460.00 | 3,465.00 | 3,406.00 | 3,435.00 | 3,435.00 | 14,886 |
05 Oct 2023 | 3,392.00 | 3,469.00 | 3,373.00 | 3,453.00 | 3,453.00 | 22,147 |
04 Oct 2023 | 3,438.00 | 3,445.00 | 3,375.00 | 3,400.00 | 3,400.00 | 22,992 |
03 Oct 2023 | 3,414.00 | 3,453.00 | 3,410.00 | 3,431.00 | 3,431.00 | 15,882 |
02 Oct 2023 | 3,487.00 | 3,508.00 | 3,414.00 | 3,428.00 | 3,428.00 | 22,599 |
01 Oct 2023 | 3,432.00 | 3,525.00 | 3,432.00 | 3,502.00 | 3,502.00 | 27,425 |
28 Sept 2023 | 3,457.00 | 3,484.00 | 3,402.00 | 3,418.00 | 3,418.00 | 25,999 |
27 Sept 2023 | 3,431.00 | 3,471.00 | 3,425.00 | 3,459.00 | 3,459.00 | 23,340 |
26 Sept 2023 | 3,489.00 | 3,489.00 | 3,398.00 | 3,416.00 | 3,416.00 | 32,686 |
25 Sept 2023 | 3,500.00 | 3,539.00 | 3,488.00 | 3,500.00 | 3,500.00 | 19,988 |
24 Sept 2023 | 3,583.00 | 3,583.00 | 3,491.00 | 3,496.00 | 3,496.00 | 23,820 |
21 Sept 2023 | 3,595.00 | 3,643.00 | 3,565.00 | 3,582.00 | 3,582.00 | 20,986 |
20 Sept 2023 | 3,576.00 | 3,609.00 | 3,553.00 | 3,595.00 | 3,595.00 | 21,421 |
19 Sept 2023 | 3,614.00 | 3,625.00 | 3,555.00 | 3,570.00 | 3,570.00 | 25,702 |
18 Sept 2023 | 3,640.00 | 3,688.00 | 3,633.00 | 3,642.00 | 3,642.00 | 22,497 |
17 Sept 2023 | 3,747.00 | 3,754.00 | 3,613.00 | 3,621.00 | 3,621.00 | 29,765 |
14 Sept 2023 | 3,738.00 | 3,763.00 | 3,725.00 | 3,757.00 | 3,757.00 | 14,101 |
13 Sept 2023 | 3,853.00 | 3,853.00 | 3,853.00 | 3,853.00 | 3,853.00 | 17,479 |
12 Sept 2023 | 3,853.00 | 3,874.00 | 3,853.00 | 3,849.00 | 3,849.00 | 3 |
11 Sept 2023 | 3,650.00 | 3,808.00 | 3,650.00 | 3,772.00 | 3,772.00 | 22 |
10 Sept 2023 | 3,618.00 | 3,618.00 | 3,618.00 | 3,611.00 | 3,611.00 | 5 |
07 Sept 2023 | 3,624.00 | 3,625.00 | 3,610.00 | 3,609.00 | 3,609.00 | 19 |
06 Sept 2023 | 3,565.00 | 3,591.00 | 3,565.00 | 3,573.00 | 3,573.00 | 6 |
05 Sept 2023 | 3,577.00 | 3,577.00 | 3,577.00 | 3,577.00 | 3,577.00 | 1 |
04 Sept 2023 | 3,638.00 | 3,638.00 | 3,595.00 | 3,560.00 | 3,560.00 | 83 |
31 Aug 2023 | 3,626.00 | 3,626.00 | 3,575.00 | 3,574.00 | 3,574.00 | - |
30 Aug 2023 | 3,633.00 | 3,633.00 | 3,633.00 | 3,602.00 | 3,602.00 | 1 |
29 Aug 2023 | 3,576.00 | 3,576.00 | 3,576.00 | 3,606.00 | 3,606.00 | 2 |
28 Aug 2023 | 3,525.00 | 3,549.00 | 3,525.00 | 3,555.00 | 3,555.00 | 5 |
27 Aug 2023 | 3,465.00 | 3,465.00 | 3,444.00 | 3,442.00 | 3,442.00 | 6 |
24 Aug 2023 | 3,439.00 | 3,440.00 | 3,437.00 | 3,430.00 | 3,430.00 | 47 |
23 Aug 2023 | 3,328.00 | 3,399.00 | 3,298.00 | 3,363.00 | 3,363.00 | 4,359 |
22 Aug 2023 | 3,328.00 | 3,347.00 | 3,301.00 | 3,323.00 | 3,323.00 | 2,122 |
21 Aug 2023 | 3,368.00 | 3,375.00 | 3,311.00 | 3,329.00 | 3,329.00 | 3,368 |
20 Aug 2023 | 3,355.00 | 3,409.00 | 3,338.00 | 3,355.00 | 3,355.00 | 2,056 |
17 Aug 2023 | 3,410.00 | 3,410.00 | 3,354.00 | 3,366.00 | 3,366.00 | 3,650 |
16 Aug 2023 | 3,382.00 | 3,440.00 | 3,382.00 | 3,413.00 | 3,413.00 | 3,819 |
15 Aug 2023 | 3,336.00 | 3,381.00 | 3,324.00 | 3,372.00 | 3,372.00 | 7,301 |
14 Aug 2023 | 3,308.00 | 3,376.00 | 3,305.00 | 3,340.00 | 3,340.00 | 5,144 |
13 Aug 2023 | 3,305.00 | 3,343.00 | 3,293.00 | 3,321.00 | 3,321.00 | 6,923 |
10 Aug 2023 | 3,264.00 | 3,311.00 | 3,245.00 | 3,297.00 | 3,297.00 | 13,733 |
09 Aug 2023 | 3,299.00 | 3,316.00 | 3,237.00 | 3,282.00 | 3,282.00 | 22,965 |
08 Aug 2023 | 3,342.00 | 3,368.00 | 3,278.00 | 3,319.00 | 3,319.00 | 22,758 |
07 Aug 2023 | 3,456.00 | 3,456.00 | 3,266.00 | 3,333.00 | 3,333.00 | 44,561 |
06 Aug 2023 | 3,498.00 | 3,652.00 | 3,430.00 | 3,476.00 | 3,476.00 | 79,742 |
03 Aug 2023 | 3,486.00 | 3,551.00 | 3,485.00 | 3,510.00 | 3,510.00 | 39,427 |
02 Aug 2023 | 3,550.00 | 3,559.00 | 3,484.00 | 3,491.00 | 3,491.00 | 33,437 |
01 Aug 2023 | 3,538.00 | 3,582.00 | 3,530.00 | 3,562.00 | 3,562.00 | 28,982 |
31 Jul 2023 | 3,551.00 | 3,578.00 | 3,507.00 | 3,543.00 | 3,543.00 | 29,107 |
30 Jul 2023 | 3,527.00 | 3,569.00 | 3,523.00 | 3,548.00 | 3,548.00 | 19,202 |
27 Jul 2023 | 3,549.00 | 3,562.00 | 3,518.00 | 3,525.00 | 3,525.00 | 14,059 |
26 Jul 2023 | 3,580.00 | 3,602.00 | 3,502.00 | 3,529.00 | 3,529.00 | 23,786 |
25 Jul 2023 | 3,470.00 | 3,569.00 | 3,464.00 | 3,552.00 | 3,552.00 | 40,035 |
24 Jul 2023 | 3,427.00 | 3,519.00 | 3,421.00 | 3,470.00 | 3,470.00 | 27,274 |
23 Jul 2023 | 3,410.00 | 3,425.00 | 3,391.00 | 3,417.00 | 3,417.00 | 13,588 |
20 Jul 2023 | 3,368.00 | 3,427.00 | 3,360.00 | 3,415.00 | 3,415.00 | 17,637 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |