Stock Float Calculator

Calculate free float shares, float percentage, and market capitalization. Identify low float stocks and understand supply dynamics.

Total shares issued by the company including all classes.

Shares held by insiders, institutions, and locked-up shares.

Current market price per share for market cap calculation.

Enter Stock Data

Input shares outstanding, restricted shares, and stock price to calculate float metrics.

What is Stock Float?

Stock float represents the number of shares available for public trading in the open market. It is a critical metric for traders and investors because it indicates the actual supply of shares that can be bought and sold, excluding shares held by insiders, institutions, and other restricted holders.

Understanding float is essential for assessing a stock's liquidity and volatility potential. Stocks with a smaller float tend to experience more dramatic price movements because the limited supply means that buying or selling pressure has a more significant impact on the price.

How to Calculate Stock Float

The stock float calculation is straightforward using this formula:

Float = Shares Outstanding - Restricted Shares

Where:

  • Shares Outstanding: The total number of shares issued by the company, including all classes of stock.
  • Restricted Shares: Shares that are not freely tradable, including:
    • Insider holdings (executives, board members)
    • Institutional blocks (long-term holders)
    • Lock-up shares (recent IPO restrictions)
    • Treasury shares held by the company

What is Float Percentage?

Float percentage indicates what portion of the total outstanding shares are available for public trading. It is calculated as:

Float Percentage = (Float / Shares Outstanding) × 100

A lower float percentage means that a larger portion of shares are locked up, which can contribute to higher volatility when trading activity increases.

Low Float Stocks: Opportunities and Risks

Low float stocks—typically defined as having fewer than 10-20 million shares available for trading—are popular among day traders and momentum traders for several reasons:

Opportunities

  • High Volatility: Price can move significantly on relatively small volume, creating trading opportunities.
  • Momentum Potential: News or catalysts can drive rapid price appreciation due to supply constraints.
  • Short Squeeze Potential: Limited float can amplify short squeeze scenarios when buying pressure increases.

Risks

  • Liquidity Issues: Entering and exiting positions can be challenging without affecting the price.
  • Wider Spreads: Bid-ask spreads are often wider, increasing trading costs.
  • Manipulation Risk: Lower float stocks are more susceptible to price manipulation.

Free Float Market Capitalization

Free float market cap represents the market value of only the tradable shares, calculated as:

Free Float Market Cap = Float × Stock Price

This metric is particularly important for index inclusion, as many major indices like the S&P 500 use free float market cap rather than total market cap for weighting purposes.

Frequently Asked Questions (FAQ)

What is a good float for a stock?

There is no universal "good" float—it depends on your trading or investing style. Long-term investors typically prefer higher float stocks (50M+ shares) for stability and liquidity. Traders seeking volatility may prefer low float stocks (<20M shares) for greater price movement potential.

How does stock split affect float?

A stock split increases both the total shares outstanding and the float proportionally. For example, in a 2-for-1 split, both outstanding shares and float double, but the float percentage remains the same.

Can float change over time?

Yes, float can change due to several factors: insider selling or buying, expiration of lock-up periods after IPOs, share buybacks by the company, secondary offerings, and conversion of convertible securities.

Where can I find float data for stocks?

Float data is available through financial data providers, SEC filings (particularly 13F and insider transaction reports), and many brokerage platforms. Our calculator helps you compute float when you have the underlying share data.

Found a Low Float Stock? Build a Strategy for It

Low float stocks require specialized trading strategies. Use Pineify's AI coding assistant to create custom Pine Script indicators that help you time entries and exits on volatile low float plays.

Create Your Trading Script