What Is Float in Stocks? Formula, Real SEC Numbers, and Why Low Float Moves More
Float is the number of a company's shares that are actually available for public trading. It excludes insider holdings and restricted stock, which makes it smaller than shares outstanding, and it is the number that determines how far an ordinary order moves the price.
Float is the number of a company’s shares the public can actually trade. It starts from shares outstanding and removes shares held by insiders, other affiliates and anyone still under a sale restriction. On 31 Jul 2025, by its own SEC filing, Walmart’s float was about half of its shares.
That one ratio, float over shares outstanding, is what most explainers skip. It is the reason two companies with the same market value can trade very differently.
How it works
Float = shares outstanding - shares that cannot freely trade. The shares taken out are:
- Insider and affiliate holdings. Officers, directors and large owners whose sales are limited by law and by their own plans. A founding family counts here.
- Restricted and locked-up stock. Employee grants still vesting, and pre-listing shares under a lockup after an IPO.
- Large strategic stakes in some data providers’ versions, which is why two sites can show different floats for the same stock.
What is left is the supply that can meet demand at today’s price. It says nothing about whether the company is any good, only how many shares are in play.
Floats move. A lockup ending adds shares; a secondary offering creates and sells new ones; a buyback removes some; an insider sale moves shares from the excluded pile into the float. Any float number is a snapshot with a date on it.
Where the number comes from
Every US company that files a 10-K reports its float on the cover page, in dollars rather than shares. The SEC’s data tag for it, EntityPublicFloat, is defined as the market value of the common equity “held by non-affiliates”, measured on the last business day of the company’s second fiscal quarter.
To turn that dollar figure into a share count, divide by the closing price on that date. To turn it into a percentage, divide the result by shares outstanding near the same date, which the same filings also report. That is the method behind every number on this page, and anyone can repeat it with free data from SEC EDGAR.
Screeners and brokers compute their own floats, usually updated more often and with their own exclusion rules, so their figure for the same stock will rarely match the filing exactly.
A worked example: Walmart
Step 1: the reported float. Walmart’s 10-K filed 13 Mar 2026 reports a public float of $391,703,475,732 as of 31 Jul 2025.
Step 2: the price that day. WMT closed at $97.98 on 31 Jul 2025.
Step 3: float in shares. $391,703,475,732 / $97.98 = about 3.998 billion shares.
Step 4: shares outstanding. Walmart’s next 10-Q cover reported 7,972,851,122 shares as of 27 Aug 2025.
Step 5: float share. 3.998 billion / 7.973 billion = 50.14%. Roughly 3.98 billion shares sat outside the float: stock the 10-K treats as held by affiliates, which for this figure Walmart defines as its directors, executive officers and anyone owning 5% or more of its stock.
Why it matters for a trader: the denominator changes the reading of short interest. Take a hypothetical 40 million shares sold short. Against all 7.97 billion shares it is 0.50%; against the 4.00 billion that can trade it is 1.00%, twice as crowded. Short interest is normally quoted against the float for exactly this reason.
The original data
Question: how much of a large company’s stock is really in the float? Six well-known companies, measured the same way from their own filings.
Method. Public float in dollars from each company’s latest original 10-K (dei:EntityPublicFloat; 10-K/A amendments are skipped because some repeat an older float), divided by the closing price on the float date (Yahoo daily close, with no stock split after that date), divided by the shares-outstanding figure whose cover date sits nearest the float date (0 to 27 days away). Two cases were handled by hand: Oracle’s newest 10-K tags its fiscal year-end as the float date, so its prior 10-K (filed 18 Jun 2025, float date 29 Nov 2024) is used; Microsoft and NVIDIA report their floats rounded to $3.6 trillion and $4.0 trillion, too coarse for this test (Microsoft’s rounding even gives a float above 100% of shares), so they are left out.
| Company | Float date | Public float (10-K) | Float in shares | Shares outstanding | Float share |
|---|---|---|---|---|---|
| Walmart | 31 Jul 2025 | $391.70 billion | 4.00 billion | 7.97 billion | 50.14% |
| Oracle | 29 Nov 2024 | $305.79 billion | 1.65 billion | 2.80 billion | 59.15% |
| Tesla | 30 Jun 2025 | $892.93 billion | 2.81 billion | 3.23 billion | 87.15% |
| Amazon | 30 Jun 2025 | $2,118.06 billion | 9.65 billion | 10.66 billion | 90.52% |
| JPMorgan Chase | 30 Jun 2025 | $794.43 billion | 2.74 billion | 2.75 billion | 99.66% |
| Apple | 28 Mar 2025 | $3,253.43 billion | 14.93 billion | 14.94 billion | 99.97% |
What the table shows. The spread is wide even among the largest US companies. At Walmart and Oracle, 40% or more of the shares sat with affiliates; at Tesla and Amazon between 9% and 13%; at JPMorgan Chase and Apple almost nothing, so their float and their share count are nearly the same number. All six floats are in the billions of shares, so none is “low float” in the trading sense; IG’s guide, for example, puts low float under 10 million shares.
The limits. Six hand-picked large companies, not a sample of the market. The float and share counts are from dates up to 27 days apart, and a company’s own float figure is an estimate it makes once a year. The full working for each company is in the float data file.
Why a small float moves further
Price moves until enough sellers appear. In a stock with a small float, the pool of shares that might be for sale at any moment is small too, so a buy order has to reach further up the book to be filled. The same applies to selling.
That extra distance shows up as range and as gaps. A gap is a stretch of prices with no resting orders, and a thin float makes those stretches more common. It also tends to mean a wider bid-ask spread, because fewer traders compete to quote.
It amplifies, it does not point. A small float makes moves larger in both directions. It is a statement about variance, not about which way the next move goes.
Float, shares outstanding and market cap
| Figure | Counts | Walmart, mid-2025 |
|---|---|---|
| Shares outstanding | Every share issued and not bought back | 7.97 billion |
| Float | Shares the public can trade | about 4.00 billion |
| Market cap | Price x shares outstanding | about $781 billion on 31 Jul 2025 |
| Public float value | Price x float shares | $391.70 billion |
The last row is the one the 10-K reports. Divide it by the price and you are back at the float in shares; divide that by the first row and you have the float share.
When it fails
The exit is where a small float costs money. Buying into a rising thin stock feels easy because attention is arriving. Selling happens later, when attention has left, and the same shallow pool now stands in the seller’s way.
A stop order does not fix this. A stop becomes a market order when triggered, and on a thin stock the next trade can be far below the stop price. Position size is the control that still applies.
A stale float misleads. A figure that predates a lockup expiry or an offering describes a stock that no longer exists. The 10-K figure is measured once a year, and Walmart’s was more than seven months old when filed.
Two sites, two floats. Providers differ on what counts as restricted, so screening on a hard cut-off can keep or drop the same stock depending on where you look.
Float alone cannot tell a promising small company from a promoted one. Thin floats are common in penny stocks, and the number is the same whether the story behind it is real or not.
A small float is the fuel of a squeeze, not its cause. A short squeeze needs heavy short positions as well as few shares to buy back; one without the other is just a thin stock.
Questions people ask
What does a float mean in stocks?
The shares available for public trading: shares outstanding minus insider, affiliate and restricted shares. Walmart’s was about 4.00 billion of its 7.97 billion shares on 31 Jul 2025.
Is high or low float better?
Neither. A high float usually trades with more depth and smaller moves; a low float moves further on the same buying and selling, in both directions, and is harder to exit in size.
What is a good float percentage?
There is no official standard. Among the six large companies on this page it ran from 50.14% (Walmart) to 99.97% (Apple); a low percentage means affiliates, such as insiders or a parent company, hold a large block.
How do you calculate a stock’s float?
From a 10-K: divide the cover-page public float in dollars by the closing price on its date. Or take shares outstanding and subtract insider, affiliate and restricted holdings.
Related
Liquidity is the property you actually feel when you try to sell, and float is one of its inputs. Short selling explains how borrowed shares interact with a limited float. And penny stocks are where the smallest floats are found.
Treat low float as a reason to cut position size before you have any other reason to. Getting in is rarely the problem on these names; getting out is, so use the float number as a sizing input rather than a screening filter.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.