Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 40,911.00 | 41,572.00 | 40,043.00 | 40,495.00 | 40,495.00 | 1,430,109 |
13 Jun 2024 | 42,393.00 | 42,441.00 | 40,923.00 | 41,036.00 | 41,036.00 | 831,102 |
12 Jun 2024 | 43,000.00 | 42,996.00 | 42,098.00 | 42,164.00 | 42,164.00 | 913,692 |
11 Jun 2024 | 42,702.00 | 42,728.00 | 42,252.00 | 42,584.00 | 42,584.00 | 809,613 |
10 Jun 2024 | 42,000.00 | 42,733.00 | 42,140.00 | 42,600.00 | 42,600.00 | 752,416 |
07 Jun 2024 | 42,150.00 | 42,773.00 | 42,254.00 | 42,600.00 | 42,600.00 | 494,019 |
06 Jun 2024 | 41,600.00 | 43,000.00 | 41,627.00 | 42,903.00 | 42,903.00 | 1,096,290 |
05 Jun 2024 | 41,824.00 | 42,528.00 | 41,194.00 | 42,042.00 | 42,042.00 | 863,948 |
04 Jun 2024 | 41,500.00 | 41,989.00 | 41,128.00 | 41,452.00 | 41,452.00 | 1,152,550 |
03 Jun 2024 | 42,100.00 | 42,106.00 | 41,181.00 | 41,837.00 | 41,837.00 | 673,033 |
31 May 2024 | 42,000.00 | 42,757.00 | 41,584.00 | 41,584.00 | 41,584.00 | 2,680,428 |
30 May 2024 | 42,120.00 | 42,495.00 | 41,475.00 | 42,200.00 | 42,200.00 | 1,370,447 |
28 May 2024 | 41,801.00 | 42,728.00 | 41,817.00 | 42,118.00 | 42,118.00 | 799,720 |
27 May 2024 | 41,731.00 | 42,500.00 | 41,502.00 | 41,927.00 | 41,927.00 | 818,466 |
24 May 2024 | 42,225.00 | 42,652.00 | 41,264.00 | 41,406.00 | 41,406.00 | 1,860,827 |
23 May 2024 | 42,666.00 | 44,091.00 | 42,100.00 | 42,234.00 | 42,234.00 | 1,562,608 |
22 May 2024 | 42,995.00 | 43,617.00 | 42,756.00 | 42,787.00 | 42,787.00 | 1,009,177 |
21 May 2024 | 43,191.00 | 43,435.00 | 42,431.00 | 42,738.00 | 42,738.00 | 1,065,729 |
20 May 2024 | 43,234.00 | 43,500.00 | 42,905.00 | 43,150.00 | 43,150.00 | 671,944 |
17 May 2024 | 43,711.00 | 44,259.00 | 43,138.00 | 43,138.00 | 43,138.00 | 868,177 |
16 May 2024 | 44,001.00 | 44,382.00 | 43,711.00 | 43,711.00 | 43,711.00 | 506,137 |
15 May 2024 | 44,100.00 | 44,665.00 | 44,017.00 | 44,198.00 | 44,198.00 | 516,358 |
14 May 2024 | 44,441.00 | 44,423.00 | 43,950.00 | 44,100.00 | 44,100.00 | 821,084 |
13 May 2024 | 43,375.00 | 44,300.00 | 42,654.00 | 44,238.00 | 44,238.00 | 1,024,852 |
10 May 2024 | 43,999.00 | 43,979.00 | 42,855.00 | 42,963.00 | 42,963.00 | 679,796 |
09 May 2024 | 43,500.00 | 43,889.00 | 43,089.00 | 43,349.00 | 43,349.00 | 377,742 |
08 May 2024 | 43,328.00 | 43,949.00 | 43,328.00 | 43,790.00 | 43,790.00 | 524,816 |
07 May 2024 | 43,299.00 | 43,957.00 | 42,944.00 | 43,395.00 | 43,395.00 | 545,706 |
06 May 2024 | 42,951.00 | 43,651.00 | 42,952.00 | 43,018.00 | 43,018.00 | 724,268 |
03 May 2024 | 43,177.00 | 43,605.00 | 42,768.00 | 43,229.00 | 43,229.00 | 569,275 |
02 May 2024 | 43,159.00 | 44,624.00 | 42,534.00 | 42,860.00 | 42,860.00 | 857,382 |
30 Apr 2024 | 42,462.00 | 43,664.00 | 42,593.00 | 43,158.00 | 43,158.00 | 1,177,116 |
29 Apr 2024 | 42,460.00 | 42,847.00 | 42,398.00 | 42,594.00 | 42,594.00 | 870,078 |
26 Apr 2024 | 42,055.00 | 42,829.00 | 42,157.00 | 42,562.00 | 42,562.00 | 480,549 |
25 Apr 2024 | 42,511.00 | 42,661.00 | 42,056.00 | 42,200.00 | 42,200.00 | 612,583 |
24 Apr 2024 | 42,500.00 | 42,648.00 | 41,695.00 | 42,600.00 | 42,600.00 | 535,369 |
23 Apr 2024 | 42,301.00 | 42,333.00 | 41,905.00 | 42,198.00 | 42,198.00 | 469,147 |
22 Apr 2024 | 42,369.00 | 42,511.00 | 41,387.00 | 42,160.00 | 42,160.00 | 708,054 |
19 Apr 2024 | 41,600.00 | 41,745.00 | 41,361.00 | 41,550.00 | 41,550.00 | 741,737 |
18 Apr 2024 | 41,580.00 | 41,739.00 | 41,360.00 | 41,600.00 | 41,600.00 | 1,136,650 |
17 Apr 2024 | 42,100.00 | 42,495.00 | 41,251.00 | 41,544.00 | 41,544.00 | 1,482,434 |
16 Apr 2024 | 42,500.00 | 42,636.00 | 41,295.00 | 42,397.00 | 42,397.00 | 1,193,622 |
15 Apr 2024 | 43,001.00 | 43,366.00 | 42,144.00 | 42,342.00 | 42,342.00 | 1,531,297 |
12 Apr 2024 | 44,875.00 | 44,875.00 | 43,141.00 | 43,306.00 | 43,306.00 | 1,161,207 |
11 Apr 2024 | 44,000.00 | 44,309.00 | 43,548.00 | 44,000.00 | 44,000.00 | 914,359 |
10 Apr 2024 | 43,000.00 | 44,179.00 | 43,499.00 | 44,165.00 | 44,165.00 | 1,012,548 |
09 Apr 2024 | 43,500.00 | 44,192.00 | 43,056.00 | 43,825.00 | 43,825.00 | 1,303,091 |
08 Apr 2024 | 44,782.00 | 45,035.00 | 43,500.00 | 43,500.00 | 43,500.00 | 1,427,426 |
05 Apr 2024 | 44,920.00 | 45,569.00 | 44,662.00 | 44,782.00 | 44,782.00 | 1,071,856 |
04 Apr 2024 | 45,300.00 | 46,075.00 | 44,968.00 | 45,849.00 | 45,849.00 | 845,199 |
03 Apr 2024 | 46,874.00 | 46,859.00 | 45,156.00 | 45,189.00 | 45,189.00 | 1,142,070 |
02 Apr 2024 | 46,874.00 | 46,978.00 | 45,896.00 | 46,184.00 | 46,184.00 | 806,974 |
28 Mar 2024 | 46,122.00 | 46,631.00 | 46,022.00 | 46,181.00 | 46,181.00 | 530,294 |
27 Mar 2024 | 46,800.00 | 46,800.00 | 46,170.00 | 46,422.00 | 46,422.00 | 711,620 |
26 Mar 2024 | 46,200.00 | 46,507.00 | 45,919.00 | 46,493.00 | 46,493.00 | 875,085 |
25 Mar 2024 | 45,807.00 | 46,760.00 | 45,741.00 | 46,300.00 | 46,300.00 | 938,598 |
22 Mar 2024 | 46,000.00 | 45,974.00 | 45,105.00 | 45,520.00 | 45,520.00 | 853,437 |
20 Mar 2024 | 44,381.00 | 45,685.00 | 44,013.00 | 45,685.00 | 45,685.00 | 2,684,990 |
19 Mar 2024 | 44,743.00 | 45,002.00 | 44,049.00 | 44,518.00 | 44,518.00 | 746,598 |
19 Mar 2024 | 525 Dividend | |||||
18 Mar 2024 | 44,639.00 | 45,997.00 | 44,920.00 | 45,107.00 | 44,582.00 | 997,031 |
15 Mar 2024 | 45,000.00 | 45,918.00 | 45,026.00 | 45,283.00 | 44,755.95 | 2,797,425 |
14 Mar 2024 | 46,000.00 | 45,999.00 | 45,124.00 | 45,463.00 | 44,933.86 | 506,798 |
13 Mar 2024 | 44,539.00 | 45,704.00 | 44,539.00 | 45,499.00 | 44,969.44 | 397,420 |
12 Mar 2024 | 44,505.00 | 45,999.00 | 44,505.00 | 44,900.00 | 44,377.41 | 409,758 |
11 Mar 2024 | 45,197.00 | 46,052.00 | 45,000.00 | 45,380.00 | 44,851.82 | 631,536 |
08 Mar 2024 | 45,161.00 | 45,860.00 | 44,596.00 | 45,711.00 | 45,178.97 | 521,135 |
07 Mar 2024 | 45,329.00 | 45,920.00 | 45,031.00 | 45,642.00 | 45,110.77 | 640,761 |
06 Mar 2024 | 44,900.00 | 45,983.00 | 44,764.00 | 45,983.00 | 45,447.80 | 572,345 |
05 Mar 2024 | 44,711.00 | 45,149.00 | 44,199.00 | 44,877.00 | 44,354.68 | 547,834 |
04 Mar 2024 | 44,285.00 | 45,081.00 | 44,343.00 | 44,712.00 | 44,191.60 | 410,793 |
01 Mar 2024 | 45,155.00 | 45,069.00 | 44,301.00 | 44,460.00 | 43,942.53 | 734,851 |
29 Feb 2024 | 45,689.00 | 45,903.00 | 44,712.00 | 44,870.00 | 44,347.76 | 1,247,675 |
28 Feb 2024 | 45,389.00 | 45,512.00 | 44,811.00 | 45,007.00 | 44,483.16 | 320,266 |
27 Feb 2024 | 45,539.00 | 45,857.00 | 45,000.00 | 45,000.00 | 44,476.25 | 599,699 |
26 Feb 2024 | 45,933.00 | 46,453.00 | 45,218.00 | 45,525.00 | 44,995.13 | 568,878 |
23 Feb 2024 | 45,180.00 | 46,164.00 | 44,771.00 | 46,000.00 | 45,464.61 | 607,339 |
22 Feb 2024 | 44,235.00 | 45,349.00 | 43,956.00 | 45,059.00 | 44,534.56 | 879,635 |
21 Feb 2024 | 43,815.00 | 44,664.00 | 42,281.00 | 44,235.00 | 43,720.15 | 1,426,145 |
20 Feb 2024 | 44,869.00 | 44,917.00 | 43,244.00 | 43,815.00 | 43,305.04 | 735,518 |
19 Feb 2024 | 43,981.00 | 44,564.00 | 43,664.00 | 44,324.00 | 43,808.11 | 670,833 |
16 Feb 2024 | 43,400.00 | 44,449.00 | 43,402.00 | 44,334.00 | 43,818.00 | 787,944 |
15 Feb 2024 | 44,130.00 | 44,350.00 | 43,671.00 | 43,800.00 | 43,290.21 | 474,227 |
14 Feb 2024 | 44,400.00 | 44,715.00 | 44,044.00 | 44,350.00 | 43,833.81 | 612,454 |
13 Feb 2024 | 45,000.00 | 45,170.00 | 44,397.00 | 44,636.00 | 44,116.48 | 333,284 |
12 Feb 2024 | 45,272.00 | 45,750.00 | 44,179.00 | 44,885.00 | 44,362.58 | 461,419 |
09 Feb 2024 | 44,699.00 | 45,171.00 | 44,180.00 | 44,761.00 | 44,240.03 | 527,175 |
08 Feb 2024 | 46,000.00 | 46,275.00 | 45,325.00 | 45,535.00 | 45,005.02 | 446,687 |
07 Feb 2024 | 46,571.00 | 47,300.00 | 46,045.00 | 46,336.00 | 45,796.70 | 625,644 |
06 Feb 2024 | 47,514.00 | 47,816.00 | 46,572.00 | 47,251.00 | 46,701.05 | 497,784 |
05 Feb 2024 | 47,021.00 | 47,515.00 | 46,644.00 | 47,515.00 | 46,961.97 | 440,385 |
02 Feb 2024 | 47,500.00 | 47,807.00 | 46,672.00 | 47,072.00 | 46,524.13 | 915,414 |
01 Feb 2024 | 45,016.00 | 47,413.00 | 44,650.00 | 47,413.00 | 46,861.16 | 1,237,806 |
31 Jan 2024 | 43,900.00 | 45,628.00 | 43,902.00 | 45,413.00 | 44,884.44 | 1,259,703 |
30 Jan 2024 | 45,111.00 | 45,303.00 | 44,121.00 | 44,447.00 | 43,929.68 | 485,668 |
29 Jan 2024 | 44,792.00 | 45,268.00 | 44,574.00 | 44,774.00 | 44,252.88 | 636,563 |
26 Jan 2024 | 44,000.00 | 44,943.00 | 43,101.00 | 44,728.00 | 44,207.41 | 483,886 |
25 Jan 2024 | 43,691.00 | 44,302.00 | 43,613.00 | 43,696.00 | 43,187.42 | 475,679 |
24 Jan 2024 | 43,750.00 | 44,757.00 | 43,605.00 | 43,960.00 | 43,448.35 | 710,471 |
23 Jan 2024 | 45,500.00 | 45,167.00 | 43,700.00 | 44,104.00 | 43,590.67 | 866,326 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |