Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 6,020.00 | 6,000.00 | 5,882.00 | 5,971.00 | 5,971.00 | 623 |
26 Jun 2024 | 5,968.00 | 6,050.00 | 5,860.00 | 6,020.00 | 6,020.00 | 23,272 |
25 Jun 2024 | 5,820.00 | 6,010.00 | 5,378.00 | 5,968.00 | 5,968.00 | 198 |
24 Jun 2024 | 5,815.00 | 6,000.00 | 5,641.00 | 5,820.00 | 5,820.00 | 1,583 |
23 Jun 2024 | 5,793.00 | 6,024.00 | 5,793.00 | 5,815.00 | 5,815.00 | 400 |
20 Jun 2024 | 5,947.00 | 6,050.00 | 5,583.00 | 5,793.00 | 5,793.00 | 1,594 |
19 Jun 2024 | 5,935.00 | 5,999.00 | 5,876.00 | 5,947.00 | 5,947.00 | 1,810 |
18 Jun 2024 | 6,023.00 | 6,100.00 | 5,827.00 | 5,935.00 | 5,935.00 | 567 |
17 Jun 2024 | 6,000.00 | 6,049.00 | 5,938.00 | 6,023.00 | 6,023.00 | 2,715 |
16 Jun 2024 | 6,282.00 | 6,320.00 | 6,002.00 | 6,006.00 | 6,006.00 | 1,656 |
13 Jun 2024 | 6,253.00 | 6,499.00 | 6,157.00 | 6,282.00 | 6,282.00 | 692 |
10 Jun 2024 | 6,299.00 | 6,498.00 | 6,020.00 | 6,253.00 | 6,253.00 | 1,648 |
09 Jun 2024 | 6,317.00 | 6,438.00 | 6,250.00 | 6,299.00 | 6,299.00 | 832 |
06 Jun 2024 | 6,466.00 | 6,532.00 | 6,215.00 | 6,307.00 | 6,307.00 | 5,178 |
05 Jun 2024 | 6,500.00 | 7,099.00 | 6,436.00 | 6,466.00 | 6,466.00 | 10,662 |
04 Jun 2024 | 6,890.00 | 6,890.00 | 6,750.00 | 6,764.00 | 6,764.00 | 4,549 |
03 Jun 2024 | 6,844.00 | 7,196.00 | 6,780.00 | 6,890.00 | 6,890.00 | 8,818 |
02 Jun 2024 | 6,692.00 | 7,050.00 | 6,806.00 | 6,844.00 | 6,844.00 | 1,038 |
30 May 2024 | 6,576.00 | 7,073.00 | 6,609.00 | 6,692.00 | 6,692.00 | 1,135 |
29 May 2024 | 6,643.00 | 6,645.00 | 6,400.00 | 6,576.00 | 6,576.00 | 430 |
28 May 2024 | 6,553.00 | 6,868.00 | 6,234.00 | 6,643.00 | 6,643.00 | 1,166 |
27 May 2024 | 6,673.00 | 6,691.00 | 6,187.00 | 6,553.00 | 6,553.00 | 4,882 |
26 May 2024 | 6,419.00 | 6,800.00 | 6,419.00 | 6,673.00 | 6,673.00 | 1,070 |
23 May 2024 | 6,316.00 | 6,750.00 | 6,113.00 | 6,407.00 | 6,407.00 | 46,019 |
22 May 2024 | 6,569.00 | 6,570.00 | 6,157.00 | 6,316.00 | 6,316.00 | 9,386 |
21 May 2024 | 6,599.00 | 6,875.00 | 6,545.00 | 6,569.00 | 6,569.00 | 6,199 |
20 May 2024 | 6,323.00 | 6,784.00 | 6,480.00 | 6,599.00 | 6,599.00 | 5,412 |
19 May 2024 | 6,415.00 | 6,502.00 | 6,201.00 | 6,323.00 | 6,323.00 | 14,952 |
16 May 2024 | 6,404.00 | 6,440.00 | 6,150.00 | 6,351.00 | 6,351.00 | 366 |
15 May 2024 | 6,395.00 | 6,427.00 | 6,395.00 | 6,404.00 | 6,404.00 | 8,831 |
12 May 2024 | 6,373.00 | 6,458.00 | 6,249.00 | 6,395.00 | 6,395.00 | 2,647 |
09 May 2024 | 6,300.00 | 6,488.00 | 6,308.00 | 6,373.00 | 6,373.00 | 1,333 |
08 May 2024 | 6,198.00 | 6,301.00 | 6,120.00 | 6,300.00 | 6,300.00 | 35,088 |
07 May 2024 | 6,122.00 | 6,200.00 | 6,100.00 | 6,198.00 | 6,198.00 | 4,250 |
06 May 2024 | 5,968.00 | 6,197.00 | 6,000.00 | 6,122.00 | 6,122.00 | 6,273 |
05 May 2024 | 5,986.00 | 6,255.00 | 5,953.00 | 5,968.00 | 5,968.00 | 3,496 |
02 May 2024 | 5,600.00 | 6,000.00 | 5,600.00 | 5,986.00 | 5,986.00 | 34,230 |
01 May 2024 | 5,572.00 | 5,898.00 | 5,572.00 | 5,685.00 | 5,685.00 | 3,986 |
30 Apr 2024 | 5,690.00 | 5,690.00 | 5,459.00 | 5,572.00 | 5,572.00 | 2,692 |
25 Apr 2024 | 5,596.00 | 5,799.00 | 5,418.00 | 5,561.00 | 5,561.00 | 2,320 |
24 Apr 2024 | 5,659.00 | 5,659.00 | 5,580.00 | 5,596.00 | 5,596.00 | 5,223 |
21 Apr 2024 | 5,435.00 | 5,848.00 | 5,435.00 | 5,659.00 | 5,659.00 | 13,618 |
18 Apr 2024 | 5,434.00 | 5,597.00 | 5,325.00 | 5,417.00 | 5,417.00 | 1,695 |
17 Apr 2024 | 5,357.00 | 5,699.00 | 5,357.00 | 5,434.00 | 5,434.00 | 13,996 |
16 Apr 2024 | 5,415.00 | 5,599.00 | 5,260.00 | 5,357.00 | 5,357.00 | 3,197 |
15 Apr 2024 | 5,178.00 | 5,888.00 | 5,178.00 | 5,415.00 | 5,415.00 | 73,112 |
14 Apr 2024 | 5,131.00 | 5,290.00 | 5,131.00 | 5,178.00 | 5,178.00 | 957 |
11 Apr 2024 | 5,122.00 | 5,298.00 | 5,110.00 | 5,131.00 | 5,131.00 | 9,534 |
10 Apr 2024 | 5,087.00 | 5,300.00 | 5,087.00 | 5,122.00 | 5,122.00 | 20,039 |
09 Apr 2024 | 5,155.00 | 5,345.00 | 5,050.00 | 5,087.00 | 5,087.00 | 2,682 |
08 Apr 2024 | 5,307.00 | 5,299.00 | 5,002.00 | 5,155.00 | 5,155.00 | 3,360 |
07 Apr 2024 | - | - | - | - | - | - |
04 Apr 2024 | 5,413.00 | 5,321.00 | 5,056.00 | 5,174.00 | 5,174.00 | 1,454 |
03 Apr 2024 | 5,273.00 | 5,420.00 | 5,360.00 | 5,413.00 | 5,413.00 | 82 |
02 Apr 2024 | 5,328.00 | 5,399.00 | 5,200.00 | 5,273.00 | 5,273.00 | 4,275 |
01 Apr 2024 | 5,361.00 | 5,499.00 | 5,260.00 | 5,328.00 | 5,328.00 | 937 |
31 Mar 2024 | 5,257.00 | 5,500.00 | 5,300.00 | 5,361.00 | 5,361.00 | 2,984 |
28 Mar 2024 | 5,434.00 | 5,631.00 | 5,180.00 | 5,257.00 | 5,257.00 | 21,524 |
27 Mar 2024 | 5,544.00 | 5,642.00 | 5,252.00 | 5,434.00 | 5,434.00 | 4,316 |
26 Mar 2024 | 5,620.00 | 5,620.00 | 5,475.00 | 5,544.00 | 5,544.00 | 2,523 |
25 Mar 2024 | 5,555.00 | 5,718.00 | 5,620.00 | 5,641.00 | 5,641.00 | 1,945 |
21 Mar 2024 | 5,710.00 | 6,000.00 | 5,495.00 | 5,555.00 | 5,555.00 | 32,865 |
20 Mar 2024 | 5,453.00 | 5,440.00 | 5,400.00 | 5,439.00 | 5,439.00 | 613 |
19 Mar 2024 | 5,483.00 | 5,499.00 | 5,398.00 | 5,453.00 | 5,453.00 | 1,731 |
18 Mar 2024 | 5,481.00 | 5,499.00 | 5,450.00 | 5,483.00 | 5,483.00 | 407 |
17 Mar 2024 | 5,484.00 | 5,499.00 | 5,455.00 | 5,481.00 | 5,481.00 | 1,031 |
14 Mar 2024 | 5,495.00 | 5,500.00 | 5,316.00 | 5,484.00 | 5,484.00 | 703 |
13 Mar 2024 | 5,424.00 | 5,609.00 | 5,424.00 | 5,495.00 | 5,495.00 | 505 |
12 Mar 2024 | 5,367.00 | 5,448.00 | 5,251.00 | 5,424.00 | 5,424.00 | 139 |
11 Mar 2024 | 5,459.00 | 5,499.00 | 5,252.00 | 5,367.00 | 5,367.00 | 1,813 |
10 Mar 2024 | 5,514.00 | 5,532.00 | 5,450.00 | 5,459.00 | 5,459.00 | 282 |
07 Mar 2024 | 5,499.00 | 5,548.00 | 5,451.00 | 5,514.00 | 5,514.00 | 328 |
06 Mar 2024 | 5,476.00 | 5,476.00 | 5,476.00 | 5,476.00 | 5,476.00 | - |
05 Mar 2024 | 5,408.00 | 5,499.00 | 5,420.00 | 5,476.00 | 5,476.00 | 2,631 |
04 Mar 2024 | 5,378.00 | 5,449.00 | 5,368.00 | 5,408.00 | 5,408.00 | 3,260 |
03 Mar 2024 | 5,383.00 | 5,499.00 | 5,298.00 | 5,378.00 | 5,378.00 | 3,435 |
29 Feb 2024 | 5,390.00 | 5,399.00 | 5,301.00 | 5,383.00 | 5,383.00 | 7,059 |
28 Feb 2024 | 5,379.00 | 5,419.00 | 5,300.00 | 5,390.00 | 5,390.00 | 18,039 |
26 Feb 2024 | 5,129.00 | 5,308.00 | 5,100.00 | 5,159.00 | 5,159.00 | 1,061 |
25 Feb 2024 | 5,125.00 | 5,178.00 | 5,120.00 | 5,129.00 | 5,129.00 | 1,220 |
22 Feb 2024 | 5,987.00 | 5,987.00 | 5,115.00 | 5,125.00 | 5,125.00 | 2,560 |
21 Feb 2024 | 5,146.00 | 5,400.00 | 5,142.00 | 5,172.00 | 5,172.00 | 11,459 |
20 Feb 2024 | 4,999.00 | 5,261.00 | 4,992.00 | 5,092.00 | 5,092.00 | 35,084 |
19 Feb 2024 | 4,830.00 | 5,054.00 | 4,900.00 | 4,999.00 | 4,999.00 | 3,170 |
18 Feb 2024 | 4,906.00 | 4,940.00 | 4,830.00 | 4,830.00 | 4,830.00 | 3,717 |
15 Feb 2024 | 4,962.00 | 5,000.00 | 4,880.00 | 4,906.00 | 4,906.00 | 12,381 |
14 Feb 2024 | 4,962.00 | 4,999.00 | 4,900.00 | 4,902.00 | 4,902.00 | 2,347 |
13 Feb 2024 | 4,867.00 | 5,000.00 | 4,721.00 | 4,962.00 | 4,962.00 | 4,948 |
12 Feb 2024 | 4,868.00 | 4,867.00 | 4,867.00 | 4,867.00 | 4,867.00 | 64 |
11 Feb 2024 | 5,006.00 | 4,660.00 | 4,660.00 | 4,868.00 | 4,868.00 | 18 |
08 Feb 2024 | 4,989.00 | 5,150.00 | 4,987.00 | 5,006.00 | 5,006.00 | 941 |
07 Feb 2024 | 5,005.00 | 5,005.00 | 4,985.00 | 4,989.00 | 4,989.00 | 159 |
06 Feb 2024 | 4,762.00 | 5,100.00 | 4,800.00 | 5,005.00 | 5,005.00 | 6,996 |
05 Feb 2024 | 4,693.00 | 5,600.00 | 4,537.00 | 4,762.00 | 4,762.00 | 775 |
04 Feb 2024 | 4,599.00 | 4,850.00 | 4,599.00 | 4,693.00 | 4,693.00 | 608 |
01 Feb 2024 | 4,473.00 | 4,600.00 | 4,481.00 | 4,599.00 | 4,599.00 | 1,607 |
31 Jan 2024 | 4,416.00 | 4,600.00 | 4,420.00 | 4,473.00 | 4,473.00 | 3,082 |
30 Jan 2024 | 4,548.00 | 4,452.00 | 4,411.00 | 4,416.00 | 4,416.00 | 2,146 |
29 Jan 2024 | 4,538.00 | 4,549.00 | 4,540.00 | 4,548.00 | 4,548.00 | 156 |
28 Jan 2024 | 4,416.00 | 4,549.00 | 4,415.00 | 4,538.00 | 4,538.00 | 435 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |