Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 July 2024 | 40,295.00 | 40,760.00 | 40,220.00 | 40,685.00 | 40,685.00 | 3,427 |
02 July 2024 | 39,570.00 | 40,320.00 | 39,510.00 | 40,305.00 | 40,305.00 | 7,473 |
01 July 2024 | 39,860.00 | 40,020.00 | 39,490.00 | 39,580.00 | 39,580.00 | 7,473 |
28 June 2024 | 39,645.00 | 40,010.00 | 39,530.00 | 39,835.00 | 39,835.00 | 7,309 |
27 June 2024 | 39,530.00 | 39,720.00 | 39,250.00 | 39,620.00 | 39,620.00 | 6,267 |
26 June 2024 | 39,345.00 | 39,835.00 | 39,260.00 | 39,470.00 | 39,470.00 | 8,073 |
25 June 2024 | 38,790.00 | 39,390.00 | 38,760.00 | 39,340.00 | 39,340.00 | 6,624 |
24 June 2024 | 38,535.00 | 39,010.00 | 38,425.00 | 38,755.00 | 38,755.00 | 7,751 |
21 June 2024 | 38,630.00 | 38,820.00 | 38,400.00 | 38,520.00 | 38,520.00 | 5,876 |
20 June 2024 | 38,625.00 | 38,835.00 | 38,285.00 | 38,590.00 | 38,590.00 | 10,335 |
19 June 2024 | - | - | - | - | - | - |
18 June 2024 | 38,450.00 | 38,670.00 | 38,360.00 | 38,660.00 | 38,660.00 | 5,434 |
17 June 2024 | 38,570.00 | 38,625.00 | 37,980.00 | 38,470.00 | 38,470.00 | 6,552 |
14 June 2024 | 38,655.00 | 39,075.00 | 38,330.00 | 38,555.00 | 38,555.00 | 8,438 |
13 June 2024 | 39,210.00 | 39,350.00 | 38,445.00 | 38,635.00 | 38,635.00 | 8,859 |
12 June 2024 | 38,960.00 | 39,355.00 | 38,875.00 | 39,235.00 | 39,235.00 | 3,571 |
11 June 2024 | 39,260.00 | 39,430.00 | 38,895.00 | 38,985.00 | 38,985.00 | 6,245 |
10 June 2024 | 38,780.00 | 39,320.00 | 38,610.00 | 39,265.00 | 39,265.00 | 12,818 |
07 June 2024 | 38,775.00 | 38,955.00 | 38,625.00 | 38,700.00 | 38,700.00 | 635 |
06 June 2024 | 39,060.00 | 39,115.00 | 38,600.00 | 38,680.00 | 38,680.00 | 694 |
05 June 2024 | 38,610.00 | 39,040.00 | 38,410.00 | 39,015.00 | 39,015.00 | 297 |
04 June 2024 | 38,710.00 | 38,900.00 | 38,375.00 | 38,480.00 | 38,480.00 | 364 |
03 June 2024 | 38,805.00 | 39,100.00 | 38,505.00 | 38,720.00 | 38,720.00 | 208 |
31 May 2024 | 38,090.00 | 38,745.00 | 38,055.00 | 38,700.00 | 38,700.00 | 173 |
30 May 2024 | 38,240.00 | 38,340.00 | 37,700.00 | 38,290.00 | 38,290.00 | 101 |
29 May 2024 | 39,100.00 | 39,100.00 | 38,245.00 | 38,375.00 | 38,375.00 | 238 |
28 May 2024 | 38,840.00 | 39,040.00 | 38,780.00 | 39,015.00 | 39,015.00 | 65 |
24 May 2024 | 38,425.00 | 38,895.00 | 38,425.00 | 38,845.00 | 38,845.00 | 8 |
23 May 2024 | 39,100.00 | 39,100.00 | 38,535.00 | 38,610.00 | 38,610.00 | 14 |
22 May 2024 | 38,570.00 | 38,735.00 | 38,560.00 | 38,680.00 | 38,680.00 | 254 |
21 May 2024 | 39,275.00 | 39,275.00 | 38,880.00 | 38,900.00 | 38,900.00 | 120 |
20 May 2024 | 39,320.00 | 39,420.00 | 39,245.00 | 39,335.00 | 39,335.00 | 29 |
17 May 2024 | 38,680.00 | 38,790.00 | 38,680.00 | 38,790.00 | 38,790.00 | 26 |
16 May 2024 | 38,830.00 | 39,000.00 | 38,600.00 | 38,600.00 | 38,600.00 | 7 |
15 May 2024 | 38,550.00 | 38,750.00 | 38,515.00 | 38,750.00 | 38,750.00 | 14 |
14 May 2024 | 38,355.00 | 38,665.00 | 38,315.00 | 38,665.00 | 38,665.00 | 3 |
13 May 2024 | 38,230.00 | 38,230.00 | 38,230.00 | 38,230.00 | 38,230.00 | - |
10 May 2024 | 38,750.00 | 38,800.00 | 38,205.00 | 38,240.00 | 38,240.00 | 76 |
09 May 2024 | 38,480.00 | 38,520.00 | 38,065.00 | 38,485.00 | 38,485.00 | 29 |
08 May 2024 | 38,655.00 | 38,655.00 | 38,320.00 | 38,480.00 | 38,480.00 | 4 |
07 May 2024 | 38,990.00 | 38,990.00 | 38,795.00 | 38,795.00 | 38,795.00 | 2 |
06 May 2024 | 38,645.00 | 38,940.00 | 38,635.00 | 38,935.00 | 38,935.00 | 7 |
03 May 2024 | 38,255.00 | 38,445.00 | 38,225.00 | 38,445.00 | 38,445.00 | 154 |
02 May 2024 | 38,000.00 | 38,000.00 | 37,935.00 | 37,935.00 | 37,935.00 | 2 |
01 May 2024 | 38,165.00 | 38,545.00 | 38,020.00 | 38,020.00 | 38,020.00 | 85 |
30 Apr 2024 | 38,240.00 | 38,240.00 | 38,240.00 | 38,240.00 | 38,240.00 | - |
29 Apr 2024 | 38,450.00 | 38,450.00 | 38,365.00 | 38,385.00 | 38,385.00 | 31 |
26 Apr 2024 | 38,035.00 | 38,465.00 | 38,035.00 | 38,425.00 | 38,425.00 | 29 |
25 Apr 2024 | 37,775.00 | 37,775.00 | 37,300.00 | 37,730.00 | 37,730.00 | 26 |
24 Apr 2024 | 38,050.00 | 38,325.00 | 38,050.00 | 38,270.00 | 38,270.00 | 2 |
23 Apr 2024 | 37,800.00 | 37,970.00 | 37,800.00 | 37,970.00 | 37,970.00 | 4 |
22 Apr 2024 | 37,445.00 | 37,780.00 | 37,445.00 | 37,780.00 | 37,780.00 | 3 |
19 Apr 2024 | 37,105.00 | 37,600.00 | 37,105.00 | 37,155.00 | 37,155.00 | 102 |
18 Apr 2024 | 38,080.00 | 38,080.00 | 37,835.00 | 37,835.00 | 37,835.00 | 1 |
17 Apr 2024 | 37,925.00 | 37,925.00 | 37,785.00 | 37,825.00 | 37,825.00 | 2 |
16 Apr 2024 | 38,505.00 | 38,505.00 | 38,505.00 | 38,505.00 | 38,505.00 | - |
15 Apr 2024 | 39,120.00 | 39,360.00 | 38,770.00 | 38,770.00 | 38,770.00 | 2 |
12 Apr 2024 | 38,975.00 | 38,975.00 | 38,910.00 | 38,910.00 | 38,910.00 | 1 |
11 Apr 2024 | 39,720.00 | 39,720.00 | 39,680.00 | 39,680.00 | 39,680.00 | 7 |
10 Apr 2024 | 39,285.00 | 39,305.00 | 39,155.00 | 39,280.00 | 39,280.00 | 7 |
09 Apr 2024 | 39,675.00 | 39,675.00 | 39,675.00 | 39,675.00 | 39,675.00 | - |
08 Apr 2024 | 39,600.00 | 39,600.00 | 39,510.00 | 39,510.00 | 39,510.00 | 1 |
05 Apr 2024 | 39,100.00 | 39,480.00 | 39,075.00 | 39,375.00 | 39,375.00 | 7 |
04 Apr 2024 | 40,160.00 | 40,160.00 | 39,165.00 | 39,165.00 | 39,165.00 | 3 |
03 Apr 2024 | 40,100.00 | 40,100.00 | 40,070.00 | 40,070.00 | 40,070.00 | 1 |
02 Apr 2024 | 40,225.00 | 40,225.00 | 39,630.00 | 39,715.00 | 39,715.00 | 6 |
01 Apr 2024 | 40,760.00 | 40,760.00 | 39,825.00 | 40,035.00 | 40,035.00 | 15 |
28 Mar 2024 | 40,435.00 | 40,435.00 | 40,380.00 | 40,425.00 | 40,425.00 | 6 |
27 Mar 2024 | 40,680.00 | 40,750.00 | 40,540.00 | 40,540.00 | 40,540.00 | 6 |
26 Mar 2024 | 40,250.00 | 40,410.00 | 40,200.00 | 40,410.00 | 40,410.00 | 49 |
25 Mar 2024 | 40,260.00 | 40,260.00 | 40,260.00 | 40,260.00 | 40,260.00 | - |
22 Mar 2024 | 40,750.00 | 40,780.00 | 40,690.00 | 40,690.00 | 40,690.00 | 2 |
21 Mar 2024 | 40,370.00 | 40,915.00 | 40,370.00 | 40,905.00 | 40,905.00 | 27 |
20 Mar 2024 | 40,150.00 | 40,455.00 | 40,095.00 | 40,455.00 | 40,455.00 | 16 |
19 Mar 2024 | 39,290.00 | 39,970.00 | 39,290.00 | 39,970.00 | 39,970.00 | 21 |
18 Mar 2024 | 39,570.00 | 39,570.00 | 39,570.00 | 39,570.00 | 39,570.00 | - |
15 Mar 2024 | 38,570.00 | 38,765.00 | 38,570.00 | 38,765.00 | 38,765.00 | 6 |
14 Mar 2024 | 38,440.00 | 38,440.00 | 38,440.00 | 38,440.00 | 38,440.00 | - |
13 Mar 2024 | 38,530.00 | 38,530.00 | 38,530.00 | 38,530.00 | 38,530.00 | - |
12 Mar 2024 | 39,030.00 | 39,030.00 | 39,030.00 | 39,030.00 | 39,030.00 | - |
11 Mar 2024 | 38,400.00 | 38,400.00 | 38,350.00 | 38,350.00 | 38,350.00 | 1 |
08 Mar 2024 | 39,005.00 | 39,005.00 | 39,005.00 | 39,005.00 | 39,005.00 | 1 |
07 Mar 2024 | 39,770.00 | 39,770.00 | 39,770.00 | 39,770.00 | 39,770.00 | - |
06 Mar 2024 | 40,330.00 | 40,330.00 | 40,330.00 | 40,330.00 | 40,330.00 | - |
05 Mar 2024 | 39,825.00 | 39,825.00 | 39,825.00 | 39,825.00 | 39,825.00 | - |
04 Mar 2024 | 40,115.00 | 40,115.00 | 40,115.00 | 40,115.00 | 40,115.00 | - |
01 Mar 2024 | 40,205.00 | 40,205.00 | 40,205.00 | 40,205.00 | 40,205.00 | - |
29 Feb 2024 | 39,295.00 | 39,295.00 | 39,295.00 | 39,295.00 | 39,295.00 | - |
28 Feb 2024 | 39,100.00 | 39,100.00 | 39,100.00 | 39,100.00 | 39,100.00 | - |
27 Feb 2024 | 39,300.00 | 39,300.00 | 39,300.00 | 39,300.00 | 39,300.00 | - |
26 Feb 2024 | 39,425.00 | 39,425.00 | 39,425.00 | 39,425.00 | 39,425.00 | - |
23 Feb 2024 | 39,115.00 | 39,115.00 | 39,115.00 | 39,115.00 | 39,115.00 | - |
22 Feb 2024 | 39,485.00 | 39,485.00 | 39,485.00 | 39,485.00 | 39,485.00 | - |
21 Feb 2024 | 38,440.00 | 38,440.00 | 38,440.00 | 38,440.00 | 38,440.00 | - |
20 Feb 2024 | 38,290.00 | 38,290.00 | 38,290.00 | 38,290.00 | 38,290.00 | - |
16 Feb 2024 | 38,340.00 | 38,340.00 | 38,340.00 | 38,340.00 | 38,340.00 | - |
15 Feb 2024 | 38,615.00 | 38,615.00 | 38,615.00 | 38,615.00 | 38,615.00 | - |
14 Feb 2024 | 38,105.00 | 38,105.00 | 38,105.00 | 38,105.00 | 38,105.00 | - |
13 Feb 2024 | 37,710.00 | 37,710.00 | 37,710.00 | 37,710.00 | 37,710.00 | - |
12 Feb 2024 | 37,160.00 | 37,160.00 | 37,160.00 | 37,160.00 | 37,160.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |