Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 27,680.00 | 27,680.00 | 27,680.00 | 27,680.00 | 27,680.00 | - |
24 Apr 2024 | 27,882.50 | 27,882.50 | 27,882.50 | 27,882.50 | 27,882.50 | - |
23 Apr 2024 | 28,010.00 | 28,010.00 | 28,010.00 | 28,010.00 | 28,010.00 | - |
22 Apr 2024 | 27,785.00 | 27,785.00 | 27,785.00 | 27,785.00 | 27,785.00 | - |
19 Apr 2024 | 27,442.50 | 27,442.50 | 27,442.50 | 27,442.50 | 27,442.50 | - |
18 Apr 2024 | 27,347.50 | 27,347.50 | 27,347.50 | 27,347.50 | 27,347.50 | - |
17 Apr 2024 | 27,185.00 | 27,185.00 | 27,185.00 | 27,185.00 | 27,185.00 | 61 |
16 Apr 2024 | 27,167.50 | 27,167.50 | 27,167.50 | 27,167.50 | 27,167.50 | - |
15 Apr 2024 | 27,624.73 | 27,624.73 | 27,624.73 | 27,542.50 | 27,542.50 | 3,104 |
12 Apr 2024 | 27,545.00 | 27,545.00 | 27,545.00 | 27,545.00 | 27,545.00 | - |
11 Apr 2024 | 27,532.50 | 27,532.50 | 27,532.50 | 27,532.50 | 27,532.50 | - |
10 Apr 2024 | 27,662.50 | 27,662.50 | 27,662.50 | 27,662.50 | 27,662.50 | - |
09 Apr 2024 | 27,630.00 | 27,630.00 | 27,630.00 | 27,630.00 | 27,630.00 | - |
08 Apr 2024 | 27,837.50 | 27,837.50 | 27,837.50 | 27,837.50 | 27,837.50 | - |
05 Apr 2024 | 27,625.00 | 27,690.00 | 27,620.00 | 27,717.50 | 27,717.50 | 776 |
04 Apr 2024 | 27,977.50 | 27,977.50 | 27,977.50 | 27,977.50 | 27,977.50 | - |
03 Apr 2024 | 27,835.00 | 27,850.00 | 27,835.00 | 27,917.50 | 27,917.50 | 1,859 |
02 Apr 2024 | 27,800.00 | 27,800.00 | 27,800.00 | 27,800.00 | 27,800.00 | - |
28 Mar 2024 | 27,970.00 | 27,976.62 | 27,970.00 | 28,015.00 | 28,015.00 | 4 |
27 Mar 2024 | 28,015.00 | 28,015.00 | 27,995.00 | 28,015.00 | 28,015.00 | 1,891 |
26 Mar 2024 | 27,930.00 | 27,930.00 | 27,930.00 | 27,985.00 | 27,985.00 | 62 |
25 Mar 2024 | 27,912.50 | 27,912.50 | 27,912.50 | 27,912.50 | 27,912.50 | - |
22 Mar 2024 | 27,927.50 | 27,927.50 | 27,927.50 | 27,927.50 | 27,927.50 | - |
21 Mar 2024 | 27,885.00 | 27,885.00 | 27,885.00 | 27,885.00 | 27,885.00 | - |
20 Mar 2024 | 27,522.50 | 27,522.50 | 27,522.50 | 27,522.50 | 27,522.50 | - |
19 Mar 2024 | 27,510.00 | 27,510.00 | 27,510.00 | 27,510.00 | 27,510.00 | - |
18 Mar 2024 | 27,542.50 | 27,542.50 | 27,542.50 | 27,542.50 | 27,542.50 | - |
15 Mar 2024 | 276.30 | 276.30 | 276.30 | 276.30 | 276.30 | - |
14 Mar 2024 | 27,682.50 | 27,682.50 | 27,682.50 | 27,682.50 | 27,682.50 | - |
13 Mar 2024 | 27,745.00 | 27,745.00 | 27,745.00 | 27,772.50 | 27,772.50 | 202 |
12 Mar 2024 | 27,702.50 | 27,702.50 | 27,702.50 | 27,702.50 | 27,702.50 | - |
11 Mar 2024 | 27,405.00 | 27,405.00 | 27,405.00 | 27,405.00 | 27,405.00 | - |
08 Mar 2024 | 27,430.00 | 27,430.00 | 27,430.00 | 27,430.00 | 27,430.00 | - |
07 Mar 2024 | 27,562.50 | 27,562.50 | 27,562.50 | 27,562.50 | 27,562.50 | - |
06 Mar 2024 | 27,207.50 | 27,207.50 | 27,207.50 | 27,207.50 | 27,207.50 | - |
05 Mar 2024 | 27,082.50 | 27,082.50 | 27,082.50 | 27,082.50 | 27,082.50 | - |
04 Mar 2024 | 27,172.50 | 27,172.50 | 27,172.50 | 27,172.50 | 27,172.50 | - |
01 Mar 2024 | 27,120.00 | 27,160.00 | 27,090.00 | 27,220.00 | 27,220.00 | 1,345 |
29 Feb 2024 | 27,075.00 | 27,075.00 | 27,075.00 | 27,075.00 | 27,075.00 | - |
28 Feb 2024 | 27,040.00 | 27,040.00 | 27,040.00 | 27,040.00 | 27,040.00 | - |
27 Feb 2024 | 27,125.00 | 27,125.00 | 27,125.00 | 27,122.50 | 27,122.50 | 234 |
26 Feb 2024 | 27,072.50 | 27,072.50 | 27,072.50 | 27,072.50 | 27,072.50 | - |
23 Feb 2024 | 27,100.00 | 27,100.00 | 27,100.00 | 27,100.00 | 27,100.00 | - |
22 Feb 2024 | 27,075.00 | 27,075.00 | 27,075.00 | 27,075.00 | 27,075.00 | - |
21 Feb 2024 | 26,820.00 | 26,820.00 | 26,820.00 | 26,820.00 | 26,820.00 | - |
20 Feb 2024 | 26,827.50 | 26,827.50 | 26,827.50 | 26,827.50 | 26,827.50 | - |
19 Feb 2024 | 26,817.50 | 26,817.50 | 26,817.50 | 26,817.50 | 26,817.50 | - |
16 Feb 2024 | 26,777.50 | 26,777.50 | 26,777.50 | 26,777.50 | 26,777.50 | - |
15 Feb 2024 | 26,550.00 | 26,550.00 | 26,550.00 | 26,570.00 | 26,570.00 | 302 |
14 Feb 2024 | 26,367.50 | 26,367.50 | 26,367.50 | 26,367.50 | 26,367.50 | - |
13 Feb 2024 | 26,115.00 | 26,115.00 | 26,115.00 | 26,115.00 | 26,115.00 | - |
12 Feb 2024 | 26,452.50 | 26,452.50 | 26,452.50 | 26,452.50 | 26,452.50 | - |
09 Feb 2024 | 26,332.50 | 26,332.50 | 26,332.50 | 26,332.50 | 26,332.50 | - |
08 Feb 2024 | 26,465.00 | 26,465.00 | 26,400.00 | 26,365.00 | 26,365.00 | 221 |
07 Feb 2024 | 26,425.00 | 26,425.00 | 26,425.00 | 26,425.00 | 26,425.00 | - |
06 Feb 2024 | 26,545.00 | 26,545.00 | 26,545.00 | 26,545.00 | 26,545.00 | - |
05 Feb 2024 | 26,460.00 | 26,465.00 | 26,440.00 | 26,445.00 | 26,445.00 | 65,382 |
02 Feb 2024 | 26,415.00 | 26,415.00 | 26,415.00 | 26,415.00 | 26,415.00 | - |
01 Feb 2024 | 26,377.50 | 26,377.50 | 26,377.50 | 26,377.50 | 26,377.50 | - |
31 Jan 2024 | 26,522.50 | 26,522.50 | 26,522.50 | 26,522.50 | 26,522.50 | - |
30 Jan 2024 | 26,580.00 | 26,585.00 | 26,580.00 | 26,585.00 | 26,585.00 | 136 |
29 Jan 2024 | 26,422.50 | 26,422.50 | 26,422.50 | 26,422.50 | 26,422.50 | - |
26 Jan 2024 | 26,472.50 | 26,472.50 | 26,472.50 | 26,472.50 | 26,472.50 | - |
25 Jan 2024 | 26,142.50 | 26,142.50 | 26,142.50 | 26,142.50 | 26,142.50 | - |
24 Jan 2024 | 26,065.00 | 26,065.00 | 26,065.00 | 26,137.50 | 26,137.50 | 2,842 |
23 Jan 2024 | 25,845.00 | 25,845.00 | 25,845.00 | 25,845.00 | 25,845.00 | - |
22 Jan 2024 | 25,930.00 | 25,930.00 | 25,875.00 | 25,945.00 | 25,945.00 | 8,317 |
19 Jan 2024 | 25,770.00 | 25,790.00 | 25,770.00 | 25,775.00 | 25,775.00 | 1,668 |
18 Jan 2024 | 25,805.00 | 25,805.00 | 25,745.00 | 25,732.50 | 25,732.50 | 612 |
17 Jan 2024 | 25,597.50 | 25,597.50 | 25,597.50 | 25,597.50 | 25,597.50 | - |
16 Jan 2024 | 25,940.00 | 25,940.00 | 25,940.00 | 25,940.00 | 25,940.00 | - |
15 Jan 2024 | 26,017.50 | 26,017.50 | 26,017.50 | 26,017.50 | 26,017.50 | - |
12 Jan 2024 | 26,125.00 | 26,125.00 | 26,125.00 | 26,125.00 | 26,125.00 | - |
11 Jan 2024 | 25,992.50 | 25,992.50 | 25,992.50 | 25,992.50 | 25,992.50 | - |
10 Jan 2024 | 26,140.00 | 26,165.00 | 26,140.00 | 26,165.00 | 26,165.00 | 957 |
09 Jan 2024 | 26,157.50 | 26,157.50 | 26,157.50 | 26,157.50 | 26,157.50 | - |
08 Jan 2024 | 26,180.00 | 26,180.00 | 26,180.00 | 26,180.00 | 26,180.00 | - |
05 Jan 2024 | 26,075.00 | 26,075.00 | 26,075.00 | 26,105.00 | 26,105.00 | 704 |
04 Jan 2024 | 26,257.50 | 26,257.50 | 26,257.50 | 26,257.50 | 26,257.50 | - |
03 Jan 2024 | 26,375.00 | 26,375.00 | 26,140.00 | 26,030.00 | 26,030.00 | 460 |
02 Jan 2024 | 26,412.50 | 26,412.50 | 26,412.50 | 26,412.50 | 26,412.50 | - |
29 Dec 2023 | 26,547.50 | 26,547.50 | 26,547.50 | 26,547.50 | 26,547.50 | - |
28 Dec 2023 | 26,495.00 | 26,495.00 | 26,495.00 | 26,502.50 | 26,502.50 | 66 |
27 Dec 2023 | 26,460.00 | 26,460.00 | 26,445.00 | 26,507.50 | 26,507.50 | 1,788 |
22 Dec 2023 | 26,327.50 | 26,327.50 | 26,327.50 | 26,327.50 | 26,327.50 | - |
21 Dec 2023 | 26,380.00 | 26,380.00 | 26,380.00 | 26,380.00 | 26,380.00 | - |
20 Dec 2023 | 26,402.50 | 26,402.50 | 26,402.50 | 26,402.50 | 26,402.50 | - |
19 Dec 2023 | 26,195.00 | 26,195.00 | 26,195.00 | 26,195.00 | 26,195.00 | - |
18 Dec 2023 | 26,155.00 | 26,155.00 | 26,140.00 | 26,137.50 | 26,137.50 | 4,398 |
15 Dec 2023 | 26,125.00 | 26,125.00 | 26,125.00 | 26,125.00 | 26,125.00 | - |
14 Dec 2023 | 26,192.50 | 26,192.50 | 26,192.50 | 26,192.50 | 26,192.50 | - |
13 Dec 2023 | 25,967.50 | 25,967.50 | 25,967.50 | 25,967.50 | 25,967.50 | - |
12 Dec 2023 | 25,890.00 | 25,890.00 | 25,890.00 | 25,890.00 | 25,890.00 | - |
11 Dec 2023 | 25,760.00 | 25,760.00 | 25,760.00 | 25,850.00 | 25,850.00 | 136 |
08 Dec 2023 | 25,785.00 | 25,785.00 | 25,785.00 | 25,785.00 | 25,785.00 | - |
07 Dec 2023 | 25,617.50 | 25,617.50 | 25,617.50 | 25,617.50 | 25,617.50 | - |
06 Dec 2023 | 25,635.00 | 25,635.00 | 25,635.00 | 25,635.00 | 25,635.00 | 405 |
05 Dec 2023 | 25,440.00 | 25,440.00 | 25,440.00 | 25,495.00 | 25,495.00 | 6,975 |
04 Dec 2023 | 25,510.00 | 25,510.00 | 25,420.00 | 25,422.50 | 25,422.50 | 719 |
01 Dec 2023 | 25,435.00 | 25,435.00 | 25,375.00 | 25,450.00 | 25,450.00 | 2,201 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |