Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 28,000.00 | 28,290.00 | 27,979.00 | 28,010.00 | 28,010.00 | 224,846 |
27 Mar 2024 | 28,000.00 | 28,000.00 | 27,150.00 | 28,000.00 | 28,000.00 | 20,580 |
26 Mar 2024 | 27,165.00 | 27,300.00 | 27,130.00 | 27,165.00 | 27,165.00 | 34,148 |
25 Mar 2024 | 27,130.00 | 27,300.00 | 26,981.00 | 27,130.00 | 27,130.00 | 4,071 |
22 Mar 2024 | 27,295.00 | 27,399.00 | 26,837.00 | 27,295.00 | 27,295.00 | 2,878 |
21 Mar 2024 | 26,812.00 | 27,290.00 | 26,805.00 | 26,812.00 | 26,812.00 | 12,379 |
20 Mar 2024 | 27,100.00 | 27,100.00 | 26,752.00 | 27,100.00 | 27,100.00 | 42,342 |
19 Mar 2024 | 26,751.00 | 27,102.00 | 26,751.00 | 26,751.00 | 26,751.00 | 40,849 |
18 Mar 2024 | 26,890.00 | 27,290.00 | 26,710.00 | 26,890.00 | 26,890.00 | 10,080 |
15 Mar 2024 | 27,290.00 | 27,299.00 | 27,001.00 | 27,290.00 | 27,290.00 | 1,146,282 |
14 Mar 2024 | 27,246.00 | 27,279.00 | 26,810.00 | 27,246.00 | 27,246.00 | 7,820 |
13 Mar 2024 | 27,020.00 | 27,300.00 | 27,020.00 | 27,020.00 | 27,020.00 | 23,335 |
12 Mar 2024 | 27,299.00 | 27,300.00 | 26,805.00 | 27,299.00 | 27,299.00 | 15,441 |
11 Mar 2024 | 27,090.00 | 27,097.00 | 26,666.00 | 27,090.00 | 27,090.00 | 7,024 |
08 Mar 2024 | 26,999.00 | 27,030.00 | 26,501.00 | 26,999.00 | 26,999.00 | 8,193 |
07 Mar 2024 | 26,800.00 | 27,298.00 | 26,505.00 | 26,800.00 | 26,800.00 | 12,044 |
06 Mar 2024 | 27,243.00 | 27,300.00 | 26,380.00 | 27,243.00 | 27,243.00 | 12,959 |
05 Mar 2024 | 26,384.00 | 26,898.00 | 25,900.00 | 26,384.00 | 26,384.00 | 11,730 |
04 Mar 2024 | 26,490.00 | 26,782.00 | 26,400.00 | 26,490.00 | 26,490.00 | 12,685 |
01 Mar 2024 | 26,747.00 | 27,150.00 | 26,512.00 | 26,747.00 | 26,747.00 | 10,391 |
29 Feb 2024 | 26,800.00 | 27,300.00 | 26,800.00 | 26,800.00 | 26,800.00 | 190,727 |
28 Feb 2024 | 27,105.00 | 27,300.00 | 27,105.00 | 27,105.00 | 27,105.00 | 3,414 |
27 Feb 2024 | 27,110.00 | 27,199.00 | 26,455.00 | 27,110.00 | 27,110.00 | 1,147 |
26 Feb 2024 | 26,455.00 | 26,598.00 | 26,211.00 | 26,455.00 | 26,455.00 | 15,594 |
23 Feb 2024 | 26,210.00 | 26,669.00 | 26,150.00 | 26,210.00 | 26,210.00 | 16,844 |
22 Feb 2024 | 26,203.00 | 27,050.00 | 26,123.00 | 26,203.00 | 26,203.00 | 17,032 |
21 Feb 2024 | 26,701.00 | 27,400.00 | 26,402.00 | 26,701.00 | 26,701.00 | 20,312 |
20 Feb 2024 | 27,300.00 | 28,000.00 | 27,065.00 | 27,300.00 | 27,300.00 | 44,665 |
19 Feb 2024 | 27,200.00 | 27,200.00 | 26,899.00 | 27,200.00 | 27,200.00 | 9,921 |
16 Feb 2024 | 27,140.00 | 27,300.00 | 26,798.00 | 27,140.00 | 27,140.00 | 5,068 |
15 Feb 2024 | 27,000.00 | 27,720.00 | 26,250.00 | 27,000.00 | 27,000.00 | 11,826 |
14 Feb 2024 | 26,490.00 | 26,490.00 | 25,800.00 | 26,490.00 | 26,490.00 | 28,698 |
13 Feb 2024 | 25,945.00 | 25,979.00 | 25,660.00 | 25,945.00 | 25,945.00 | 4,175 |
12 Feb 2024 | 25,894.00 | 25,997.00 | 25,600.00 | 25,894.00 | 25,894.00 | 2,164 |
09 Feb 2024 | 25,900.00 | 25,900.00 | 25,397.00 | 25,900.00 | 25,900.00 | 4,344 |
08 Feb 2024 | 25,399.00 | 25,400.00 | 25,201.00 | 25,399.00 | 25,399.00 | 5,358 |
07 Feb 2024 | 25,299.00 | 25,407.00 | 25,118.00 | 25,299.00 | 25,299.00 | 3,702 |
06 Feb 2024 | 25,450.00 | 25,600.00 | 25,000.00 | 25,450.00 | 25,450.00 | 33,245 |
05 Feb 2024 | 25,299.00 | 25,400.00 | 24,801.00 | 25,299.00 | 25,299.00 | 6,036 |
02 Feb 2024 | 25,200.00 | 25,420.00 | 24,883.00 | 25,200.00 | 25,200.00 | 9,605 |
01 Feb 2024 | 25,400.00 | 25,400.00 | 24,649.00 | 25,400.00 | 25,400.00 | 11,730 |
31 Jan 2024 | 24,620.00 | 24,752.00 | 24,499.00 | 24,620.00 | 24,620.00 | 23,096 |
30 Jan 2024 | 24,450.00 | 24,670.00 | 24,294.00 | 24,450.00 | 24,450.00 | 27,285 |
29 Jan 2024 | 24,349.00 | 24,476.00 | 24,136.00 | 24,349.00 | 24,349.00 | 8,762 |
26 Jan 2024 | 24,200.00 | 24,492.00 | 23,802.00 | 24,200.00 | 24,200.00 | 21,915 |
25 Jan 2024 | 24,000.00 | 24,500.00 | 23,736.00 | 24,000.00 | 24,000.00 | 24,836 |
24 Jan 2024 | 23,845.00 | 23,850.00 | 23,511.00 | 23,845.00 | 23,845.00 | 6,153 |
23 Jan 2024 | 23,510.00 | 23,790.00 | 23,500.00 | 23,510.00 | 23,510.00 | 11,009 |
22 Jan 2024 | 23,795.00 | 23,795.00 | 23,403.00 | 23,795.00 | 23,795.00 | 9,971 |
19 Jan 2024 | 23,725.00 | 23,725.00 | 23,250.00 | 23,725.00 | 23,725.00 | 23,542 |
18 Jan 2024 | 23,445.00 | 23,729.00 | 23,250.00 | 23,445.00 | 23,445.00 | 25,042 |
17 Jan 2024 | 23,400.00 | 23,650.00 | 23,272.00 | 23,400.00 | 23,400.00 | 32,575 |
16 Jan 2024 | 23,695.00 | 23,840.00 | 23,646.00 | 23,695.00 | 23,695.00 | 19,569 |
15 Jan 2024 | 23,700.00 | 23,904.00 | 23,650.00 | 23,700.00 | 23,700.00 | 5,286 |
12 Jan 2024 | 23,844.00 | 23,848.00 | 23,500.00 | 23,844.00 | 23,844.00 | 5,974 |
11 Jan 2024 | 23,460.00 | 23,700.00 | 23,460.00 | 23,460.00 | 23,460.00 | 10,800 |
10 Jan 2024 | 23,700.00 | 23,855.00 | 23,500.00 | 23,700.00 | 23,700.00 | 3,999 |
09 Jan 2024 | 23,698.00 | 23,779.00 | 23,280.00 | 23,698.00 | 23,698.00 | 18,551 |
08 Jan 2024 | 23,272.00 | 23,470.00 | 23,008.00 | 23,272.00 | 23,272.00 | 6,041 |
05 Jan 2024 | 23,201.00 | 23,304.00 | 23,150.00 | 23,201.00 | 23,201.00 | 14,143 |
04 Jan 2024 | 23,300.00 | 23,553.00 | 23,228.00 | 23,300.00 | 23,300.00 | 15,726 |
03 Jan 2024 | 23,460.00 | 23,900.00 | 23,438.00 | 23,460.00 | 23,460.00 | 12,743 |
02 Jan 2024 | 23,787.00 | 23,849.00 | 23,450.00 | 23,787.00 | 23,787.00 | 10,473 |
29 Dec 2023 | 23,850.00 | 23,950.00 | 23,700.00 | 23,850.00 | 23,850.00 | 12,142 |
28 Dec 2023 | 23,800.00 | 23,890.00 | 23,600.00 | 23,800.00 | 23,800.00 | 10,746 |
27 Dec 2023 | 23,689.00 | 23,790.00 | 23,302.00 | 23,689.00 | 23,689.00 | 7,762 |
26 Dec 2023 | 23,403.00 | 23,750.00 | 23,399.00 | 23,403.00 | 23,403.00 | 1,835 |
22 Dec 2023 | 23,293.00 | 23,699.00 | 23,293.00 | 23,500.00 | 23,500.00 | 26,681 |
21 Dec 2023 | 23,291.00 | 23,900.00 | 23,200.00 | 23,291.00 | 23,291.00 | 9,894 |
20 Dec 2023 | 23,430.00 | 23,900.00 | 23,100.00 | 23,430.00 | 23,430.00 | 3,998 |
19 Dec 2023 | 23,430.00 | 23,858.00 | 23,420.00 | 23,430.00 | 23,430.00 | 38,095 |
18 Dec 2023 | 23,725.00 | 24,100.00 | 23,600.00 | 23,725.00 | 23,725.00 | 10,696 |
15 Dec 2023 | 23,790.00 | 24,100.00 | 23,790.00 | 23,790.00 | 23,790.00 | 408,837 |
14 Dec 2023 | 24,000.00 | 24,200.00 | 23,606.00 | 24,000.00 | 24,000.00 | 28,615 |
13 Dec 2023 | 23,550.00 | 24,103.00 | 23,550.00 | 23,550.00 | 23,550.00 | 12,974 |
12 Dec 2023 | 23,849.00 | 23,849.00 | 23,246.00 | 23,849.00 | 23,849.00 | 27,132 |
11 Dec 2023 | 23,280.00 | 23,822.00 | 23,220.00 | 23,280.00 | 23,280.00 | 17,180 |
07 Dec 2023 | 23,999.00 | 23,999.00 | 23,500.00 | 23,999.00 | 23,999.00 | 23,359 |
06 Dec 2023 | 23,790.00 | 23,800.00 | 23,582.00 | 23,790.00 | 23,790.00 | 5,316 |
05 Dec 2023 | 23,880.00 | 23,880.00 | 23,098.00 | 23,880.00 | 23,880.00 | 11,956 |
04 Dec 2023 | 23,170.00 | 23,390.00 | 23,000.00 | 23,170.00 | 23,170.00 | 3,816 |
01 Dec 2023 | 23,210.00 | 23,900.00 | 23,082.00 | 23,210.00 | 23,210.00 | 29,516 |
30 Nov 2023 | 23,422.00 | 23,900.00 | 22,600.00 | 23,422.00 | 23,422.00 | 292,243 |
29 Nov 2023 | 23,590.00 | 23,700.00 | 23,322.00 | 23,590.00 | 23,590.00 | 4,677 |
28 Nov 2023 | 23,300.00 | 23,325.00 | 23,001.00 | 23,300.00 | 23,300.00 | 14,850 |
27 Nov 2023 | 23,170.00 | 23,248.00 | 23,005.00 | 23,170.00 | 23,170.00 | 5,962 |
24 Nov 2023 | 23,175.00 | 23,501.00 | 23,162.00 | 23,175.00 | 23,175.00 | 3,960 |
23 Nov 2023 | 23,400.00 | 23,700.00 | 23,011.00 | 23,400.00 | 23,400.00 | 6,191 |
22 Nov 2023 | 23,399.00 | 23,505.00 | 23,116.00 | 23,399.00 | 23,399.00 | 6,862 |
21 Nov 2023 | 23,349.00 | 23,349.00 | 22,700.00 | 23,349.00 | 23,349.00 | 11,985 |
20 Nov 2023 | 23,170.00 | 23,200.00 | 22,947.00 | 23,170.00 | 23,170.00 | 6,298 |
17 Nov 2023 | 23,015.00 | 23,300.00 | 22,901.00 | 23,015.00 | 23,015.00 | 4,261 |
16 Nov 2023 | 22,900.00 | 23,300.00 | 22,900.00 | 22,900.00 | 22,900.00 | 26,846 |
15 Nov 2023 | 23,172.00 | 23,200.00 | 22,576.00 | 23,172.00 | 23,172.00 | 7,375 |
14 Nov 2023 | 22,860.00 | 23,200.00 | 22,800.00 | 22,860.00 | 22,860.00 | 23,637 |
13 Nov 2023 | 23,130.00 | 23,300.00 | 22,802.00 | 23,130.00 | 23,130.00 | 10,150 |
10 Nov 2023 | 23,298.00 | 23,395.00 | 23,079.00 | 23,314.00 | 23,314.00 | 735 |
09 Nov 2023 | 23,080.00 | 23,399.00 | 22,603.00 | 23,080.00 | 23,080.00 | 9,399 |
08 Nov 2023 | 22,850.00 | 23,150.00 | 22,447.00 | 22,850.00 | 22,850.00 | 7,087 |
07 Nov 2023 | 22,548.00 | 22,622.00 | 21,600.00 | 22,548.00 | 22,548.00 | 17,465 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |