Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 July 2024 | 40,255.00 | 40,255.00 | 40,255.00 | 40,255.00 | 40,255.00 | 1 |
02 July 2024 | 39,840.00 | 40,160.00 | 39,790.00 | 40,160.00 | 40,160.00 | 4 |
01 July 2024 | 39,780.00 | 39,780.00 | 39,435.00 | 39,440.00 | 39,440.00 | 4 |
28 June 2024 | 39,800.00 | 39,800.00 | 39,695.00 | 39,695.00 | 39,695.00 | 1 |
27 June 2024 | 39,480.00 | 39,480.00 | 39,480.00 | 39,480.00 | 39,480.00 | - |
26 June 2024 | 39,615.00 | 39,615.00 | 39,340.00 | 39,340.00 | 39,340.00 | 2 |
25 June 2024 | 39,050.00 | 39,200.00 | 38,970.00 | 39,200.00 | 39,200.00 | 3 |
24 June 2024 | 38,565.00 | 38,630.00 | 38,565.00 | 38,630.00 | 38,630.00 | 1 |
21 June 2024 | 38,445.00 | 38,565.00 | 38,400.00 | 38,400.00 | 38,400.00 | 6 |
20 June 2024 | 38,815.00 | 38,815.00 | 38,465.00 | 38,465.00 | 38,465.00 | 33 |
19 June 2024 | - | - | - | - | - | - |
18 June 2024 | 38,730.00 | 38,730.00 | 38,730.00 | 38,730.00 | 38,730.00 | - |
17 June 2024 | 38,240.00 | 38,540.00 | 38,240.00 | 38,540.00 | 38,540.00 | 2 |
14 June 2024 | 38,545.00 | 38,545.00 | 38,545.00 | 38,545.00 | 38,545.00 | 2 |
13 June 2024 | 38,665.00 | 38,665.00 | 38,665.00 | 38,665.00 | 38,665.00 | - |
12 June 2024 | 39,175.00 | 39,175.00 | 39,175.00 | 39,175.00 | 39,175.00 | - |
11 June 2024 | 38,930.00 | 38,930.00 | 38,930.00 | 38,930.00 | 38,930.00 | - |
10 June 2024 | 39,185.00 | 39,185.00 | 39,185.00 | 39,185.00 | 39,185.00 | - |
07 June 2024 | 38,695.00 | 38,695.00 | 38,695.00 | 38,695.00 | 38,695.00 | - |
06 June 2024 | 38,615.00 | 38,615.00 | 38,615.00 | 38,615.00 | 38,615.00 | - |
05 June 2024 | 39,015.00 | 39,015.00 | 39,015.00 | 39,015.00 | 39,015.00 | - |
04 June 2024 | 38,475.00 | 38,475.00 | 38,475.00 | 38,475.00 | 38,475.00 | - |
03 June 2024 | 38,645.00 | 38,645.00 | 38,645.00 | 38,645.00 | 38,645.00 | - |
31 May 2024 | 38,650.00 | 38,650.00 | 38,650.00 | 38,650.00 | 38,650.00 | - |
30 May 2024 | 38,320.00 | 38,320.00 | 38,320.00 | 38,320.00 | 38,320.00 | - |
29 May 2024 | 38,375.00 | 38,375.00 | 38,375.00 | 38,375.00 | 38,375.00 | - |
28 May 2024 | 38,980.00 | 38,980.00 | 38,980.00 | 38,980.00 | 38,980.00 | - |
24 May 2024 | 38,855.00 | 38,855.00 | 38,855.00 | 38,855.00 | 38,855.00 | - |
23 May 2024 | 38,570.00 | 38,570.00 | 38,570.00 | 38,570.00 | 38,570.00 | - |
22 May 2024 | 38,665.00 | 38,665.00 | 38,665.00 | 38,665.00 | 38,665.00 | - |
21 May 2024 | 38,885.00 | 38,885.00 | 38,885.00 | 38,885.00 | 38,885.00 | - |
20 May 2024 | 39,315.00 | 39,315.00 | 39,315.00 | 39,315.00 | 39,315.00 | - |
17 May 2024 | 38,795.00 | 38,795.00 | 38,795.00 | 38,795.00 | 38,795.00 | - |
16 May 2024 | 38,590.00 | 38,590.00 | 38,590.00 | 38,590.00 | 38,590.00 | - |
15 May 2024 | 38,745.00 | 38,745.00 | 38,745.00 | 38,745.00 | 38,745.00 | - |
14 May 2024 | 38,685.00 | 38,685.00 | 38,685.00 | 38,685.00 | 38,685.00 | - |
13 May 2024 | 38,225.00 | 38,225.00 | 38,225.00 | 38,225.00 | 38,225.00 | - |
10 May 2024 | 38,205.00 | 38,205.00 | 38,205.00 | 38,205.00 | 38,205.00 | - |
09 May 2024 | 38,470.00 | 38,470.00 | 38,470.00 | 38,470.00 | 38,470.00 | - |
08 May 2024 | 38,455.00 | 38,455.00 | 38,455.00 | 38,455.00 | 38,455.00 | - |
07 May 2024 | 38,805.00 | 38,805.00 | 38,805.00 | 38,805.00 | 38,805.00 | - |
06 May 2024 | 38,570.00 | 38,570.00 | 38,570.00 | 38,570.00 | 38,570.00 | - |
03 May 2024 | 38,805.00 | 38,805.00 | 38,805.00 | 38,805.00 | 38,805.00 | - |
02 May 2024 | 37,945.00 | 37,945.00 | 37,945.00 | 37,945.00 | 37,945.00 | - |
01 May 2024 | 38,020.00 | 38,020.00 | 38,020.00 | 38,020.00 | 38,020.00 | - |
30 Apr 2024 | 38,250.00 | 38,250.00 | 38,250.00 | 38,250.00 | 38,250.00 | - |
29 Apr 2024 | 37,685.00 | 37,685.00 | 37,685.00 | 37,685.00 | 37,685.00 | - |
26 Apr 2024 | 38,400.00 | 38,400.00 | 38,400.00 | 38,400.00 | 38,400.00 | - |
25 Apr 2024 | 37,685.00 | 37,685.00 | 37,685.00 | 37,685.00 | 37,685.00 | - |
24 Apr 2024 | 38,280.00 | 38,280.00 | 38,280.00 | 38,280.00 | 38,280.00 | - |
23 Apr 2024 | 37,960.00 | 37,960.00 | 37,960.00 | 37,960.00 | 37,960.00 | - |
22 Apr 2024 | 37,720.00 | 37,720.00 | 37,720.00 | 37,720.00 | 37,720.00 | - |
19 Apr 2024 | 37,120.00 | 37,120.00 | 37,120.00 | 37,120.00 | 37,120.00 | - |
18 Apr 2024 | 37,845.00 | 37,845.00 | 37,845.00 | 37,845.00 | 37,845.00 | - |
17 Apr 2024 | 37,795.00 | 37,795.00 | 37,795.00 | 37,795.00 | 37,795.00 | - |
16 Apr 2024 | 38,485.00 | 38,485.00 | 38,485.00 | 38,485.00 | 38,485.00 | - |
15 Apr 2024 | 38,780.00 | 38,780.00 | 38,780.00 | 38,780.00 | 38,780.00 | - |
12 Apr 2024 | 38,875.00 | 38,875.00 | 38,875.00 | 38,875.00 | 38,875.00 | - |
11 Apr 2024 | 39,690.00 | 39,690.00 | 39,690.00 | 39,690.00 | 39,690.00 | - |
10 Apr 2024 | 39,290.00 | 39,290.00 | 39,290.00 | 39,290.00 | 39,290.00 | - |
09 Apr 2024 | 39,685.00 | 39,685.00 | 39,685.00 | 39,685.00 | 39,685.00 | - |
08 Apr 2024 | 39,520.00 | 39,520.00 | 39,520.00 | 39,520.00 | 39,520.00 | - |
05 Apr 2024 | 39,370.00 | 39,370.00 | 39,370.00 | 39,370.00 | 39,370.00 | - |
04 Apr 2024 | 39,100.00 | 39,100.00 | 39,100.00 | 39,100.00 | 39,100.00 | - |
03 Apr 2024 | 40,060.00 | 40,060.00 | 40,060.00 | 40,060.00 | 40,060.00 | - |
02 Apr 2024 | 39,695.00 | 39,695.00 | 39,695.00 | 39,695.00 | 39,695.00 | - |
01 Apr 2024 | 40,010.00 | 40,010.00 | 40,010.00 | 40,010.00 | 40,010.00 | - |
28 Mar 2024 | 40,435.00 | 40,435.00 | 40,435.00 | 40,435.00 | 40,435.00 | - |
27 Mar 2024 | 40,765.00 | 40,765.00 | 40,765.00 | 40,765.00 | 40,765.00 | - |
26 Mar 2024 | 40,515.00 | 40,515.00 | 40,515.00 | 40,515.00 | 40,515.00 | - |
25 Mar 2024 | 40,395.00 | 40,395.00 | 40,395.00 | 40,395.00 | 40,395.00 | - |
22 Mar 2024 | 40,825.00 | 40,825.00 | 40,825.00 | 40,825.00 | 40,825.00 | - |
21 Mar 2024 | 41,120.00 | 41,120.00 | 41,120.00 | 41,120.00 | 41,120.00 | - |
20 Mar 2024 | 40,465.00 | 40,465.00 | 40,465.00 | 40,465.00 | 40,465.00 | - |
19 Mar 2024 | 40,180.00 | 40,180.00 | 40,180.00 | 40,180.00 | 40,180.00 | - |
18 Mar 2024 | 39,755.00 | 39,755.00 | 39,755.00 | 39,755.00 | 39,755.00 | - |
15 Mar 2024 | 38,935.00 | 38,935.00 | 38,935.00 | 38,935.00 | 38,935.00 | - |
14 Mar 2024 | 38,590.00 | 38,590.00 | 38,590.00 | 38,590.00 | 38,590.00 | - |
13 Mar 2024 | 38,700.00 | 38,700.00 | 38,700.00 | 38,700.00 | 38,700.00 | - |
12 Mar 2024 | 39,195.00 | 39,195.00 | 39,195.00 | 39,195.00 | 39,195.00 | - |
11 Mar 2024 | 38,520.00 | 38,520.00 | 38,520.00 | 38,520.00 | 38,520.00 | - |
08 Mar 2024 | 39,150.00 | 39,150.00 | 39,150.00 | 39,150.00 | 39,150.00 | - |
07 Mar 2024 | 39,875.00 | 39,875.00 | 39,875.00 | 39,875.00 | 39,875.00 | - |
06 Mar 2024 | 40,340.00 | 40,340.00 | 40,340.00 | 40,340.00 | 40,340.00 | - |
05 Mar 2024 | 39,835.00 | 39,835.00 | 39,835.00 | 39,835.00 | 39,835.00 | - |
04 Mar 2024 | 40,140.00 | 40,140.00 | 40,140.00 | 40,140.00 | 40,140.00 | - |
01 Mar 2024 | 40,215.00 | 40,215.00 | 40,215.00 | 40,215.00 | 40,215.00 | - |
29 Feb 2024 | 39,305.00 | 39,305.00 | 39,305.00 | 39,305.00 | 39,305.00 | - |
28 Feb 2024 | 39,110.00 | 39,110.00 | 39,110.00 | 39,110.00 | 39,110.00 | - |
27 Feb 2024 | 39,310.00 | 39,310.00 | 39,310.00 | 39,310.00 | 39,310.00 | - |
26 Feb 2024 | 39,435.00 | 39,435.00 | 39,435.00 | 39,435.00 | 39,435.00 | - |
23 Feb 2024 | 39,125.00 | 39,125.00 | 39,125.00 | 39,125.00 | 39,125.00 | - |
22 Feb 2024 | 39,495.00 | 39,495.00 | 39,495.00 | 39,495.00 | 39,495.00 | - |
21 Feb 2024 | 38,450.00 | 38,450.00 | 38,450.00 | 38,450.00 | 38,450.00 | - |
20 Feb 2024 | 38,300.00 | 38,300.00 | 38,300.00 | 38,300.00 | 38,300.00 | - |
16 Feb 2024 | 38,350.00 | 38,350.00 | 38,350.00 | 38,350.00 | 38,350.00 | - |
15 Feb 2024 | 38,625.00 | 38,625.00 | 38,625.00 | 38,625.00 | 38,625.00 | - |
14 Feb 2024 | 38,115.00 | 38,115.00 | 38,115.00 | 38,115.00 | 38,115.00 | - |
13 Feb 2024 | 37,720.00 | 37,720.00 | 37,720.00 | 37,720.00 | 37,720.00 | - |
12 Feb 2024 | 37,170.00 | 37,170.00 | 37,170.00 | 37,170.00 | 37,170.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |