Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 28,660.00 | 28,745.00 | 28,625.00 | 28,730.00 | 28,730.00 | 89,760 |
10 May 2024 | 28,560.00 | 28,605.00 | 28,545.00 | 28,595.00 | 28,595.00 | 65,862 |
09 May 2024 | 28,430.00 | 28,505.00 | 28,405.00 | 28,455.00 | 28,455.00 | 24,042 |
08 May 2024 | 28,370.00 | 28,465.00 | 28,365.00 | 28,430.00 | 28,430.00 | 34,279 |
07 May 2024 | 28,245.00 | 28,325.00 | 28,170.00 | 28,295.00 | 28,295.00 | 41,475 |
02 May 2024 | 27,575.00 | 27,740.00 | 27,485.00 | 27,520.00 | 27,520.00 | 40,254 |
01 May 2024 | 27,805.00 | 27,875.00 | 27,795.00 | 27,875.00 | 27,875.00 | 26,845 |
30 Apr 2024 | 28,155.00 | 28,280.00 | 28,125.00 | 28,275.00 | 28,275.00 | 53,391 |
26 Apr 2024 | 27,775.00 | 27,925.00 | 27,765.00 | 27,895.00 | 27,895.00 | 65,069 |
25 Apr 2024 | 27,280.00 | 27,355.00 | 27,275.00 | 27,275.00 | 27,275.00 | 33,504 |
24 Apr 2024 | 27,525.00 | 27,650.00 | 27,525.00 | 27,650.00 | 27,650.00 | 36,683 |
23 Apr 2024 | 26,980.00 | 27,000.00 | 26,910.00 | 27,000.00 | 27,000.00 | 22,677 |
22 Apr 2024 | 26,845.00 | 27,010.00 | 26,740.00 | 27,010.00 | 27,010.00 | 34,064 |
19 Apr 2024 | 27,275.00 | 27,275.00 | 26,540.00 | 26,950.00 | 26,950.00 | 86,849 |
18 Apr 2024 | 27,430.00 | 27,570.00 | 27,400.00 | 27,570.00 | 27,570.00 | 20,370 |
17 Apr 2024 | 27,860.00 | 27,865.00 | 27,705.00 | 27,730.00 | 27,730.00 | 25,611 |
16 Apr 2024 | 27,675.00 | 27,730.00 | 27,610.00 | 27,680.00 | 27,680.00 | 42,495 |
15 Apr 2024 | 28,060.00 | 28,250.00 | 28,000.00 | 28,250.00 | 28,250.00 | 43,446 |
12 Apr 2024 | 28,425.00 | 28,440.00 | 28,380.00 | 28,430.00 | 28,430.00 | 70,893 |
11 Apr 2024 | 27,875.00 | 27,955.00 | 27,855.00 | 27,940.00 | 27,940.00 | 24,600 |
10 Apr 2024 | 27,960.00 | 27,995.00 | 27,955.00 | 27,965.00 | 27,965.00 | 13,964 |
09 Apr 2024 | 27,875.00 | 27,910.00 | 27,850.00 | 27,890.00 | 27,890.00 | 14,838 |
08 Apr 2024 | 27,865.00 | 27,905.00 | 27,810.00 | 27,845.00 | 27,845.00 | 14,707 |
05 Apr 2024 | 27,460.00 | 27,550.00 | 27,355.00 | 27,550.00 | 27,550.00 | 36,992 |
04 Apr 2024 | 28,030.00 | 28,080.00 | 28,010.00 | 28,020.00 | 28,020.00 | 18,366 |
03 Apr 2024 | 27,840.00 | 27,840.00 | 27,765.00 | 27,785.00 | 27,785.00 | 24,627 |
02 Apr 2024 | 28,060.00 | 28,110.00 | 28,030.00 | 28,085.00 | 28,085.00 | 18,728 |
01 Apr 2024 | 28,130.00 | 28,220.00 | 27,960.00 | 28,160.00 | 28,160.00 | 54,254 |
29 Mar 2024 | 28,130.00 | 28,155.00 | 27,960.00 | 28,015.00 | 28,015.00 | 35,594 |
28 Mar 2024 | 28,000.00 | 28,070.00 | 27,990.00 | 28,040.00 | 28,040.00 | 13,087 |
27 Mar 2024 | 28,060.00 | 28,145.00 | 28,045.00 | 28,135.00 | 28,135.00 | 26,839 |
26 Mar 2024 | 28,090.00 | 28,110.00 | 28,060.00 | 28,105.00 | 28,105.00 | 19,026 |
25 Mar 2024 | 28,140.00 | 28,170.00 | 28,060.00 | 28,060.00 | 28,060.00 | 29,136 |
22 Mar 2024 | 28,205.00 | 28,230.00 | 28,100.00 | 28,160.00 | 28,160.00 | 108,398 |
21 Mar 2024 | 28,000.00 | 28,120.00 | 27,910.00 | 28,120.00 | 28,120.00 | 210,818 |
19 Mar 2024 | 27,135.00 | 27,370.00 | 27,090.00 | 27,355.00 | 27,355.00 | 95,507 |
18 Mar 2024 | 26,945.00 | 27,085.00 | 26,925.00 | 27,070.00 | 27,070.00 | 28,966 |
15 Mar 2024 | 27,045.00 | 27,120.00 | 27,015.00 | 27,015.00 | 27,015.00 | 39,480 |
14 Mar 2024 | 27,115.00 | 27,195.00 | 27,080.00 | 27,185.00 | 27,185.00 | 24,220 |
13 Mar 2024 | 27,275.00 | 27,275.00 | 27,165.00 | 27,255.00 | 27,255.00 | 57,390 |
12 Mar 2024 | 26,825.00 | 27,050.00 | 26,795.00 | 27,045.00 | 27,045.00 | 66,189 |
11 Mar 2024 | 26,825.00 | 26,840.00 | 26,755.00 | 26,830.00 | 26,830.00 | 40,116 |
08 Mar 2024 | 27,345.00 | 27,415.00 | 27,285.00 | 27,390.00 | 27,390.00 | 38,940 |
07 Mar 2024 | 27,240.00 | 27,245.00 | 27,005.00 | 27,055.00 | 27,055.00 | 57,393 |
06 Mar 2024 | 27,275.00 | 27,310.00 | 27,235.00 | 27,290.00 | 27,290.00 | 58,358 |
05 Mar 2024 | 27,745.00 | 27,760.00 | 27,690.00 | 27,705.00 | 27,705.00 | 24,717 |
04 Mar 2024 | 27,860.00 | 27,900.00 | 27,785.00 | 27,885.00 | 27,885.00 | 114,781 |
01 Mar 2024 | 27,405.00 | 27,590.00 | 27,405.00 | 27,585.00 | 27,585.00 | 132,988 |
29 Feb 2024 | 27,225.00 | 27,275.00 | 27,115.00 | 27,175.00 | 27,175.00 | 42,599 |
28 Feb 2024 | 27,290.00 | 27,415.00 | 27,290.00 | 27,400.00 | 27,400.00 | 69,735 |
27 Feb 2024 | 27,330.00 | 27,330.00 | 27,265.00 | 27,290.00 | 27,290.00 | 35,423 |
26 Feb 2024 | 27,350.00 | 27,350.00 | 27,230.00 | 27,290.00 | 27,290.00 | 136,762 |
22 Feb 2024 | 26,905.00 | 27,050.00 | 26,895.00 | 27,020.00 | 27,020.00 | 160,615 |
21 Feb 2024 | 26,615.00 | 26,645.00 | 26,585.00 | 26,615.00 | 26,615.00 | 73,550 |
20 Feb 2024 | 26,940.00 | 26,945.00 | 26,810.00 | 26,875.00 | 26,875.00 | 42,884 |
19 Feb 2024 | 26,960.00 | 26,965.00 | 26,885.00 | 26,960.00 | 26,960.00 | 32,309 |
16 Feb 2024 | 27,195.00 | 27,260.00 | 27,155.00 | 27,215.00 | 27,215.00 | 114,217 |
15 Feb 2024 | 27,175.00 | 27,180.00 | 27,070.00 | 27,140.00 | 27,140.00 | 122,444 |
14 Feb 2024 | 26,895.00 | 26,915.00 | 26,825.00 | 26,900.00 | 26,900.00 | 57,752 |
13 Feb 2024 | 27,025.00 | 27,075.00 | 26,990.00 | 27,075.00 | 27,075.00 | 109,688 |
09 Feb 2024 | 26,890.00 | 26,930.00 | 26,870.00 | 26,900.00 | 26,900.00 | 89,207 |
08 Feb 2024 | 26,640.00 | 26,830.00 | 26,615.00 | 26,830.00 | 26,830.00 | 122,282 |
07 Feb 2024 | 26,300.00 | 26,400.00 | 26,295.00 | 26,400.00 | 26,400.00 | 33,201 |
06 Feb 2024 | 26,510.00 | 26,610.00 | 26,495.00 | 26,610.00 | 26,610.00 | 56,288 |
05 Feb 2024 | 26,490.00 | 26,540.00 | 26,430.00 | 26,450.00 | 26,450.00 | 95,185 |
02 Feb 2024 | 25,965.00 | 26,125.00 | 25,920.00 | 26,125.00 | 26,125.00 | 53,507 |
01 Feb 2024 | 25,595.00 | 25,615.00 | 25,545.00 | 25,595.00 | 25,595.00 | 50,577 |
31 Jan 2024 | 25,865.00 | 25,955.00 | 25,860.00 | 25,955.00 | 25,955.00 | 41,668 |
30 Jan 2024 | 26,300.00 | 26,300.00 | 26,240.00 | 26,290.00 | 26,290.00 | 74,278 |
29 Jan 2024 | 26,055.00 | 26,150.00 | 26,050.00 | 26,115.00 | 26,115.00 | 26,321 |
26 Jan 2024 | 26,075.00 | 26,095.00 | 25,980.00 | 26,005.00 | 26,005.00 | 53,594 |
25 Jan 2024 | 26,155.00 | 26,235.00 | 26,130.00 | 26,235.00 | 26,235.00 | 40,301 |
24 Jan 2024 | 26,200.00 | 26,300.00 | 26,140.00 | 26,300.00 | 26,300.00 | 86,410 |
23 Jan 2024 | 26,015.00 | 26,095.00 | 25,960.00 | 25,985.00 | 25,985.00 | 71,699 |
22 Jan 2024 | 26,030.00 | 26,140.00 | 26,020.00 | 26,105.00 | 26,105.00 | 108,007 |
19 Jan 2024 | 25,525.00 | 25,635.00 | 25,490.00 | 25,625.00 | 25,625.00 | 147,152 |
18 Jan 2024 | 25,090.00 | 25,125.00 | 25,040.00 | 25,070.00 | 25,070.00 | 42,459 |
17 Jan 2024 | 25,115.00 | 25,140.00 | 25,025.00 | 25,040.00 | 25,040.00 | 62,713 |
16 Jan 2024 | 24,710.00 | 24,835.00 | 24,700.00 | 24,795.00 | 24,795.00 | 33,333 |
15 Jan 2024 | 24,710.00 | 24,725.00 | 24,700.00 | 24,705.00 | 24,705.00 | 7,117 |
12 Jan 2024 | 24,710.00 | 24,765.00 | 24,665.00 | 24,725.00 | 24,725.00 | 43,165 |
11 Jan 2024 | 24,815.00 | 24,845.00 | 24,780.00 | 24,845.00 | 24,845.00 | 98,289 |
10 Jan 2024 | 24,390.00 | 24,460.00 | 24,390.00 | 24,445.00 | 24,445.00 | 76,890 |
09 Jan 2024 | 24,280.00 | 24,290.00 | 24,155.00 | 24,205.00 | 24,205.00 | 58,257 |
05 Jan 2024 | 23,890.00 | 23,915.00 | 23,840.00 | 23,855.00 | 23,855.00 | 39,165 |
04 Jan 2024 | 23,735.00 | 23,865.00 | 23,685.00 | 23,860.00 | 23,860.00 | 85,498 |
29 Dec 2023 | 24,230.00 | 24,275.00 | 24,195.00 | 24,215.00 | 24,215.00 | 39,510 |
28 Dec 2023 | 24,250.00 | 24,310.00 | 24,215.00 | 24,250.00 | 24,250.00 | 49,531 |
27 Dec 2023 | 24,365.00 | 24,420.00 | 24,345.00 | 24,385.00 | 24,385.00 | 69,107 |
26 Dec 2023 | 24,205.00 | 24,245.00 | 24,170.00 | 24,220.00 | 24,220.00 | 38,177 |
25 Dec 2023 | 24,220.00 | 24,275.00 | 24,145.00 | 24,175.00 | 24,175.00 | 30,906 |
22 Dec 2023 | 24,095.00 | 24,130.00 | 24,055.00 | 24,090.00 | 24,090.00 | 24,169 |
21 Dec 2023 | 24,145.00 | 24,150.00 | 24,030.00 | 24,105.00 | 24,105.00 | 66,444 |
20 Dec 2023 | 24,505.00 | 24,545.00 | 24,440.00 | 24,475.00 | 24,475.00 | 86,963 |
19 Dec 2023 | 24,150.00 | 24,320.00 | 24,075.00 | 24,290.00 | 24,290.00 | 85,225 |
18 Dec 2023 | 23,950.00 | 23,980.00 | 23,910.00 | 23,975.00 | 23,975.00 | 55,467 |
15 Dec 2023 | 23,840.00 | 23,880.00 | 23,750.00 | 23,800.00 | 23,800.00 | 46,528 |
14 Dec 2023 | 24,005.00 | 24,045.00 | 23,755.00 | 23,865.00 | 23,865.00 | 148,601 |
13 Dec 2023 | 24,105.00 | 24,175.00 | 24,105.00 | 24,155.00 | 24,155.00 | 35,687 |
12 Dec 2023 | 24,005.00 | 24,015.00 | 23,910.00 | 23,930.00 | 23,930.00 | 31,892 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |