Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 03, 2024 | 17,802.00 | 18,629.00 | 17,802.00 | 18,258.00 | 18,258.00 | 1,761,789 |
May 31, 2024 | 17,618.00 | 18,191.00 | 17,460.00 | 17,918.00 | 17,918.00 | 12,278,870 |
May 30, 2024 | 18,300.00 | 18,320.00 | 17,451.00 | 17,618.00 | 17,618.00 | 5,785,454 |
May 28, 2024 | 18,480.00 | 18,599.00 | 18,359.00 | 18,559.00 | 18,559.00 | 2,799,646 |
May 27, 2024 | 18,840.00 | 18,928.00 | 18,420.00 | 18,420.00 | 18,420.00 | 1,973,324 |
May 24, 2024 | 18,900.00 | 18,940.00 | 18,753.00 | 18,863.00 | 18,863.00 | 3,719,115 |
May 23, 2024 | 18,790.00 | 19,086.00 | 18,697.00 | 18,865.00 | 18,865.00 | 2,313,914 |
May 22, 2024 | 19,099.00 | 19,043.00 | 18,782.00 | 18,865.00 | 18,865.00 | 2,539,003 |
May 21, 2024 | 18,850.00 | 19,066.00 | 18,931.00 | 19,003.00 | 19,003.00 | 2,169,231 |
May 20, 2024 | 18,939.00 | 19,154.00 | 18,921.00 | 19,079.00 | 19,079.00 | 2,821,509 |
May 17, 2024 | 19,000.00 | 19,111.50 | 18,844.00 | 18,939.00 | 18,939.00 | 3,076,957 |
May 16, 2024 | 18,860.00 | 19,110.00 | 18,755.00 | 19,050.00 | 19,050.00 | 3,968,635 |
May 15, 2024 | 18,642.00 | 19,020.00 | 18,584.00 | 18,835.00 | 18,835.00 | 4,047,685 |
May 14, 2024 | 18,738.00 | 18,935.00 | 18,603.00 | 18,603.00 | 18,603.00 | 4,302,724 |
May 13, 2024 | 18,550.00 | 18,900.00 | 18,484.00 | 18,829.00 | 18,829.00 | 3,476,865 |
May 10, 2024 | 18,376.00 | 18,694.00 | 18,280.00 | 18,524.00 | 18,524.00 | 3,713,388 |
May 09, 2024 | 18,212.00 | 18,370.00 | 18,042.00 | 18,234.00 | 18,234.00 | 3,109,141 |
May 08, 2024 | 18,211.00 | 18,397.00 | 18,166.00 | 18,200.00 | 18,200.00 | 3,961,940 |
May 07, 2024 | 18,350.00 | 18,432.00 | 18,234.00 | 18,291.00 | 18,291.00 | 3,721,193 |
May 06, 2024 | 18,050.00 | 18,499.00 | 18,000.00 | 18,189.00 | 18,189.00 | 3,646,975 |
May 03, 2024 | 18,194.00 | 18,200.00 | 17,898.00 | 17,898.00 | 17,898.00 | 3,761,716 |
May 02, 2024 | 17,784.00 | 18,242.00 | 17,710.00 | 18,063.00 | 18,063.00 | 5,500,373 |
Apr 30, 2024 | 17,590.00 | 17,819.00 | 17,557.00 | 17,709.00 | 17,709.00 | 6,761,738 |
Apr 29, 2024 | 17,283.00 | 17,575.00 | 17,283.00 | 17,500.00 | 17,500.00 | 3,784,865 |
Apr 26, 2024 | 17,101.00 | 17,409.00 | 17,002.00 | 17,283.00 | 17,283.00 | 6,474,374 |
Apr 25, 2024 | 17,300.00 | 17,464.00 | 17,087.00 | 17,250.00 | 17,250.00 | 2,413,066 |
Apr 24, 2024 | 17,200.00 | 17,426.00 | 17,106.00 | 17,225.00 | 17,225.00 | 3,470,947 |
Apr 23, 2024 | 17,000.00 | 17,246.00 | 16,980.00 | 17,184.00 | 17,184.00 | 3,041,724 |
Apr 22, 2024 | 16,950.00 | 17,115.00 | 16,727.00 | 16,915.00 | 16,915.00 | 2,787,306 |
Apr 19, 2024 | 16,630.00 | 16,777.00 | 16,601.00 | 16,755.00 | 16,755.00 | 3,686,022 |
Apr 18, 2024 | 16,825.00 | 16,870.00 | 16,708.00 | 16,745.00 | 16,745.00 | 7,520,656 |
Apr 17, 2024 | 17,200.00 | 17,375.00 | 16,707.00 | 16,707.00 | 16,707.00 | 5,370,972 |
Apr 16, 2024 | 17,399.00 | 17,442.00 | 17,116.00 | 17,183.00 | 17,183.00 | 4,327,577 |
Apr 15, 2024 | 17,400.00 | 17,744.00 | 17,398.00 | 17,513.00 | 17,513.00 | 3,170,055 |
Apr 12, 2024 | 17,850.00 | 17,659.00 | 17,280.00 | 17,340.00 | 17,340.00 | 3,954,669 |
Apr 11, 2024 | 17,767.00 | 17,817.00 | 17,467.00 | 17,671.00 | 17,671.00 | 2,605,924 |
Apr 10, 2024 | 17,788.00 | 17,890.00 | 17,575.00 | 17,767.00 | 17,767.00 | 5,213,051 |
Apr 10, 2024 | 733 Dividend | |||||
Apr 09, 2024 | 18,190.00 | 18,550.00 | 17,995.00 | 18,386.00 | 17,653.00 | 3,768,652 |
Apr 08, 2024 | 18,100.00 | 18,145.00 | 17,921.00 | 18,100.00 | 17,378.40 | 4,394,192 |
Apr 05, 2024 | 18,020.00 | 18,060.00 | 17,867.00 | 18,022.00 | 17,303.51 | 4,286,848 |
Apr 04, 2024 | 18,144.00 | 18,316.00 | 17,996.00 | 18,150.00 | 17,426.41 | 7,259,737 |
Apr 03, 2024 | 18,460.00 | 18,578.00 | 17,988.00 | 18,160.00 | 17,436.01 | 3,517,788 |
Apr 02, 2024 | 18,780.00 | 18,619.00 | 18,355.00 | 18,459.00 | 17,723.09 | 2,447,888 |
Mar 28, 2024 | 18,505.00 | 18,540.00 | 18,318.00 | 18,524.00 | 17,785.50 | 2,078,132 |
Mar 27, 2024 | 18,450.00 | 18,617.00 | 18,393.00 | 18,494.00 | 17,756.70 | 1,926,048 |
Mar 26, 2024 | 18,501.00 | 18,828.00 | 18,383.00 | 18,525.00 | 17,786.46 | 2,811,361 |
Mar 25, 2024 | 18,674.00 | 18,543.00 | 18,234.00 | 18,431.00 | 17,696.21 | 1,845,771 |
Mar 22, 2024 | 18,491.00 | 18,659.00 | 18,348.00 | 18,413.00 | 17,678.92 | 2,564,173 |
Mar 20, 2024 | 18,505.00 | 18,712.00 | 18,475.00 | 18,585.00 | 17,844.07 | 9,450,958 |
Mar 19, 2024 | 18,600.00 | 18,747.00 | 18,378.00 | 18,550.00 | 17,810.46 | 3,634,613 |
Mar 18, 2024 | 18,775.00 | 18,774.00 | 18,280.00 | 18,605.00 | 17,863.27 | 5,154,175 |
Mar 15, 2024 | 18,690.00 | 19,039.00 | 18,625.00 | 18,630.00 | 17,887.27 | 13,600,525 |
Mar 14, 2024 | 20,110.00 | 20,379.00 | 18,587.00 | 18,611.00 | 17,869.03 | 7,203,346 |
Mar 13, 2024 | 20,443.00 | 20,200.00 | 19,800.00 | 19,970.00 | 19,173.85 | 1,963,955 |
Mar 12, 2024 | 20,000.00 | 20,169.00 | 19,851.00 | 19,966.00 | 19,170.01 | 1,894,340 |
Mar 11, 2024 | 19,795.00 | 19,897.00 | 19,438.00 | 19,885.00 | 19,092.24 | 2,017,963 |
Mar 08, 2024 | 20,099.00 | 20,170.00 | 19,619.00 | 19,733.00 | 18,946.30 | 2,690,743 |
Mar 07, 2024 | 20,158.00 | 20,350.00 | 19,774.00 | 20,022.00 | 19,223.78 | 2,427,235 |
Mar 06, 2024 | 20,017.00 | 20,236.00 | 19,908.00 | 20,177.00 | 19,372.60 | 3,249,215 |
Mar 05, 2024 | 20,405.00 | 20,484.00 | 19,925.00 | 20,010.00 | 19,212.26 | 2,708,749 |
Mar 04, 2024 | 20,760.00 | 20,893.00 | 20,507.00 | 20,507.00 | 19,689.44 | 1,976,915 |
Mar 01, 2024 | 20,140.00 | 20,771.00 | 20,189.00 | 20,760.00 | 19,932.36 | 2,108,459 |
Feb 29, 2024 | 20,401.00 | 20,836.00 | 20,103.00 | 20,182.00 | 19,377.40 | 5,186,617 |
Feb 28, 2024 | 20,550.00 | 20,800.00 | 20,284.00 | 20,384.00 | 19,571.35 | 1,605,877 |
Feb 27, 2024 | 20,425.00 | 20,732.00 | 20,365.00 | 20,491.00 | 19,674.08 | 2,350,815 |
Feb 26, 2024 | 20,670.00 | 20,670.00 | 20,273.00 | 20,503.00 | 19,685.60 | 1,886,457 |
Feb 23, 2024 | 20,800.00 | 20,800.00 | 20,475.00 | 20,623.00 | 19,800.82 | 1,817,047 |
Feb 22, 2024 | 20,760.00 | 20,850.00 | 20,522.00 | 20,760.00 | 19,932.36 | 1,676,632 |
Feb 21, 2024 | 20,495.00 | 20,819.00 | 20,417.00 | 20,680.00 | 19,855.54 | 1,553,825 |
Feb 20, 2024 | 20,500.00 | 20,698.00 | 20,224.00 | 20,500.00 | 19,682.72 | 2,046,817 |
Feb 19, 2024 | 20,102.00 | 20,892.00 | 20,124.00 | 20,790.00 | 19,961.16 | 1,471,661 |
Feb 16, 2024 | 20,323.00 | 20,814.00 | 20,310.00 | 20,801.00 | 19,971.72 | 3,655,048 |
Feb 15, 2024 | 20,030.00 | 20,399.00 | 19,992.00 | 20,324.00 | 19,513.74 | 2,094,044 |
Feb 14, 2024 | 19,785.00 | 20,312.00 | 19,867.00 | 20,279.00 | 19,470.53 | 2,509,889 |
Feb 13, 2024 | 19,959.00 | 20,158.00 | 19,870.00 | 19,908.00 | 19,114.32 | 1,377,595 |
Feb 12, 2024 | 19,520.00 | 20,126.00 | 19,550.00 | 20,033.00 | 19,234.34 | 2,131,035 |
Feb 09, 2024 | 19,500.00 | 19,909.00 | 19,633.00 | 19,909.00 | 19,115.28 | 1,913,748 |
Feb 08, 2024 | 19,800.00 | 19,777.00 | 19,537.00 | 19,721.00 | 18,934.78 | 2,880,248 |
Feb 07, 2024 | 19,885.00 | 20,004.00 | 19,486.00 | 19,696.00 | 18,910.77 | 3,725,061 |
Feb 06, 2024 | 20,200.00 | 20,217.00 | 19,965.00 | 20,063.00 | 19,263.14 | 3,095,285 |
Feb 05, 2024 | 20,133.00 | 20,314.00 | 19,923.00 | 20,036.00 | 19,237.22 | 2,145,103 |
Feb 02, 2024 | 19,764.00 | 20,322.00 | 19,815.00 | 20,133.00 | 19,330.35 | 3,491,657 |
Feb 01, 2024 | 19,586.00 | 19,935.00 | 19,399.00 | 19,829.00 | 19,038.47 | 3,290,942 |
Jan 31, 2024 | 19,761.00 | 19,974.00 | 19,677.00 | 19,974.00 | 19,177.69 | 3,977,585 |
Jan 30, 2024 | 20,000.00 | 20,008.00 | 19,759.00 | 19,890.00 | 19,097.04 | 2,595,652 |
Jan 29, 2024 | 20,200.00 | 20,250.00 | 19,637.00 | 19,950.00 | 19,154.65 | 3,637,979 |
Jan 26, 2024 | 19,600.00 | 20,210.00 | 19,562.00 | 20,210.00 | 19,404.28 | 2,230,424 |
Jan 25, 2024 | 19,838.00 | 20,068.00 | 19,666.00 | 19,750.00 | 18,962.62 | 3,046,691 |
Jan 24, 2024 | 19,815.00 | 20,099.00 | 19,700.00 | 19,838.00 | 19,047.11 | 2,681,585 |
Jan 23, 2024 | 19,715.00 | 19,902.00 | 19,655.00 | 19,848.00 | 19,056.71 | 2,231,095 |
Jan 22, 2024 | 20,000.00 | 19,901.00 | 19,551.00 | 19,695.00 | 18,909.81 | 2,461,519 |
Jan 19, 2024 | 19,999.00 | 19,977.00 | 19,635.00 | 19,736.00 | 18,949.18 | 4,308,406 |
Jan 18, 2024 | 19,550.00 | 19,870.00 | 19,613.00 | 19,719.00 | 18,932.86 | 2,708,510 |
Jan 17, 2024 | 19,899.00 | 19,891.00 | 19,439.00 | 19,527.00 | 18,748.51 | 2,542,432 |
Jan 16, 2024 | 20,378.00 | 20,398.00 | 19,847.00 | 19,982.00 | 19,185.37 | 2,134,479 |
Jan 15, 2024 | 20,407.00 | 20,429.00 | 20,173.00 | 20,369.00 | 19,556.94 | 2,340,775 |
Jan 12, 2024 | 20,517.00 | 20,851.00 | 20,518.00 | 20,851.00 | 20,019.73 | 1,884,571 |
Jan 11, 2024 | 20,555.00 | 20,818.00 | 20,505.00 | 20,678.00 | 19,853.63 | 1,832,647 |
Jan 10, 2024 | 20,647.00 | 20,824.00 | 20,409.00 | 20,686.00 | 19,861.30 | 1,939,592 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |