Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 37,716.00 | 37,973.09 | 37,593.81 | 37,668.50 | 37,668.50 | 2,289 |
27 Jun 2024 | 37,410.00 | 37,684.29 | 37,342.00 | 37,460.00 | 37,460.00 | 1,794 |
26 Jun 2024 | 37,491.00 | 37,571.82 | 37,289.00 | 37,364.00 | 37,364.00 | 7,224 |
25 Jun 2024 | 37,056.00 | 37,324.22 | 36,944.00 | 37,301.50 | 37,301.50 | 9,143 |
24 Jun 2024 | 37,413.00 | 37,501.00 | 37,107.24 | 37,255.50 | 37,255.50 | 1,236 |
21 Jun 2024 | 37,531.00 | 37,926.00 | 37,281.97 | 37,422.00 | 37,422.00 | 2,063 |
20 Jun 2024 | 38,056.00 | 38,127.00 | 37,679.00 | 37,773.50 | 37,773.50 | 3,521 |
19 Jun 2024 | 37,859.00 | 37,885.00 | 37,800.30 | 37,851.50 | 37,851.50 | 3,115 |
18 Jun 2024 | 37,791.00 | 37,889.00 | 37,640.36 | 37,699.00 | 37,699.00 | 6,678 |
17 Jun 2024 | 37,328.00 | 37,438.64 | 37,255.00 | 37,424.00 | 37,424.00 | 3,456 |
14 Jun 2024 | 37,232.00 | 37,283.99 | 36,990.42 | 37,190.00 | 37,190.00 | 3,820 |
13 Jun 2024 | 37,241.00 | 37,279.44 | 37,025.00 | 37,112.00 | 37,112.00 | 4,116 |
12 Jun 2024 | 36,466.00 | 37,020.00 | 36,454.00 | 36,986.50 | 36,986.50 | 13,608 |
11 Jun 2024 | 36,196.00 | 36,257.00 | 36,043.11 | 36,217.50 | 36,217.50 | 1,400 |
10 Jun 2024 | 36,026.00 | 36,165.00 | 35,962.00 | 36,152.50 | 36,152.50 | 1,897 |
07 Jun 2024 | 36,142.00 | 36,213.00 | 35,908.00 | 36,104.50 | 36,104.50 | 2,889 |
06 Jun 2024 | 36,120.00 | 36,204.00 | 36,065.00 | 36,116.50 | 36,116.50 | 1,500 |
05 Jun 2024 | 35,474.00 | 35,938.00 | 35,107.00 | 35,897.50 | 35,897.50 | 3,935 |
04 Jun 2024 | 35,220.00 | 35,321.00 | 35,060.00 | 35,207.50 | 35,207.50 | 1,683 |
03 Jun 2024 | 35,313.00 | 35,474.00 | 35,168.00 | 35,225.00 | 35,225.00 | 5,784 |
31 May 2024 | 35,138.00 | 35,306.52 | 34,682.00 | 34,682.00 | 34,682.00 | 5,928 |
30 May 2024 | 35,330.00 | 35,560.00 | 35,246.79 | 35,314.00 | 35,314.00 | 1,975 |
29 May 2024 | 35,677.00 | 35,727.00 | 35,452.68 | 35,612.00 | 35,612.00 | 2,028 |
28 May 2024 | 35,803.00 | 36,262.00 | 35,137.00 | 35,767.50 | 35,767.50 | 4,189 |
24 May 2024 | 35,338.00 | 35,782.00 | 35,313.00 | 35,731.00 | 35,731.00 | 4,810 |
23 May 2024 | 35,826.00 | 35,953.00 | 35,553.43 | 35,692.50 | 35,692.50 | 5,775 |
22 May 2024 | 35,500.00 | 35,597.00 | 35,428.00 | 35,574.00 | 35,574.00 | 1,774 |
21 May 2024 | 35,335.00 | 35,456.73 | 35,287.92 | 35,404.50 | 35,404.50 | 1,426 |
20 May 2024 | 35,257.00 | 35,426.00 | 35,202.00 | 35,402.50 | 35,402.50 | 3,228 |
17 May 2024 | 35,263.00 | 35,302.00 | 35,154.57 | 35,228.50 | 35,228.50 | 2,166 |
16 May 2024 | 35,339.00 | 35,402.00 | 35,262.00 | 35,384.00 | 35,384.00 | 3,933 |
15 May 2024 | 34,763.00 | 35,129.00 | 34,714.23 | 35,088.00 | 35,088.00 | 2,304 |
14 May 2024 | 34,539.00 | 34,654.12 | 34,387.00 | 34,625.00 | 34,625.00 | 2,300 |
13 May 2024 | 34,494.00 | 34,613.00 | 34,481.00 | 34,507.00 | 34,507.00 | 1,800 |
10 May 2024 | 34,483.00 | 34,658.00 | 34,311.00 | 34,425.50 | 34,425.50 | 3,753 |
09 May 2024 | 34,213.00 | 34,606.00 | 34,169.39 | 34,398.50 | 34,398.50 | 2,027 |
08 May 2024 | 34,361.00 | 34,370.95 | 34,052.00 | 34,306.50 | 34,306.50 | 2,977 |
07 May 2024 | 34,342.00 | 34,442.00 | 34,236.54 | 34,412.50 | 34,412.50 | 8,048 |
03 May 2024 | 33,455.00 | 34,073.50 | 33,427.57 | 33,842.00 | 33,842.00 | 6,355 |
02 May 2024 | 33,063.00 | 33,221.30 | 32,823.30 | 33,032.00 | 33,032.00 | 3,059 |
01 May 2024 | 32,940.00 | 33,123.00 | 32,700.00 | 32,858.00 | 32,858.00 | 4,426 |
30 Apr 2024 | 33,731.00 | 33,768.00 | 33,295.00 | 33,518.00 | 33,518.00 | 2,624 |
29 Apr 2024 | 33,751.00 | 33,839.00 | 33,664.00 | 33,664.00 | 33,664.00 | 4,511 |
26 Apr 2024 | 33,396.00 | 33,697.00 | 33,365.63 | 33,602.00 | 33,602.00 | 3,428 |
25 Apr 2024 | 32,877.00 | 33,010.00 | 32,634.00 | 32,784.50 | 32,784.50 | 5,258 |
24 Apr 2024 | 33,397.00 | 33,508.00 | 33,226.00 | 33,258.00 | 33,258.00 | 1,956 |
23 Apr 2024 | 32,671.00 | 33,150.00 | 32,639.28 | 33,125.00 | 33,125.00 | 3,777 |
22 Apr 2024 | 32,576.00 | 32,634.00 | 32,259.66 | 32,367.00 | 32,367.00 | 6,991 |
19 Apr 2024 | 32,801.00 | 33,022.00 | 32,582.00 | 32,582.00 | 32,582.00 | 5,595 |
18 Apr 2024 | 33,405.00 | 33,447.00 | 33,047.07 | 33,273.00 | 33,273.00 | 9,665 |
17 Apr 2024 | 33,533.00 | 33,795.00 | 33,412.63 | 33,417.00 | 33,417.00 | 4,365 |
16 Apr 2024 | 33,581.00 | 33,711.00 | 33,301.00 | 33,674.50 | 33,674.50 | 5,240 |
15 Apr 2024 | 34,392.00 | 34,619.00 | 34,197.00 | 34,214.00 | 34,214.00 | 4,508 |
12 Apr 2024 | 34,747.00 | 34,788.00 | 34,230.00 | 34,341.00 | 34,341.00 | 9,732 |
11 Apr 2024 | 34,243.00 | 34,442.00 | 34,077.45 | 34,288.00 | 34,288.00 | 2,158 |
10 Apr 2024 | 34,579.00 | 34,687.00 | 33,945.60 | 34,090.00 | 34,090.00 | 1,830 |
09 Apr 2024 | 34,454.00 | 34,584.00 | 34,129.26 | 34,194.00 | 34,194.00 | 2,723 |
08 Apr 2024 | 34,362.00 | 34,544.00 | 34,273.00 | 34,435.00 | 34,435.00 | 3,866 |
05 Apr 2024 | 34,067.00 | 34,376.00 | 32,500.00 | 34,376.00 | 34,376.00 | 5,935 |
04 Apr 2024 | 34,650.00 | 34,891.26 | 34,620.00 | 34,752.50 | 34,752.50 | 3,211 |
03 Apr 2024 | 34,366.00 | 34,656.38 | 34,250.00 | 34,608.00 | 34,608.00 | 4,890 |
02 Apr 2024 | 34,801.00 | 34,822.00 | 34,000.00 | 34,307.50 | 34,307.50 | 4,419 |
28 Mar 2024 | 34,740.00 | 34,840.00 | 34,630.00 | 34,642.00 | 34,642.00 | 2,017 |
27 Mar 2024 | 34,788.00 | 34,846.00 | 34,505.00 | 34,605.00 | 34,605.00 | 1,806 |
26 Mar 2024 | 34,920.00 | 34,935.00 | 34,756.00 | 35,019.00 | 35,019.00 | 1,867 |
25 Mar 2024 | 34,808.00 | 34,817.56 | 34,522.65 | 34,748.00 | 34,748.00 | 1,992 |
22 Mar 2024 | 34,805.00 | 34,926.00 | 34,689.88 | 34,762.00 | 34,762.00 | 3,426 |
21 Mar 2024 | 34,927.00 | 35,067.00 | 34,824.00 | 35,061.00 | 35,061.00 | 5,971 |
20 Mar 2024 | 34,300.00 | 34,365.00 | 34,184.73 | 34,266.00 | 34,266.00 | 1,498 |
19 Mar 2024 | 34,018.00 | 34,159.37 | 33,835.00 | 34,101.00 | 34,101.00 | 3,999 |
18 Mar 2024 | 34,052.00 | 34,429.00 | 33,902.00 | 34,272.00 | 34,272.00 | 2,506 |
15 Mar 2024 | 34,170.00 | 34,349.29 | 33,771.00 | 33,800.50 | 33,800.50 | 2,184 |
14 Mar 2024 | 34,473.00 | 34,530.00 | 34,130.00 | 34,250.50 | 34,250.50 | 2,523 |
13 Mar 2024 | 34,611.00 | 34,668.00 | 34,264.00 | 34,316.00 | 34,316.00 | 2,562 |
12 Mar 2024 | 34,263.00 | 34,532.00 | 34,074.00 | 34,415.50 | 34,415.50 | 2,466 |
11 Mar 2024 | 34,245.00 | 34,250.00 | 33,950.00 | 34,104.00 | 34,104.00 | 2,989 |
08 Mar 2024 | 34,820.00 | 34,956.00 | 34,411.00 | 34,509.50 | 34,509.50 | 13,634 |
07 Mar 2024 | 34,067.00 | 34,678.00 | 33,982.90 | 34,346.50 | 34,346.50 | 14,283 |
06 Mar 2024 | 34,233.00 | 34,349.00 | 34,098.00 | 34,318.00 | 34,318.00 | 3,256 |
05 Mar 2024 | 34,439.00 | 34,503.00 | 33,952.00 | 34,050.50 | 34,050.50 | 5,072 |
04 Mar 2024 | 34,826.00 | 34,838.00 | 34,657.00 | 34,706.50 | 34,706.50 | 4,179 |
01 Mar 2024 | 34,420.00 | 34,577.38 | 34,183.00 | 34,559.00 | 34,559.00 | 2,095 |
29 Feb 2024 | 33,895.00 | 34,246.00 | 33,817.22 | 34,076.00 | 34,076.00 | 4,676 |
28 Feb 2024 | 34,026.00 | 34,075.00 | 33,865.00 | 34,025.00 | 34,025.00 | 1,150 |
27 Feb 2024 | 34,091.00 | 34,189.00 | 33,992.00 | 34,042.50 | 34,042.50 | 1,864 |
26 Feb 2024 | 33,989.00 | 34,172.00 | 33,973.00 | 34,172.00 | 34,172.00 | 1,109 |
23 Feb 2024 | 34,180.00 | 34,412.72 | 33,968.00 | 34,081.00 | 34,081.00 | 2,353 |
22 Feb 2024 | 33,755.00 | 34,291.00 | 33,428.51 | 33,972.50 | 33,972.50 | 7,539 |
21 Feb 2024 | 33,200.00 | 33,592.00 | 32,999.00 | 33,079.00 | 33,079.00 | 6,190 |
20 Feb 2024 | 33,508.00 | 33,539.00 | 32,994.00 | 33,250.50 | 33,250.50 | 6,994 |
19 Feb 2024 | 33,629.00 | 33,687.53 | 33,574.00 | 33,634.50 | 33,634.50 | 1,575 |
16 Feb 2024 | 33,964.00 | 34,118.00 | 33,441.00 | 33,796.00 | 33,796.00 | 4,202 |
15 Feb 2024 | 33,895.00 | 33,941.00 | 33,640.00 | 33,728.00 | 33,728.00 | 4,298 |
14 Feb 2024 | 33,574.00 | 33,745.00 | 33,501.00 | 33,553.00 | 33,553.00 | 3,155 |
13 Feb 2024 | 33,989.00 | 33,989.00 | 32,500.00 | 33,566.00 | 33,566.00 | 4,908 |
12 Feb 2024 | 34,066.00 | 34,234.00 | 34,050.00 | 34,208.00 | 34,208.00 | 9,135 |
09 Feb 2024 | 33,848.00 | 34,041.00 | 33,796.59 | 33,984.00 | 33,984.00 | 10,597 |
08 Feb 2024 | 33,735.00 | 33,840.00 | 33,643.00 | 33,760.00 | 33,760.00 | 2,016 |
07 Feb 2024 | 33,343.00 | 33,724.00 | 33,298.00 | 33,509.00 | 33,509.00 | 7,001 |
06 Feb 2024 | 33,574.00 | 33,584.00 | 33,169.00 | 33,336.00 | 33,336.00 | 3,807 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |