Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jul 2024 | 40,000.00 | 41,150.00 | 39,960.00 | 41,080.00 | 41,080.00 | 30,416 |
02 Jul 2024 | 39,300.00 | 39,560.00 | 38,700.00 | 39,560.00 | 39,560.00 | 45,380 |
01 Jul 2024 | 39,500.00 | 39,800.00 | 39,270.00 | 39,550.00 | 39,550.00 | 25,234 |
30 Jun 2024 | 39,410.00 | 40,050.00 | 39,410.00 | 39,520.00 | 39,520.00 | 17,258 |
27 Jun 2024 | 40,110.00 | 40,200.00 | 39,000.00 | 39,790.00 | 39,790.00 | 83,796 |
26 Jun 2024 | 39,900.00 | 40,950.00 | 39,900.00 | 40,360.00 | 40,360.00 | 82,378 |
25 Jun 2024 | 37,250.00 | 39,080.00 | 37,250.00 | 39,020.00 | 39,020.00 | 60,191 |
24 Jun 2024 | 37,740.00 | 38,350.00 | 37,410.00 | 37,600.00 | 37,600.00 | 30,004 |
23 Jun 2024 | 37,830.00 | 38,370.00 | 37,710.00 | 37,740.00 | 37,740.00 | 25,319 |
20 Jun 2024 | 39,680.00 | 39,980.00 | 38,400.00 | 38,400.00 | 38,400.00 | 55,801 |
19 Jun 2024 | 38,830.00 | 39,860.00 | 38,430.00 | 39,600.00 | 39,600.00 | 30,641 |
18 Jun 2024 | 38,490.00 | 38,980.00 | 38,260.00 | 38,600.00 | 38,600.00 | 44,855 |
17 Jun 2024 | 37,200.00 | 38,440.00 | 37,050.00 | 38,260.00 | 38,260.00 | 59,615 |
16 Jun 2024 | 36,730.00 | 37,600.00 | 36,730.00 | 37,200.00 | 37,200.00 | 52,923 |
13 Jun 2024 | 37,680.00 | 37,680.00 | 35,710.00 | 35,980.00 | 35,980.00 | 97,582 |
10 Jun 2024 | 37,830.00 | 38,100.00 | 37,110.00 | 37,300.00 | 37,300.00 | 29,185 |
09 Jun 2024 | 37,790.00 | 38,100.00 | 37,030.00 | 37,830.00 | 37,830.00 | 32,521 |
06 Jun 2024 | 38,010.00 | 38,250.00 | 36,540.00 | 37,400.00 | 37,400.00 | 105,304 |
05 Jun 2024 | 40,000.00 | 40,290.00 | 38,210.00 | 38,340.00 | 38,340.00 | 84,323 |
04 Jun 2024 | 41,900.00 | 41,970.00 | 40,530.00 | 41,000.00 | 41,000.00 | 81,358 |
03 Jun 2024 | 43,000.00 | 43,200.00 | 41,910.00 | 42,080.00 | 42,080.00 | 51,305 |
02 Jun 2024 | 42,780.00 | 43,060.00 | 42,500.00 | 42,780.00 | 42,780.00 | 18,362 |
30 May 2024 | 41,500.00 | 42,350.00 | 41,350.00 | 42,280.00 | 42,280.00 | 48,181 |
29 May 2024 | 41,300.00 | 41,700.00 | 41,220.00 | 41,540.00 | 41,540.00 | 24,868 |
28 May 2024 | 42,180.00 | 42,550.00 | 41,050.00 | 41,220.00 | 41,220.00 | 52,837 |
27 May 2024 | 41,250.00 | 42,440.00 | 41,250.00 | 42,440.00 | 42,440.00 | 27,594 |
26 May 2024 | 40,800.00 | 41,230.00 | 40,520.00 | 41,000.00 | 41,000.00 | 18,304 |
23 May 2024 | 41,080.00 | 41,490.00 | 40,420.00 | 40,420.00 | 40,420.00 | 35,607 |
22 May 2024 | 41,200.00 | 41,480.00 | 40,620.00 | 40,970.00 | 40,970.00 | 37,636 |
21 May 2024 | 41,620.00 | 42,000.00 | 41,150.00 | 41,200.00 | 41,200.00 | 28,529 |
20 May 2024 | 40,920.00 | 41,540.00 | 40,920.00 | 41,520.00 | 41,520.00 | 40,872 |
19 May 2024 | 40,920.00 | 42,100.00 | 40,920.00 | 40,920.00 | 40,920.00 | 30,464 |
16 May 2024 | 42,100.00 | 42,380.00 | 40,850.00 | 40,910.00 | 40,910.00 | 71,979 |
15 May 2024 | 43,350.00 | 43,360.00 | 42,100.00 | 42,100.00 | 42,100.00 | 62,654 |
12 May 2024 | 43,900.00 | 43,910.00 | 43,400.00 | 43,400.00 | 43,400.00 | 17,522 |
09 May 2024 | 44,070.00 | 44,120.00 | 43,760.00 | 43,900.00 | 43,900.00 | 31,124 |
08 May 2024 | 44,000.00 | 44,080.00 | 43,450.00 | 43,870.00 | 43,870.00 | 34,073 |
07 May 2024 | 44,570.00 | 44,570.00 | 43,620.00 | 43,960.00 | 43,960.00 | 25,198 |
06 May 2024 | 43,900.00 | 44,100.00 | 43,530.00 | 43,880.00 | 43,880.00 | 21,965 |
05 May 2024 | 44,350.00 | 44,780.00 | 44,000.00 | 44,000.00 | 44,000.00 | 20,525 |
02 May 2024 | 44,490.00 | 44,490.00 | 43,300.00 | 44,010.00 | 44,010.00 | 60,681 |
01 May 2024 | 44,280.00 | 44,300.00 | 43,600.00 | 44,090.00 | 44,090.00 | 19,419 |
30 Apr 2024 | 44,840.00 | 45,300.00 | 44,300.00 | 44,300.00 | 44,300.00 | 30,106 |
25 Apr 2024 | 45,000.00 | 45,300.00 | 44,270.00 | 44,620.00 | 44,620.00 | 58,360 |
24 Apr 2024 | 45,430.00 | 45,810.00 | 45,010.00 | 45,030.00 | 45,030.00 | 30,407 |
21 Apr 2024 | 44,410.00 | 44,750.00 | 43,920.00 | 44,750.00 | 44,750.00 | 22,669 |
18 Apr 2024 | 43,300.00 | 43,450.00 | 42,660.00 | 43,410.00 | 43,410.00 | 28,224 |
17 Apr 2024 | 43,750.00 | 43,780.00 | 43,170.00 | 43,170.00 | 43,170.00 | 23,964 |
16 Apr 2024 | 42,900.00 | 43,890.00 | 42,900.00 | 43,330.00 | 43,330.00 | 24,615 |
15 Apr 2024 | 44,500.00 | 45,000.00 | 43,350.00 | 43,420.00 | 43,420.00 | 43,865 |
14 Apr 2024 | 44,510.00 | 44,870.00 | 43,710.00 | 43,890.00 | 43,890.00 | 36,663 |
11 Apr 2024 | 44,850.00 | 44,850.00 | 43,670.00 | 43,680.00 | 43,680.00 | 59,302 |
10 Apr 2024 | 45,330.00 | 45,470.00 | 44,670.00 | 44,950.00 | 44,950.00 | 17,557 |
09 Apr 2024 | 45,550.00 | 45,550.00 | 44,530.00 | 44,920.00 | 44,920.00 | 32,993 |
08 Apr 2024 | 45,700.00 | 47,200.00 | 45,700.00 | 47,120.00 | 47,120.00 | 49,583 |
07 Apr 2024 | - | - | - | - | - | - |
04 Apr 2024 | 46,010.00 | 46,150.00 | 44,500.00 | 44,510.00 | 44,510.00 | 81,359 |
03 Apr 2024 | 47,230.00 | 47,800.00 | 46,130.00 | 46,250.00 | 46,250.00 | 40,075 |
02 Apr 2024 | 48,230.00 | 48,350.00 | 46,910.00 | 47,230.00 | 47,230.00 | 52,043 |
01 Apr 2024 | 48,400.00 | 48,450.00 | 48,000.00 | 48,400.00 | 48,400.00 | 21,826 |
31 Mar 2024 | 48,090.00 | 48,400.00 | 47,600.00 | 48,400.00 | 48,400.00 | 27,434 |
28 Mar 2024 | 48,900.00 | 48,900.00 | 46,970.00 | 48,090.00 | 48,090.00 | 100,642 |
27 Mar 2024 | 48,020.00 | 49,450.00 | 48,000.00 | 48,570.00 | 48,570.00 | 93,956 |
26 Mar 2024 | 47,650.00 | 47,720.00 | 46,770.00 | 47,150.00 | 47,150.00 | 22,200 |
25 Mar 2024 | 47,550.00 | 47,770.00 | 46,820.00 | 47,500.00 | 47,500.00 | 25,101 |
21 Mar 2024 | 47,950.00 | 48,170.00 | 47,120.00 | 47,220.00 | 47,220.00 | 47,444 |
20 Mar 2024 | 46,990.00 | 47,280.00 | 46,330.00 | 47,120.00 | 47,120.00 | 36,175 |
19 Mar 2024 | 46,960.00 | 47,350.00 | 46,290.00 | 46,870.00 | 46,870.00 | 35,374 |
18 Mar 2024 | 45,200.00 | 46,950.00 | 45,040.00 | 46,720.00 | 46,720.00 | 41,203 |
17 Mar 2024 | 44,050.00 | 45,250.00 | 44,050.00 | 44,850.00 | 44,850.00 | 23,815 |
14 Mar 2024 | 45,000.00 | 45,290.00 | 44,040.00 | 44,190.00 | 44,190.00 | 40,631 |
13 Mar 2024 | 43,300.00 | 44,790.00 | 43,000.00 | 44,790.00 | 44,790.00 | 80,359 |
12 Mar 2024 | 46,350.00 | 46,460.00 | 44,910.00 | 45,080.00 | 45,080.00 | 33,822 |
11 Mar 2024 | 46,150.00 | 46,760.00 | 45,810.00 | 45,850.00 | 45,850.00 | 29,195 |
10 Mar 2024 | 46,470.00 | 46,850.00 | 46,180.00 | 46,510.00 | 46,510.00 | 17,631 |
07 Mar 2024 | 47,810.00 | 47,890.00 | 46,800.00 | 47,180.00 | 47,180.00 | 45,515 |
06 Mar 2024 | 47,700.00 | 47,700.00 | 47,700.00 | 47,700.00 | 47,700.00 | - |
05 Mar 2024 | 48,500.00 | 48,550.00 | 47,530.00 | 47,700.00 | 47,700.00 | 35,401 |
04 Mar 2024 | 48,340.00 | 48,630.00 | 48,000.00 | 48,500.00 | 48,500.00 | 37,099 |
03 Mar 2024 | 48,620.00 | 48,910.00 | 48,290.00 | 48,340.00 | 48,340.00 | 14,694 |
29 Feb 2024 | 48,600.00 | 48,830.00 | 47,900.00 | 48,150.00 | 48,150.00 | 51,312 |
28 Feb 2024 | 47,900.00 | 48,800.00 | 47,900.00 | 48,650.00 | 48,650.00 | 34,781 |
26 Feb 2024 | 47,850.00 | 48,120.00 | 47,280.00 | 48,090.00 | 48,090.00 | 45,509 |
25 Feb 2024 | 47,410.00 | 48,110.00 | 47,400.00 | 47,850.00 | 47,850.00 | 16,245 |
22 Feb 2024 | 48,680.00 | 48,680.00 | 47,410.00 | 47,410.00 | 47,410.00 | 45,991 |
21 Feb 2024 | 47,900.00 | 48,190.00 | 47,280.00 | 48,000.00 | 48,000.00 | 30,254 |
20 Feb 2024 | 48,400.00 | 48,720.00 | 47,800.00 | 48,020.00 | 48,020.00 | 33,759 |
19 Feb 2024 | 47,890.00 | 48,300.00 | 47,460.00 | 48,300.00 | 48,300.00 | 41,554 |
18 Feb 2024 | 46,550.00 | 47,690.00 | 46,420.00 | 47,600.00 | 47,600.00 | 39,035 |
15 Feb 2024 | 45,500.00 | 46,680.00 | 45,500.00 | 46,180.00 | 46,180.00 | 63,287 |
14 Feb 2024 | 45,050.00 | 45,480.00 | 44,610.00 | 44,660.00 | 44,660.00 | 20,997 |
13 Feb 2024 | 45,160.00 | 45,450.00 | 44,950.00 | 45,050.00 | 45,050.00 | 26,123 |
12 Feb 2024 | 45,000.00 | 45,440.00 | 44,660.00 | 45,000.00 | 45,000.00 | 24,594 |
11 Feb 2024 | 44,300.00 | 45,150.00 | 44,300.00 | 45,000.00 | 45,000.00 | 12,664 |
08 Feb 2024 | 45,310.00 | 45,650.00 | 44,880.00 | 45,150.00 | 45,150.00 | 24,391 |
07 Feb 2024 | 45,260.00 | 45,790.00 | 45,180.00 | 45,600.00 | 45,600.00 | 25,359 |
06 Feb 2024 | 44,360.00 | 45,260.00 | 44,280.00 | 45,260.00 | 45,260.00 | 33,993 |
05 Feb 2024 | 45,150.00 | 45,240.00 | 44,200.00 | 44,230.00 | 44,230.00 | 36,381 |
04 Feb 2024 | 45,250.00 | 45,400.00 | 44,850.00 | 45,190.00 | 45,190.00 | 21,114 |
01 Feb 2024 | 45,300.00 | 45,680.00 | 44,920.00 | 45,060.00 | 45,060.00 | 40,701 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |