Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 36,147.00 | 36,335.00 | 36,006.00 | 36,280.00 | 36,280.00 | 115,321 |
07 Dec 2023 | 36,112.00 | 36,210.00 | 36,021.00 | 36,166.00 | 36,166.00 | 115,321 |
06 Dec 2023 | 36,172.00 | 36,352.00 | 36,076.00 | 36,112.00 | 36,112.00 | 132,913 |
05 Dec 2023 | 36,249.00 | 36,249.00 | 36,066.00 | 36,189.00 | 36,189.00 | 151,783 |
04 Dec 2023 | 36,318.00 | 36,332.00 | 36,093.00 | 36,268.00 | 36,268.00 | 154,837 |
01 Dec 2023 | 35,986.00 | 36,338.00 | 35,963.00 | 36,303.00 | 36,303.00 | 160,637 |
30 Nov 2023 | 35,583.00 | 36,027.00 | 35,563.00 | 36,010.00 | 36,010.00 | 173,506 |
29 Nov 2023 | 35,447.00 | 35,641.00 | 35,447.00 | 35,488.00 | 35,488.00 | 143,804 |
28 Nov 2023 | 35,373.00 | 35,548.00 | 35,319.00 | 35,445.00 | 35,445.00 | 119,100 |
27 Nov 2023 | 35,428.00 | 35,456.00 | 35,315.00 | 35,373.00 | 35,373.00 | 99,659 |
24 Nov 2023 | 35,312.00 | 35,440.00 | 35,281.00 | 35,430.00 | 35,430.00 | 84,103 |
23 Nov 2023 | 35,312.00 | 35,389.00 | 35,281.00 | 35,350.00 | 35,350.00 | 113,372 |
22 Nov 2023 | 35,141.00 | 35,360.00 | 35,119.00 | 35,318.00 | 35,318.00 | 113,372 |
21 Nov 2023 | 35,232.00 | 35,247.00 | 35,096.00 | 35,148.00 | 35,148.00 | 89,148 |
20 Nov 2023 | 34,978.00 | 35,292.00 | 34,962.00 | 35,225.00 | 35,225.00 | 103,045 |
17 Nov 2023 | 35,051.00 | 35,168.00 | 34,944.00 | 35,012.00 | 35,012.00 | 116,814 |
16 Nov 2023 | 35,045.00 | 35,091.00 | 34,879.00 | 35,019.00 | 35,019.00 | 149,538 |
15 Nov 2023 | 34,924.00 | 35,103.00 | 34,898.00 | 35,050.00 | 35,050.00 | 143,752 |
14 Nov 2023 | 34,385.00 | 34,984.00 | 34,334.00 | 34,887.00 | 34,887.00 | 158,881 |
13 Nov 2023 | 34,299.00 | 34,461.00 | 34,203.00 | 34,385.00 | 34,385.00 | 108,073 |
10 Nov 2023 | 33,980.00 | 34,373.00 | 33,913.00 | 34,338.00 | 34,338.00 | 148,243 |
09 Nov 2023 | 34,159.00 | 34,283.00 | 33,915.00 | 33,944.00 | 33,944.00 | 158,262 |
08 Nov 2023 | 34,232.00 | 34,315.00 | 34,052.00 | 34,173.00 | 34,173.00 | 118,364 |
07 Nov 2023 | 34,132.00 | 34,268.00 | 34,031.00 | 34,215.00 | 34,215.00 | 113,604 |
06 Nov 2023 | 34,170.00 | 34,230.00 | 34,051.00 | 34,164.00 | 34,164.00 | 112,890 |
02 Nov 2023 | 33,889.00 | 34,232.00 | 33,885.00 | 34,137.00 | 34,137.00 | 149,458 |
01 Nov 2023 | 33,358.00 | 33,934.00 | 33,338.00 | 33,914.00 | 33,914.00 | 187,248 |
31 Oct 2023 | 33,087.00 | 33,418.00 | 32,990.00 | 33,351.00 | 33,351.00 | 195,524 |
30 Oct 2023 | 33,025.00 | 33,220.00 | 32,868.00 | 33,135.00 | 33,135.00 | 189,649 |
29 Oct 2023 | 32,542.00 | 33,094.00 | 32,506.00 | 33,017.00 | 33,017.00 | 206,160 |
26 Oct 2023 | 32,927.00 | 33,008.00 | 32,409.00 | 32,504.00 | 32,504.00 | 235,224 |
25 Oct 2023 | 33,161.00 | 33,204.00 | 32,832.00 | 32,876.00 | 32,876.00 | 246,580 |
24 Oct 2023 | 33,345.00 | 33,389.00 | 33,098.00 | 33,150.00 | 33,150.00 | 229,828 |
23 Oct 2023 | 33,130.00 | 33,420.00 | 33,055.00 | 33,269.00 | 33,269.00 | 205,763 |
22 Oct 2023 | 33,299.00 | 33,366.00 | 33,013.00 | 33,067.00 | 33,067.00 | 201,983 |
19 Oct 2023 | 33,530.00 | 33,559.00 | 33,220.00 | 33,258.00 | 33,258.00 | 196,250 |
18 Oct 2023 | 33,828.00 | 33,990.00 | 33,492.00 | 33,547.00 | 33,547.00 | 286,548 |
17 Oct 2023 | 34,120.00 | 34,147.00 | 33,738.00 | 33,806.00 | 33,806.00 | 214,223 |
16 Oct 2023 | 34,173.00 | 34,305.00 | 33,966.00 | 34,144.00 | 34,144.00 | 199,591 |
15 Oct 2023 | 33,810.00 | 34,254.00 | 33,810.00 | 34,134.00 | 34,134.00 | 160,397 |
12 Oct 2023 | 33,786.00 | 34,123.00 | 33,707.00 | 33,827.00 | 33,827.00 | 231,266 |
11 Oct 2023 | 34,046.00 | 34,153.00 | 33,617.00 | 33,796.00 | 33,796.00 | 179,970 |
10 Oct 2023 | 33,929.00 | 34,078.00 | 33,799.00 | 33,992.00 | 33,992.00 | 147,298 |
09 Oct 2023 | 33,800.00 | 34,092.00 | 33,776.00 | 33,936.00 | 33,936.00 | 169,527 |
08 Oct 2023 | 33,477.00 | 33,834.00 | 33,298.00 | 33,801.00 | 33,801.00 | 173,478 |
05 Oct 2023 | 33,291.00 | 33,756.00 | 33,032.00 | 33,600.00 | 33,600.00 | 250,290 |
04 Oct 2023 | 33,274.00 | 33,367.00 | 33,123.00 | 33,304.00 | 33,304.00 | 181,562 |
03 Oct 2023 | 33,177.00 | 33,357.00 | 33,021.00 | 33,326.00 | 33,326.00 | 232,770 |
02 Oct 2023 | 33,633.00 | 33,709.00 | 33,117.00 | 33,201.00 | 33,201.00 | 242,372 |
01 Oct 2023 | 33,892.00 | 33,939.00 | 33,435.00 | 33,638.00 | 33,638.00 | 232,202 |
28 Sept 2023 | 33,939.00 | 34,127.00 | 33,623.00 | 33,725.00 | 33,725.00 | 241,693 |
27 Sept 2023 | 33,864.00 | 34,010.00 | 33,693.00 | 33,892.00 | 33,892.00 | 217,709 |
26 Sept 2023 | 33,920.00 | 34,012.00 | 33,544.00 | 33,791.00 | 33,791.00 | 207,623 |
25 Sept 2023 | 34,294.00 | 34,294.00 | 33,815.00 | 33,875.00 | 33,875.00 | 182,086 |
24 Sept 2023 | 34,270.00 | 34,358.00 | 34,040.00 | 34,273.00 | 34,273.00 | 169,719 |
21 Sept 2023 | 34,330.00 | 34,421.00 | 34,211.00 | 34,232.00 | 34,232.00 | 173,503 |
20 Sept 2023 | 34,732.00 | 34,746.00 | 34,301.00 | 34,337.00 | 34,337.00 | 213,067 |
19 Sept 2023 | 34,815.00 | 35,083.00 | 34,718.00 | 34,729.00 | 34,729.00 | 178,631 |
18 Sept 2023 | 34,942.00 | 34,991.00 | 34,606.00 | 34,817.00 | 34,817.00 | 161,163 |
17 Sept 2023 | 34,930.00 | 35,038.00 | 34,848.00 | 34,935.00 | 34,935.00 | 122,942 |
14 Sept 2023 | 34,950.00 | 35,035.00 | 34,852.00 | 34,914.63 | 34,914.63 | 173,216 |
13 Sept 2023 | 34,601.00 | 34,990.00 | 34,585.00 | 34,924.00 | 34,924.00 | 28,302 |
12 Sept 2023 | 34,669.00 | 34,790.00 | 34,517.00 | 34,588.00 | 34,588.00 | 39,137 |
11 Sept 2023 | 34,673.00 | 34,876.00 | 34,556.00 | 34,667.00 | 34,667.00 | 71,515 |
10 Sept 2023 | 34,627.00 | 34,809.00 | 34,581.00 | 34,682.00 | 34,682.00 | 86,290 |
07 Sept 2023 | 34,543.00 | 34,660.00 | 34,443.00 | 34,608.00 | 34,608.00 | 135,835 |
06 Sept 2023 | 34,468.00 | 34,585.00 | 34,365.00 | 34,528.00 | 34,528.00 | 132,856 |
05 Sept 2023 | 34,685.00 | 34,709.00 | 34,317.00 | 34,479.00 | 34,479.00 | 156,452 |
04 Sept 2023 | 34,869.00 | 34,969.00 | 34,673.00 | 34,680.00 | 34,680.00 | 152,734 |
31 Aug 2023 | 34,807.00 | 35,027.00 | 34,761.00 | 34,882.00 | 34,882.00 | 144,441 |
30 Aug 2023 | 35,023.00 | 35,177.00 | 34,770.00 | 34,791.00 | 34,791.00 | 152,651 |
29 Aug 2023 | 34,900.00 | 35,090.00 | 34,849.00 | 34,956.00 | 34,956.00 | 149,961 |
28 Aug 2023 | 34,606.00 | 34,908.00 | 34,525.00 | 34,887.00 | 34,887.00 | 141,831 |
27 Aug 2023 | 34,423.00 | 34,692.00 | 34,400.00 | 34,594.00 | 34,594.00 | 142,335 |
24 Aug 2023 | 34,149.00 | 34,483.00 | 34,062.00 | 34,377.00 | 34,377.00 | 196,522 |
23 Aug 2023 | 34,576.00 | 34,737.00 | 34,099.00 | 34,140.00 | 34,140.00 | 173,274 |
22 Aug 2023 | 34,349.00 | 34,593.00 | 34,340.00 | 34,522.00 | 34,522.00 | 132,077 |
21 Aug 2023 | 34,501.00 | 34,652.00 | 34,307.00 | 34,344.00 | 34,344.00 | 139,805 |
20 Aug 2023 | 34,565.00 | 34,709.00 | 34,308.00 | 34,524.00 | 34,524.00 | 144,074 |
17 Aug 2023 | 34,526.00 | 34,660.00 | 34,328.00 | 34,565.00 | 34,565.00 | 157,850 |
16 Aug 2023 | 34,847.00 | 34,953.00 | 34,499.00 | 34,536.00 | 34,536.00 | 164,743 |
15 Aug 2023 | 35,006.00 | 35,190.00 | 34,803.00 | 34,821.00 | 34,821.00 | 166,423 |
14 Aug 2023 | 35,347.00 | 35,413.00 | 34,957.00 | 35,007.00 | 35,007.00 | 165,854 |
13 Aug 2023 | 35,391.00 | 35,456.00 | 35,226.00 | 35,371.00 | 35,371.00 | 131,739 |
10 Aug 2023 | 35,265.00 | 35,431.00 | 35,115.00 | 35,351.00 | 35,351.00 | 139,824 |
09 Aug 2023 | 35,271.00 | 35,660.00 | 35,179.00 | 35,251.00 | 35,251.00 | 206,767 |
08 Aug 2023 | 35,376.00 | 35,494.00 | 35,131.00 | 35,202.00 | 35,202.00 | 140,785 |
07 Aug 2023 | 35,563.00 | 35,569.00 | 35,076.00 | 35,395.00 | 35,395.00 | 153,076 |
06 Aug 2023 | 35,150.00 | 35,589.00 | 35,140.00 | 35,554.00 | 35,554.00 | 146,894 |
03 Aug 2023 | 35,295.00 | 35,602.00 | 35,117.00 | 35,153.00 | 35,153.00 | 183,905 |
02 Aug 2023 | 35,396.00 | 35,494.00 | 35,216.00 | 35,312.00 | 35,312.00 | 153,648 |
01 Aug 2023 | 35,650.00 | 35,728.00 | 35,333.00 | 35,403.00 | 35,403.00 | 167,190 |
31 July 2023 | 35,706.00 | 35,810.00 | 35,571.00 | 35,757.00 | 35,757.00 | 125,388 |
30 July 2023 | 35,598.00 | 35,713.00 | 35,511.00 | 35,695.00 | 35,695.00 | 105,890 |
27 July 2023 | 35,439.00 | 35,708.00 | 35,376.00 | 35,592.00 | 35,592.00 | 144,651 |
26 July 2023 | 35,635.00 | 35,843.00 | 35,346.00 | 35,431.00 | 35,431.00 | 188,130 |
25 July 2023 | 35,573.00 | 35,800.00 | 35,470.00 | 35,684.00 | 35,684.00 | 173,876 |
24 July 2023 | 35,584.00 | 35,693.00 | 35,527.00 | 35,604.00 | 35,604.00 | 124,979 |
23 July 2023 | 35,397.00 | 35,638.00 | 35,351.00 | 35,581.00 | 35,581.00 | 127,732 |
20 July 2023 | 35,413.00 | 35,516.00 | 35,348.00 | 35,398.00 | 35,398.00 | 144,932 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |