Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 39,645.00 | 40,010.00 | 39,530.00 | 39,835.00 | 39,835.00 | 6,267 |
27 Jun 2024 | 39,530.00 | 39,720.00 | 39,250.00 | 39,620.00 | 39,620.00 | 6,267 |
26 Jun 2024 | 39,345.00 | 39,835.00 | 39,260.00 | 39,470.00 | 39,470.00 | 8,073 |
25 Jun 2024 | 38,790.00 | 39,390.00 | 38,760.00 | 39,340.00 | 39,340.00 | 6,624 |
24 Jun 2024 | 38,535.00 | 39,010.00 | 38,425.00 | 38,755.00 | 38,755.00 | 7,751 |
21 Jun 2024 | 38,630.00 | 38,820.00 | 38,400.00 | 38,520.00 | 38,520.00 | 5,876 |
20 Jun 2024 | 38,625.00 | 38,835.00 | 38,285.00 | 38,590.00 | 38,590.00 | 10,335 |
19 Jun 2024 | - | - | - | - | - | - |
18 Jun 2024 | 38,450.00 | 38,670.00 | 38,360.00 | 38,660.00 | 38,660.00 | 5,434 |
17 Jun 2024 | 38,570.00 | 38,625.00 | 37,980.00 | 38,470.00 | 38,470.00 | 6,552 |
14 Jun 2024 | 38,655.00 | 39,075.00 | 38,330.00 | 38,555.00 | 38,555.00 | 8,438 |
13 Jun 2024 | 39,210.00 | 39,290.00 | 38,405.00 | 38,580.00 | 38,580.00 | 8,859 |
12 Jun 2024 | 38,895.00 | 39,285.00 | 38,795.00 | 39,165.00 | 39,165.00 | 6,995 |
11 Jun 2024 | 39,185.00 | 39,340.00 | 38,805.00 | 38,900.00 | 38,900.00 | 10,097 |
10 Jun 2024 | 38,660.00 | 39,235.00 | 38,565.00 | 39,185.00 | 39,185.00 | 17,031 |
07 Jun 2024 | 38,645.00 | 38,910.00 | 38,550.00 | 38,650.00 | 38,650.00 | 6,117 |
06 Jun 2024 | 38,980.00 | 39,080.00 | 38,545.00 | 38,635.00 | 38,635.00 | 6,555 |
05 Jun 2024 | 38,460.00 | 38,985.00 | 38,340.00 | 38,970.00 | 38,970.00 | 7,316 |
04 Jun 2024 | 38,675.00 | 38,890.00 | 38,290.00 | 38,430.00 | 38,430.00 | 7,834 |
03 Jun 2024 | 38,730.00 | 39,050.00 | 38,435.00 | 38,660.00 | 38,660.00 | 5,761 |
31 May 2024 | 38,065.00 | 38,740.00 | 37,975.00 | 38,640.00 | 38,640.00 | 7,532 |
30 May 2024 | 38,190.00 | 38,340.00 | 37,615.00 | 38,235.00 | 38,235.00 | 8,085 |
29 May 2024 | 38,925.00 | 39,175.00 | 38,170.00 | 38,325.00 | 38,325.00 | 5,781 |
28 May 2024 | 38,830.00 | 39,010.00 | 38,675.00 | 38,970.00 | 38,970.00 | 5,410 |
24 May 2024 | 38,550.00 | 38,890.00 | 38,380.00 | 38,805.00 | 38,805.00 | 5,034 |
23 May 2024 | 38,835.00 | 39,200.00 | 38,440.00 | 38,570.00 | 38,570.00 | 6,964 |
22 May 2024 | 38,910.00 | 38,980.00 | 38,470.00 | 38,650.00 | 38,650.00 | 5,143 |
21 May 2024 | 39,265.00 | 39,380.00 | 38,775.00 | 38,875.00 | 38,875.00 | 4,476 |
20 May 2024 | 38,700.00 | 39,495.00 | 38,700.00 | 39,310.00 | 39,310.00 | 7,340 |
17 May 2024 | 38,545.00 | 38,870.00 | 38,545.00 | 38,755.00 | 38,755.00 | 4,641 |
16 May 2024 | 38,725.00 | 38,990.00 | 38,530.00 | 38,570.00 | 38,570.00 | 5,164 |
15 May 2024 | 38,625.00 | 38,850.00 | 38,285.00 | 38,720.00 | 38,720.00 | 6,826 |
14 May 2024 | 38,205.00 | 38,625.00 | 38,105.00 | 38,610.00 | 38,610.00 | 4,321 |
13 May 2024 | 38,235.00 | 38,305.00 | 37,980.00 | 38,200.00 | 38,200.00 | 4,009 |
10 May 2024 | 38,470.00 | 38,780.00 | 38,130.00 | 38,215.00 | 38,215.00 | 6,323 |
09 May 2024 | 38,385.00 | 38,480.00 | 38,005.00 | 38,460.00 | 38,460.00 | 5,900 |
08 May 2024 | 38,720.00 | 38,785.00 | 38,180.00 | 38,445.00 | 38,445.00 | 6,693 |
07 May 2024 | 38,905.00 | 38,970.00 | 38,570.00 | 38,735.00 | 38,735.00 | 5,474 |
06 May 2024 | 38,395.00 | 38,925.00 | 38,395.00 | 38,905.00 | 38,905.00 | 4,690 |
03 May 2024 | 37,970.00 | 38,400.00 | 37,835.00 | 38,385.00 | 38,385.00 | 7,938 |
02 May 2024 | 37,950.00 | 38,385.00 | 37,770.00 | 37,900.00 | 37,900.00 | 11,156 |
01 May 2024 | 38,130.00 | 38,520.00 | 37,775.00 | 37,980.00 | 37,980.00 | 11,880 |
30 Apr 2024 | 38,380.00 | 38,655.00 | 38,115.00 | 38,190.00 | 38,190.00 | 9,242 |
29 Apr 2024 | 38,430.00 | 38,760.00 | 38,205.00 | 38,350.00 | 38,350.00 | 10,423 |
26 Apr 2024 | 37,840.00 | 38,435.00 | 37,595.00 | 38,390.00 | 38,390.00 | 10,542 |
25 Apr 2024 | 38,025.00 | 38,080.00 | 37,165.00 | 37,695.00 | 37,695.00 | 9,401 |
24 Apr 2024 | 37,970.00 | 38,495.00 | 37,955.00 | 38,225.00 | 38,225.00 | 7,986 |
23 Apr 2024 | 37,775.00 | 37,990.00 | 37,455.00 | 37,945.00 | 37,945.00 | 6,959 |
22 Apr 2024 | 37,250.00 | 37,880.00 | 37,095.00 | 37,755.00 | 37,755.00 | 9,220 |
19 Apr 2024 | 37,775.00 | 37,815.00 | 36,745.00 | 37,135.00 | 37,135.00 | 16,246 |
18 Apr 2024 | 37,805.00 | 38,270.00 | 37,695.00 | 37,820.00 | 37,820.00 | 8,607 |
17 Apr 2024 | 38,545.00 | 38,695.00 | 37,665.00 | 37,810.00 | 37,810.00 | 11,261 |
16 Apr 2024 | 38,690.00 | 38,800.00 | 38,335.00 | 38,495.00 | 38,495.00 | 10,488 |
15 Apr 2024 | 38,900.00 | 39,540.00 | 38,660.00 | 38,735.00 | 38,735.00 | 11,224 |
12 Apr 2024 | 39,735.00 | 39,995.00 | 38,830.00 | 38,900.00 | 38,900.00 | 8,431 |
11 Apr 2024 | 39,195.00 | 39,740.00 | 39,055.00 | 39,665.00 | 39,665.00 | 7,814 |
10 Apr 2024 | 39,730.00 | 39,770.00 | 39,070.00 | 39,250.00 | 39,250.00 | 7,988 |
09 Apr 2024 | 39,510.00 | 39,850.00 | 39,330.00 | 39,640.00 | 39,640.00 | 6,520 |
08 Apr 2024 | 39,410.00 | 39,700.00 | 39,255.00 | 39,485.00 | 39,485.00 | 5,706 |
05 Apr 2024 | 39,180.00 | 39,435.00 | 38,815.00 | 39,370.00 | 39,370.00 | 9,901 |
04 Apr 2024 | 40,070.00 | 40,320.00 | 39,115.00 | 39,160.00 | 39,160.00 | 7,842 |
03 Apr 2024 | 39,680.00 | 40,115.00 | 39,285.00 | 40,065.00 | 40,065.00 | 7,224 |
02 Apr 2024 | 40,020.00 | 40,225.00 | 39,490.00 | 39,705.00 | 39,705.00 | 7,034 |
01 Apr 2024 | 40,495.00 | 40,800.00 | 39,735.00 | 40,025.00 | 40,025.00 | 8,241 |
28 Mar 2024 | 40,555.00 | 40,600.00 | 40,125.00 | 40,400.00 | 40,400.00 | 5,104 |
27 Mar 2024 | 40,315.00 | 40,805.00 | 40,275.00 | 40,510.00 | 40,510.00 | 6,691 |
26 Mar 2024 | 40,215.00 | 40,530.00 | 40,120.00 | 40,320.00 | 40,320.00 | 4,577 |
25 Mar 2024 | 40,585.00 | 40,680.00 | 40,025.00 | 40,185.00 | 40,185.00 | 4,839 |
22 Mar 2024 | 40,805.00 | 40,915.00 | 40,490.00 | 40,605.00 | 40,605.00 | 6,832 |
21 Mar 2024 | 40,370.00 | 40,960.00 | 40,280.00 | 40,845.00 | 40,845.00 | 7,869 |
20 Mar 2024 | 39,930.00 | 40,440.00 | 39,885.00 | 40,385.00 | 40,385.00 | 8,306 |
19 Mar 2024 | 39,435.00 | 39,935.00 | 39,245.00 | 39,885.00 | 39,885.00 | 13,179 |
18 Mar 2024 | 38,735.00 | 39,640.00 | 38,735.00 | 39,480.00 | 39,480.00 | 9,603 |
15 Mar 2024 | 38,355.00 | 38,810.00 | 38,305.00 | 38,690.00 | 38,690.00 | 8,107 |
14 Mar 2024 | 38,410.00 | 38,740.00 | 38,155.00 | 38,365.00 | 38,365.00 | 9,159 |
13 Mar 2024 | 38,915.00 | 39,055.00 | 38,310.00 | 38,455.00 | 38,455.00 | 10,369 |
12 Mar 2024 | 38,280.00 | 38,975.00 | 38,140.00 | 38,955.00 | 38,955.00 | 12,440 |
11 Mar 2024 | 38,855.00 | 38,920.00 | 38,160.00 | 38,265.00 | 38,265.00 | 10,305 |
08 Mar 2024 | 39,630.00 | 39,860.00 | 38,825.00 | 38,875.00 | 38,875.00 | 12,558 |
07 Mar 2024 | 40,320.00 | 40,465.00 | 39,195.00 | 39,755.00 | 39,755.00 | 13,992 |
06 Mar 2024 | 39,840.00 | 40,565.00 | 39,765.00 | 40,335.00 | 40,335.00 | 8,191 |
05 Mar 2024 | 40,095.00 | 40,235.00 | 39,680.00 | 39,805.00 | 39,805.00 | 13,207 |
04 Mar 2024 | 40,170.00 | 40,365.00 | 40,010.00 | 40,105.00 | 40,105.00 | 16,056 |
01 Mar 2024 | 39,340.00 | 40,290.00 | 39,285.00 | 40,220.00 | 40,220.00 | 12,956 |
29 Feb 2024 | 39,015.00 | 39,345.00 | 38,895.00 | 39,305.00 | 39,305.00 | 10,723 |
28 Feb 2024 | 39,320.00 | 39,355.00 | 38,985.00 | 39,050.00 | 39,050.00 | 6,256 |
27 Feb 2024 | 39,310.00 | 39,415.00 | 39,105.00 | 39,295.00 | 39,295.00 | 6,023 |
26 Feb 2024 | 39,475.00 | 39,520.00 | 39,175.00 | 39,350.00 | 39,350.00 | 6,339 |
23 Feb 2024 | 39,520.00 | 39,625.00 | 39,270.00 | 39,480.00 | 39,480.00 | 5,834 |
22 Feb 2024 | 38,780.00 | 39,485.00 | 38,645.00 | 39,465.00 | 39,465.00 | 12,498 |
21 Feb 2024 | 38,275.00 | 38,815.00 | 38,090.00 | 38,420.00 | 38,420.00 | 6,544 |
20 Feb 2024 | 38,280.00 | 38,740.00 | 38,110.00 | 38,305.00 | 38,305.00 | 11,465 |
16 Feb 2024 | 38,640.00 | 38,870.00 | 38,230.00 | 38,315.00 | 38,315.00 | 10,789 |
15 Feb 2024 | 38,135.00 | 38,655.00 | 37,925.00 | 38,585.00 | 38,585.00 | 7,452 |
14 Feb 2024 | 37,750.00 | 38,130.00 | 37,590.00 | 38,115.00 | 38,115.00 | 6,924 |
13 Feb 2024 | 37,445.00 | 38,400.00 | 37,410.00 | 37,700.00 | 37,700.00 | 11,653 |
12 Feb 2024 | 37,100.00 | 37,600.00 | 37,075.00 | 37,485.00 | 37,485.00 | 4,418 |
09 Feb 2024 | 37,115.00 | 37,290.00 | 36,885.00 | 37,175.00 | 37,175.00 | 8,030 |
08 Feb 2024 | 36,365.00 | 37,150.00 | 36,320.00 | 37,115.00 | 37,115.00 | 10,041 |
07 Feb 2024 | 35,980.00 | 36,410.00 | 35,855.00 | 36,305.00 | 36,305.00 | 6,110 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |