Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 34,785.00 | 34,785.00 | 33,965.80 | 34,084.40 | 34,084.40 | 58,629 |
27 Jun 2024 | 34,300.00 | 36,678.00 | 33,980.00 | 34,749.65 | 34,749.65 | 107,957 |
26 Jun 2024 | 33,817.95 | 34,426.90 | 33,450.05 | 34,149.40 | 34,149.40 | 35,727 |
25 Jun 2024 | 33,075.00 | 33,919.95 | 33,075.00 | 33,817.95 | 33,817.95 | 54,500 |
24 Jun 2024 | 32,600.00 | 33,095.00 | 32,200.00 | 33,015.50 | 33,015.50 | 27,730 |
21 Jun 2024 | 32,254.70 | 32,800.00 | 32,064.95 | 32,606.35 | 32,606.35 | 45,227 |
20 Jun 2024 | 33,050.00 | 33,301.25 | 32,201.55 | 32,254.70 | 32,254.70 | 45,408 |
19 Jun 2024 | 33,400.00 | 33,592.50 | 32,606.40 | 32,892.55 | 32,892.55 | 42,616 |
18 Jun 2024 | 32,355.60 | 34,350.00 | 32,355.60 | 33,379.20 | 33,379.20 | 156,530 |
14 Jun 2024 | 32,680.00 | 32,927.95 | 31,980.00 | 32,327.80 | 32,327.80 | 57,427 |
13 Jun 2024 | 31,550.70 | 32,683.25 | 31,450.80 | 32,433.15 | 32,433.15 | 56,576 |
12 Jun 2024 | 31,255.00 | 31,550.00 | 31,160.00 | 31,411.30 | 31,411.30 | 18,859 |
11 Jun 2024 | 30,765.10 | 31,598.95 | 30,650.00 | 31,174.00 | 31,174.00 | 39,791 |
10 Jun 2024 | 30,599.95 | 30,929.95 | 30,563.80 | 30,764.75 | 30,764.75 | 12,586 |
07 Jun 2024 | 30,510.00 | 31,000.00 | 30,510.00 | 30,596.60 | 30,596.60 | 19,067 |
06 Jun 2024 | 30,849.95 | 31,168.75 | 30,494.75 | 30,651.70 | 30,651.70 | 20,538 |
05 Jun 2024 | 29,748.00 | 31,143.95 | 29,315.80 | 30,867.05 | 30,867.05 | 49,866 |
04 Jun 2024 | 30,300.00 | 30,351.30 | 27,500.00 | 29,548.25 | 29,548.25 | 72,953 |
03 Jun 2024 | 30,555.00 | 30,694.35 | 29,865.75 | 29,989.35 | 29,989.35 | 44,990 |
31 May 2024 | 31,099.90 | 31,150.90 | 29,502.70 | 30,393.75 | 30,393.75 | 868,375 |
30 May 2024 | 31,140.00 | 31,300.00 | 30,470.55 | 30,610.35 | 30,610.35 | 68,887 |
29 May 2024 | 30,962.50 | 31,317.05 | 30,822.05 | 31,127.05 | 31,127.05 | 52,833 |
28 May 2024 | 31,550.00 | 31,566.45 | 30,821.55 | 31,065.95 | 31,065.95 | 76,953 |
27 May 2024 | 30,901.00 | 32,229.50 | 30,901.00 | 31,566.45 | 31,566.45 | 121,384 |
24 May 2024 | 30,960.00 | 31,318.35 | 30,739.95 | 30,840.15 | 30,840.15 | 74,133 |
23 May 2024 | 30,865.15 | 30,999.95 | 30,647.90 | 30,861.30 | 30,861.30 | 51,535 |
22 May 2024 | 31,000.00 | 31,344.95 | 30,587.55 | 30,935.45 | 30,935.45 | 85,634 |
21 May 2024 | 30,813.40 | 30,999.40 | 30,580.00 | 30,883.05 | 30,883.05 | 52,316 |
17 May 2024 | 31,043.55 | 31,154.00 | 30,542.20 | 31,027.75 | 31,027.75 | 56,789 |
16 May 2024 | 31,101.05 | 31,277.00 | 30,600.05 | 31,041.55 | 31,041.55 | 66,955 |
15 May 2024 | 31,900.00 | 31,900.00 | 30,573.60 | 30,935.40 | 30,935.40 | 101,787 |
14 May 2024 | 31,000.00 | 32,100.00 | 30,170.35 | 31,882.00 | 31,882.00 | 82,044 |
13 May 2024 | 30,431.95 | 31,031.00 | 29,979.80 | 30,797.80 | 30,797.80 | 31,139 |
10 May 2024 | 30,200.00 | 30,584.00 | 29,753.50 | 30,431.95 | 30,431.95 | 30,547 |
09 May 2024 | 29,900.05 | 30,439.65 | 29,763.35 | 29,881.70 | 29,881.70 | 25,858 |
08 May 2024 | 29,607.85 | 30,547.90 | 29,607.85 | 30,047.60 | 30,047.60 | 35,553 |
07 May 2024 | 30,186.00 | 30,186.00 | 29,160.05 | 29,607.85 | 29,607.85 | 26,812 |
06 May 2024 | 30,250.00 | 30,310.65 | 29,494.65 | 30,034.55 | 30,034.55 | 36,056 |
03 May 2024 | 30,688.00 | 30,769.95 | 29,932.80 | 30,093.45 | 30,093.45 | 46,475 |
02 May 2024 | 29,365.05 | 30,899.95 | 29,356.05 | 30,670.45 | 30,670.45 | 87,649 |
30 Apr 2024 | 29,304.05 | 29,650.00 | 29,251.00 | 29,356.05 | 29,356.05 | 23,608 |
29 Apr 2024 | 29,100.00 | 29,700.00 | 29,008.80 | 29,287.15 | 29,287.15 | 29,397 |
26 Apr 2024 | 28,901.05 | 29,189.95 | 28,810.05 | 28,877.20 | 28,877.20 | 14,760 |
25 Apr 2024 | 28,950.40 | 29,171.65 | 28,538.90 | 28,901.05 | 28,901.05 | 36,654 |
24 Apr 2024 | 29,439.95 | 29,550.00 | 28,800.50 | 28,858.00 | 28,858.00 | 30,991 |
23 Apr 2024 | 29,335.00 | 29,567.20 | 29,053.60 | 29,277.40 | 29,277.40 | 51,227 |
22 Apr 2024 | 29,985.95 | 30,127.15 | 29,000.00 | 29,142.05 | 29,142.05 | 32,663 |
19 Apr 2024 | 29,801.00 | 29,895.25 | 29,421.15 | 29,787.00 | 29,787.00 | 22,176 |
18 Apr 2024 | 30,000.00 | 30,449.80 | 29,802.65 | 29,924.10 | 29,924.10 | 51,782 |
16 Apr 2024 | 29,800.40 | 30,130.90 | 29,570.05 | 29,986.50 | 29,986.50 | 25,386 |
15 Apr 2024 | 29,730.00 | 30,161.00 | 29,500.00 | 29,800.40 | 29,800.40 | 28,572 |
12 Apr 2024 | 29,951.35 | 30,225.00 | 29,800.00 | 29,849.40 | 29,849.40 | 39,244 |
10 Apr 2024 | 30,275.00 | 30,345.30 | 29,375.05 | 29,795.75 | 29,795.75 | 86,951 |
09 Apr 2024 | 31,137.95 | 31,292.80 | 29,918.05 | 30,067.90 | 30,067.90 | 153,880 |
08 Apr 2024 | 30,980.00 | 31,400.15 | 30,805.00 | 31,087.35 | 31,087.35 | 34,117 |
05 Apr 2024 | 30,790.00 | 30,982.30 | 30,639.85 | 30,792.85 | 30,792.85 | 19,278 |
04 Apr 2024 | 30,815.65 | 31,145.10 | 30,629.25 | 30,790.90 | 30,790.90 | 25,484 |
03 Apr 2024 | 30,800.00 | 30,900.00 | 30,592.35 | 30,815.65 | 30,815.65 | 18,469 |
02 Apr 2024 | 30,329.95 | 30,999.95 | 30,300.00 | 30,915.85 | 30,915.85 | 23,277 |
01 Apr 2024 | 30,050.10 | 30,431.75 | 30,050.10 | 30,282.30 | 30,282.30 | 17,643 |
28 Mar 2024 | 30,499.95 | 30,595.75 | 29,730.95 | 30,031.30 | 30,031.30 | 36,810 |
27 Mar 2024 | 30,700.00 | 31,150.00 | 30,231.60 | 30,341.60 | 30,341.60 | 51,920 |
26 Mar 2024 | 30,245.00 | 30,852.10 | 30,180.10 | 30,680.35 | 30,680.35 | 39,017 |
22 Mar 2024 | 30,066.00 | 30,450.00 | 29,899.25 | 30,178.70 | 30,178.70 | 38,966 |
21 Mar 2024 | 29,932.80 | 30,200.00 | 29,907.95 | 30,066.25 | 30,066.25 | 35,457 |
20 Mar 2024 | 29,731.00 | 30,197.35 | 29,550.05 | 29,870.40 | 29,870.40 | 44,864 |
19 Mar 2024 | 29,800.05 | 29,950.00 | 29,380.40 | 29,746.90 | 29,746.90 | 28,685 |
18 Mar 2024 | 29,500.05 | 29,960.00 | 29,392.45 | 29,814.30 | 29,814.30 | 34,319 |
15 Mar 2024 | 29,400.00 | 29,763.80 | 28,955.00 | 29,571.55 | 29,571.55 | 53,434 |
14 Mar 2024 | 28,429.95 | 29,629.50 | 28,238.10 | 29,401.00 | 29,401.00 | 54,457 |
13 Mar 2024 | 29,550.00 | 29,850.00 | 28,116.00 | 28,300.30 | 28,300.30 | 58,216 |
12 Mar 2024 | 29,477.40 | 29,800.00 | 29,302.40 | 29,473.00 | 29,473.00 | 26,775 |
11 Mar 2024 | 29,819.95 | 30,020.00 | 29,257.05 | 29,431.20 | 29,431.20 | 46,917 |
07 Mar 2024 | 30,135.25 | 30,468.05 | 29,450.00 | 29,501.00 | 29,501.00 | 50,513 |
06 Mar 2024 | 30,200.00 | 30,263.45 | 29,553.15 | 30,110.55 | 30,110.55 | 59,027 |
05 Mar 2024 | 29,320.00 | 30,250.00 | 29,280.10 | 30,047.90 | 30,047.90 | 67,247 |
04 Mar 2024 | 29,038.95 | 29,500.00 | 28,550.10 | 29,313.40 | 29,313.40 | 38,585 |
01 Mar 2024 | 28,590.85 | 29,350.00 | 28,590.85 | 28,939.70 | 28,939.70 | 47,200 |
29 Feb 2024 | 28,400.00 | 28,750.00 | 28,208.05 | 28,590.85 | 28,590.85 | 28,396 |
28 Feb 2024 | 29,065.00 | 29,150.00 | 28,211.15 | 28,327.55 | 28,327.55 | 28,212 |
27 Feb 2024 | 28,837.05 | 29,300.00 | 28,650.15 | 28,865.45 | 28,865.45 | 32,611 |
26 Feb 2024 | 28,420.00 | 28,958.95 | 28,158.05 | 28,772.75 | 28,772.75 | 32,625 |
23 Feb 2024 | 28,460.00 | 28,710.90 | 28,065.05 | 28,279.90 | 28,279.90 | 42,212 |
23 Feb 2024 | 205 Dividend | |||||
22 Feb 2024 | 28,250.00 | 28,551.00 | 27,922.00 | 28,444.10 | 28,239.10 | 45,835 |
21 Feb 2024 | 29,170.00 | 29,199.95 | 27,925.20 | 28,054.25 | 27,852.06 | 66,555 |
20 Feb 2024 | 28,900.00 | 29,200.00 | 28,810.15 | 29,148.40 | 28,938.32 | 44,221 |
19 Feb 2024 | 28,400.00 | 29,100.00 | 28,075.00 | 28,993.80 | 28,784.84 | 54,538 |
16 Feb 2024 | 27,920.05 | 28,635.85 | 27,800.00 | 28,329.05 | 28,124.88 | 48,546 |
15 Feb 2024 | 27,399.60 | 28,400.00 | 27,350.30 | 27,955.10 | 27,753.63 | 89,838 |
14 Feb 2024 | 26,650.00 | 27,502.00 | 25,608.70 | 27,399.55 | 27,202.08 | 152,203 |
13 Feb 2024 | 25,290.00 | 27,300.00 | 25,118.30 | 26,300.75 | 26,111.20 | 85,754 |
12 Feb 2024 | 25,388.05 | 25,659.95 | 25,107.20 | 25,237.90 | 25,056.01 | 36,672 |
09 Feb 2024 | 25,299.00 | 25,519.00 | 24,750.00 | 25,457.15 | 25,273.68 | 23,943 |
08 Feb 2024 | 25,222.95 | 25,386.25 | 24,910.05 | 25,299.05 | 25,116.72 | 21,046 |
07 Feb 2024 | 24,890.00 | 25,300.00 | 24,789.70 | 25,223.15 | 25,041.37 | 20,225 |
06 Feb 2024 | 24,100.00 | 24,955.60 | 24,011.90 | 24,891.45 | 24,712.05 | 19,634 |
05 Feb 2024 | 24,180.00 | 24,360.00 | 23,751.00 | 24,163.10 | 23,988.95 | 14,936 |
02 Feb 2024 | 23,848.00 | 24,272.70 | 23,705.35 | 23,956.75 | 23,784.09 | 24,154 |
01 Feb 2024 | 23,600.00 | 23,850.00 | 23,589.25 | 23,679.70 | 23,509.04 | 18,754 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |