Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 14, 2024 | 15,720.00 | 17,050.00 | 15,717.00 | 16,591.00 | 16,591.00 | 5,059,502 |
Jun 13, 2024 | 15,735.00 | 15,900.00 | 15,605.00 | 15,710.00 | 15,710.00 | 3,293,310 |
Jun 12, 2024 | 15,350.00 | 15,748.00 | 15,271.00 | 15,578.00 | 15,578.00 | 3,343,806 |
Jun 11, 2024 | 15,179.00 | 15,331.00 | 15,089.00 | 15,275.00 | 15,275.00 | 2,528,846 |
Jun 10, 2024 | 14,863.00 | 15,119.00 | 14,838.00 | 14,996.00 | 14,996.00 | 1,987,799 |
Jun 07, 2024 | 14,900.00 | 15,125.00 | 14,800.00 | 15,001.00 | 15,001.00 | 2,515,087 |
Jun 06, 2024 | 15,000.00 | 15,024.00 | 14,748.00 | 14,804.00 | 14,804.00 | 2,096,311 |
Jun 05, 2024 | 15,135.00 | 15,441.00 | 14,949.00 | 15,016.00 | 15,016.00 | 2,716,915 |
Jun 04, 2024 | 15,495.00 | 15,550.00 | 15,163.50 | 15,363.00 | 15,363.00 | 2,324,770 |
Jun 03, 2024 | 14,974.00 | 15,515.00 | 14,898.00 | 15,495.00 | 15,495.00 | 3,821,432 |
May 31, 2024 | 14,620.00 | 15,040.00 | 14,452.00 | 14,917.00 | 14,917.00 | 9,064,388 |
May 30, 2024 | 15,045.00 | 15,022.00 | 14,473.00 | 14,741.00 | 14,741.00 | 5,058,770 |
May 28, 2024 | 15,257.00 | 15,418.00 | 15,124.00 | 15,278.00 | 15,278.00 | 2,794,969 |
May 27, 2024 | 15,539.00 | 15,559.00 | 15,246.00 | 15,292.00 | 15,292.00 | 2,483,525 |
May 24, 2024 | 15,311.00 | 15,570.00 | 15,280.00 | 15,499.00 | 15,499.00 | 1,690,362 |
May 23, 2024 | 15,500.00 | 15,702.00 | 15,396.00 | 15,396.00 | 15,396.00 | 2,386,500 |
May 22, 2024 | 15,567.00 | 15,759.00 | 15,514.00 | 15,616.00 | 15,616.00 | 2,518,957 |
May 21, 2024 | 15,490.00 | 15,594.00 | 15,385.00 | 15,567.00 | 15,567.00 | 1,368,660 |
May 20, 2024 | 15,422.00 | 15,622.00 | 15,359.00 | 15,543.00 | 15,543.00 | 2,617,350 |
May 17, 2024 | 15,301.00 | 15,446.00 | 15,278.00 | 15,422.00 | 15,422.00 | 3,014,344 |
May 16, 2024 | 15,366.00 | 15,538.00 | 15,245.00 | 15,368.00 | 15,368.00 | 3,235,974 |
May 15, 2024 | 15,152.00 | 15,486.00 | 15,152.00 | 15,366.00 | 15,366.00 | 3,551,688 |
May 14, 2024 | 15,010.00 | 15,368.00 | 15,062.00 | 15,152.00 | 15,152.00 | 2,916,970 |
May 13, 2024 | 15,241.00 | 15,300.00 | 15,121.00 | 15,166.00 | 15,166.00 | 1,231,034 |
May 10, 2024 | 14,951.00 | 15,294.00 | 14,972.00 | 15,218.00 | 15,218.00 | 5,478,762 |
May 09, 2024 | 14,907.00 | 14,972.00 | 14,765.00 | 14,851.00 | 14,851.00 | 2,246,612 |
May 08, 2024 | 14,750.00 | 15,030.00 | 14,653.00 | 14,905.00 | 14,905.00 | 2,957,885 |
May 07, 2024 | 14,750.00 | 14,873.00 | 14,679.00 | 14,755.00 | 14,755.00 | 2,350,937 |
May 06, 2024 | 14,705.00 | 14,881.00 | 14,670.00 | 14,708.00 | 14,708.00 | 2,259,676 |
May 03, 2024 | 14,564.00 | 14,789.00 | 14,480.00 | 14,700.00 | 14,700.00 | 2,684,931 |
May 02, 2024 | 14,512.00 | 14,797.00 | 14,475.00 | 14,475.00 | 14,475.00 | 2,846,212 |
Apr 30, 2024 | 14,490.00 | 14,629.00 | 14,371.00 | 14,546.00 | 14,546.00 | 3,060,301 |
Apr 29, 2024 | 14,175.00 | 14,464.00 | 14,159.00 | 14,400.00 | 14,400.00 | 2,474,050 |
Apr 26, 2024 | 13,846.00 | 14,134.00 | 13,688.00 | 14,134.00 | 14,134.00 | 2,468,649 |
Apr 25, 2024 | 13,800.00 | 14,000.00 | 13,800.00 | 13,833.00 | 13,833.00 | 2,100,118 |
Apr 24, 2024 | 14,130.00 | 14,141.00 | 13,820.00 | 13,820.00 | 13,820.00 | 4,658,252 |
Apr 23, 2024 | 14,250.00 | 14,270.00 | 13,926.00 | 14,112.00 | 14,112.00 | 1,639,919 |
Apr 22, 2024 | 14,100.00 | 14,311.00 | 14,022.00 | 14,079.00 | 14,079.00 | 2,087,652 |
Apr 19, 2024 | 13,794.00 | 14,035.00 | 13,683.00 | 14,001.00 | 14,001.00 | 2,217,410 |
Apr 18, 2024 | 13,887.00 | 13,958.00 | 13,683.00 | 13,877.00 | 13,877.00 | 2,576,189 |
Apr 17, 2024 | 14,000.00 | 14,010.00 | 13,708.00 | 13,778.00 | 13,778.00 | 3,027,235 |
Apr 17, 2024 | 685 Dividend | |||||
Apr 16, 2024 | 14,551.00 | 14,578.00 | 14,262.00 | 14,550.00 | 13,865.00 | 3,141,311 |
Apr 15, 2024 | 14,601.00 | 14,870.00 | 14,562.00 | 14,562.00 | 13,876.44 | 1,877,199 |
Apr 12, 2024 | 14,876.00 | 14,852.00 | 14,414.00 | 14,510.00 | 13,826.88 | 3,002,561 |
Apr 11, 2024 | 15,180.00 | 15,170.00 | 14,649.00 | 14,850.00 | 14,150.88 | 2,393,946 |
Apr 10, 2024 | 15,134.00 | 15,276.00 | 14,857.00 | 15,016.00 | 14,309.06 | 2,971,770 |
Apr 09, 2024 | 14,700.00 | 15,139.00 | 14,680.00 | 15,139.00 | 14,426.27 | 6,038,281 |
Apr 08, 2024 | 14,675.00 | 14,760.00 | 14,506.00 | 14,727.00 | 14,033.67 | 2,351,015 |
Apr 05, 2024 | 14,800.00 | 14,776.00 | 14,441.00 | 14,635.00 | 13,946.00 | 2,608,635 |
Apr 04, 2024 | 14,650.00 | 14,838.00 | 14,375.00 | 14,756.00 | 14,061.30 | 3,155,965 |
Apr 03, 2024 | 14,789.00 | 14,780.00 | 14,279.00 | 14,498.00 | 13,815.45 | 3,451,684 |
Apr 02, 2024 | 15,098.00 | 15,083.00 | 14,458.00 | 14,568.00 | 13,882.15 | 1,819,146 |
Mar 28, 2024 | 14,755.00 | 14,840.00 | 14,672.00 | 14,813.00 | 14,115.62 | 1,462,469 |
Mar 27, 2024 | 14,700.00 | 14,930.00 | 14,555.00 | 14,829.00 | 14,130.87 | 4,400,704 |
Mar 26, 2024 | 14,710.00 | 14,874.00 | 14,560.00 | 14,647.00 | 13,957.43 | 3,045,654 |
Mar 25, 2024 | 14,844.00 | 14,824.00 | 14,527.00 | 14,707.00 | 14,014.61 | 3,624,038 |
Mar 22, 2024 | 15,035.00 | 15,152.00 | 14,751.00 | 14,806.00 | 14,108.95 | 2,908,838 |
Mar 20, 2024 | 14,958.00 | 15,320.00 | 14,981.00 | 15,042.00 | 14,333.84 | 10,285,380 |
Mar 19, 2024 | 14,970.00 | 15,225.00 | 14,950.00 | 15,073.00 | 14,363.38 | 3,383,479 |
Mar 18, 2024 | 15,325.00 | 15,567.00 | 14,973.00 | 15,021.00 | 14,313.83 | 3,042,411 |
Mar 15, 2024 | 15,545.00 | 15,839.00 | 15,307.00 | 15,307.00 | 14,586.36 | 5,477,656 |
Mar 14, 2024 | 15,500.00 | 15,710.00 | 15,322.00 | 15,520.00 | 14,789.33 | 3,589,474 |
Mar 13, 2024 | 15,400.00 | 15,642.00 | 15,200.00 | 15,313.00 | 14,592.08 | 3,443,762 |
Mar 12, 2024 | 15,905.00 | 16,125.00 | 15,372.00 | 15,396.00 | 14,671.17 | 3,961,387 |
Mar 11, 2024 | 16,579.00 | 16,552.00 | 15,832.00 | 15,832.00 | 15,086.64 | 6,706,641 |
Mar 08, 2024 | 16,599.00 | 16,842.00 | 16,257.00 | 16,679.00 | 15,893.77 | 2,018,069 |
Mar 07, 2024 | 16,500.00 | 16,807.00 | 16,271.00 | 16,405.00 | 15,632.67 | 1,261,177 |
Mar 06, 2024 | 16,499.00 | 16,671.00 | 16,353.00 | 16,660.00 | 15,875.66 | 1,863,050 |
Mar 05, 2024 | 16,345.00 | 16,624.00 | 16,275.00 | 16,341.00 | 15,571.68 | 1,876,046 |
Mar 04, 2024 | 16,575.00 | 16,742.00 | 16,323.00 | 16,339.00 | 15,569.78 | 1,195,338 |
Mar 01, 2024 | 16,338.00 | 16,621.00 | 16,316.00 | 16,559.00 | 15,779.42 | 1,329,701 |
Feb 29, 2024 | 16,320.00 | 16,559.00 | 16,283.00 | 16,356.00 | 15,585.98 | 4,291,885 |
Feb 28, 2024 | 16,520.00 | 16,735.00 | 16,350.00 | 16,414.00 | 15,641.25 | 1,256,252 |
Feb 27, 2024 | 16,480.00 | 16,756.00 | 16,412.00 | 16,603.00 | 15,821.35 | 2,197,475 |
Feb 26, 2024 | 16,600.00 | 16,577.00 | 16,307.00 | 16,577.00 | 15,796.57 | 2,920,771 |
Feb 23, 2024 | 17,048.00 | 17,049.00 | 16,612.00 | 16,646.00 | 15,862.32 | 1,536,451 |
Feb 22, 2024 | 17,112.00 | 17,199.00 | 16,840.00 | 16,941.00 | 16,143.43 | 1,429,178 |
Feb 21, 2024 | 16,400.00 | 17,019.00 | 16,425.00 | 16,933.00 | 16,135.81 | 2,416,286 |
Feb 20, 2024 | 16,700.00 | 16,728.00 | 16,524.00 | 16,639.00 | 15,855.65 | 1,523,883 |
Feb 19, 2024 | 16,900.00 | 16,764.00 | 16,483.00 | 16,699.00 | 15,912.83 | 905,825 |
Feb 16, 2024 | 16,326.00 | 16,834.00 | 16,336.00 | 16,625.00 | 15,842.31 | 2,091,624 |
Feb 15, 2024 | 16,270.00 | 16,551.00 | 16,250.00 | 16,326.00 | 15,557.39 | 1,723,874 |
Feb 14, 2024 | 16,175.00 | 16,489.00 | 16,131.00 | 16,284.00 | 15,517.37 | 1,887,793 |
Feb 13, 2024 | 16,325.00 | 16,519.00 | 16,110.00 | 16,130.00 | 15,370.62 | 1,244,920 |
Feb 12, 2024 | 16,250.00 | 16,520.00 | 16,016.00 | 16,447.00 | 15,672.69 | 1,728,153 |
Feb 09, 2024 | 16,210.00 | 16,492.00 | 16,280.00 | 16,313.00 | 15,545.00 | 1,597,736 |
Feb 08, 2024 | 16,216.00 | 16,571.00 | 16,216.00 | 16,381.00 | 15,609.80 | 2,047,264 |
Feb 07, 2024 | 16,390.00 | 16,519.00 | 16,236.00 | 16,441.00 | 15,666.97 | 1,752,928 |
Feb 06, 2024 | 16,500.00 | 16,537.00 | 16,300.00 | 16,421.00 | 15,647.92 | 1,358,386 |
Feb 05, 2024 | 16,399.00 | 16,581.00 | 16,181.00 | 16,284.00 | 15,517.37 | 1,674,321 |
Feb 02, 2024 | 16,285.00 | 16,575.00 | 16,203.00 | 16,284.00 | 15,517.37 | 2,455,250 |
Feb 01, 2024 | 16,100.00 | 16,315.00 | 15,990.00 | 16,243.00 | 15,478.29 | 3,121,103 |
Jan 31, 2024 | 16,380.00 | 16,468.00 | 16,197.00 | 16,380.00 | 15,608.85 | 5,085,457 |
Jan 30, 2024 | 16,400.00 | 16,380.00 | 16,209.00 | 16,291.00 | 15,524.04 | 1,817,592 |
Jan 29, 2024 | 16,400.00 | 16,485.00 | 16,212.00 | 16,225.00 | 15,461.14 | 3,022,470 |
Jan 26, 2024 | 15,964.00 | 16,398.00 | 15,799.00 | 16,398.00 | 15,626.00 | 2,789,342 |
Jan 25, 2024 | 15,895.00 | 15,945.00 | 15,786.00 | 15,919.00 | 15,169.55 | 6,013,433 |
Jan 24, 2024 | 15,776.00 | 15,999.00 | 15,757.00 | 15,895.00 | 15,146.68 | 2,504,180 |
Jan 23, 2024 | 15,799.00 | 15,987.00 | 15,625.00 | 15,776.00 | 15,033.28 | 1,941,390 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |