This paper explores whether company financial constraints would have impacts on investment behavior, and then derive the following important findings. First, we show that foreign shareholding ratio would be negatively impacted by higher debt ratio, one of the financial constraints. Second, we also disclose low current ratio would reduce foreign shareholding ratio. Third, when the cash flow is negative, foreign investors and investment trust don’t prefer to hold shares in the company. Fourth, the study found net asset value per share less than five dollar has a positive effect on foreign shareholding ratio. And lastly, the company’s earnings per share loss for three consecutive years evinced its grim operation, and the influence of earnings per share loss for three consecutive years may lead to the foreign shareholding ratios and dealers shareholding ratios would be negatively impacted.