Free float refers to the percentage of a company's total voting shares that are freely traded and could therefore be held by anyone. Affiliated firms, directors, or even the government typically own ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results