How Much Does One Share of Stock Cost?
How much does one share of stock cost? Prices run from under a dollar to six figures. Here is the full price ladder, the median share price, and what sets it.
How much does one share of stock cost? It costs whatever that share last traded for, and across the US market on a single session that figure runs from under a dollar into the six figures. A share is one slice of a company's market value, and the size of the slice depends on how many slices exist. That is the whole mechanism, and it is where most of the confusion about share prices starts.
How much does one share of stock cost, by price band?
There is no standard price, so the honest answer is a distribution rather than a single number. The panel below takes every exchange listed US symbol that printed a close on the most recent session, funds included, and sorts it into price bands.
| price_band | stock_count |
|---|---|
| Under $1 | 366 |
| $1 to $5 | 1067 |
| $5 to $20 | 1605 |
| $20 to $50 | 1703 |
| $50 to $100 | 983 |
| $100 to $500 | 836 |
| $500 and up | 72 |
The exact SQL behind every number
SELECT
price_band,
count() AS stock_count
FROM
(
SELECT
multiIf(px < 1, 'Under $1',
px < 5, '$1 to $5',
px < 20, '$5 to $20',
px < 50, '$20 to $50',
px < 100, '$50 to $100',
px < 500, '$100 to $500',
'$500 and up') AS price_band,
multiIf(px < 1, 0,
px < 5, 1,
px < 20, 2,
px < 50, 3,
px < 100, 4,
px < 500, 5,
6) AS band_order
FROM
(
SELECT toFloat64(close) AS px
FROM global_markets.stocks_daily_aggs
WHERE date = (SELECT max(date) FROM global_markets.stocks_daily_aggs)
AND ifNull(otc, 0) = 0
AND volume > 0
AND close > 0
)
)
GROUP BY price_band, band_order
ORDER BY band_order366 symbols closed in the Under $1 band, and 72 closed in the $500 and up band. Between those ends sit the ranges most readers picture: 1605 names in the $5 to $20 band and 1703 in the $20 to $50 band. Anyone who assumes a share costs roughly fifty dollars has picked one rung of a ladder that runs from cents to six figures.
Has the typical share price moved much over the years?
One session could be a quirk of one session. The panel below widens the view to four years of monthly readings. It draws two lines: the median daily close across every symbol, which is the midpoint (half of symbols closed below it), and the 90th percentile, the level only one symbol in ten closed above.
| month | month_label | median_share_price | p90_share_price |
|---|---|---|---|
| 2022-09-01 | Sep 2022 | 20.42 | 90.41 |
| 2022-10-01 | Oct 2022 | 19.48 | 84.92 |
| 2022-11-01 | Nov 2022 | 20.02 | 85.83 |
| 2022-12-01 | Dec 2022 | 20.14 | 86.59 |
| 2023-01-01 | Jan 2023 | 21.2 | 91.92 |
| 2023-02-01 | Feb 2023 | 21.79 | 93.14 |
| 2023-03-01 | Mar 2023 | 20.42 | 83.31 |
| 2023-04-01 | Apr 2023 | 21.02 | 85.34 |
| 2023-05-01 | May 2023 | 21.13 | 85.52 |
| 2023-06-01 | Jun 2023 | 21.86 | 90.37 |
| 2023-07-01 | Jul 2023 | 21.87 | 91.1 |
| 2023-08-01 | Aug 2023 | 21.85 | 90.88 |
| 2023-09-01 | Sep 2023 | 22.04 | 86.4 |
| 2023-10-01 | Oct 2023 | 21.41 | 82.76 |
| 2023-11-01 | Nov 2023 | 22.31 | 85.93 |
| 2023-12-01 | Dec 2023 | 23.3 | 88.94 |
| 2024-01-01 | Jan 2024 | 23.5 | 89.82 |
| 2024-02-01 | Feb 2024 | 23.51 | 97.38 |
| 2024-03-01 | Mar 2024 | 23.31 | 95 |
| 2024-04-01 | Apr 2024 | 23.42 | 90.5 |
The exact SQL behind every number
SELECT
toString(toStartOfMonth(date)) AS month,
formatDateTime(toStartOfMonth(date), '%b %Y') AS month_label,
round(quantileDeterministic(0.5)(toFloat64(close), cityHash64(ticker)), 2) AS median_share_price,
round(quantileDeterministic(0.9)(toFloat64(close), cityHash64(ticker)), 2) AS p90_share_price
FROM global_markets.stocks_daily_aggs
WHERE date >= toStartOfMonth(today() - 1460)
AND date < toStartOfMonth(today())
AND volume > 0
AND close > 0
GROUP BY month, month_label
ORDER BY monthIn Aug 2026 the median symbol closed at $25.07, against $85.04 at the 90th percentile. Four years earlier, in Sep 2022, the median sat at $20.42. The typical share costs tens of dollars. The famous four and five figure prices belong to a handful of names at the very top of the ladder.
What sets the price of one share?
Two numbers set it. A company's market value, its market capitalization, divided by the number of shares outstanding gives the price of one share. Run it as a hypothetical: a company valued at $200 billion that has issued 1 billion shares prices each share at $200. Issue 10 billion shares against that same $200 billion and each share prices at $20. The business is identical in both versions. Only the denominator changed. Market cap and shares outstanding walks through that arithmetic with real companies.
The same mechanism explains splits. A 4 for 1 split turns one share into four, each worth a quarter as much, and the holder's total stake is unchanged. Companies that have split repeatedly end up with visibly lower share prices than companies that never have. Stock splits and fractional shares covers those mechanics.
Ten household names make the spread concrete.
| ticker | share_price |
|---|---|
| MSFT | 497.35 |
| AAPL | 336.85 |
| NVDA | 222.9 |
| INTC | 119.02 |
| DIS | 103.52 |
| SBUX | 94.28 |
| KO | 88.56 |
| PFE | 28.24 |
| T | 25.58 |
| F | 12.92 |
The exact SQL behind every number
SELECT
ticker,
round(toFloat64(max(close)), 2) AS share_price
FROM global_markets.stocks_daily_aggs
WHERE date = (SELECT max(date) FROM global_markets.stocks_daily_aggs)
AND ticker IN ('MSFT', 'AAPL', 'NVDA', 'DIS', 'SBUX', 'KO', 'T', 'PFE', 'INTC', 'F')
GROUP BY ticker
ORDER BY share_price DESCMSFT closed at $497.35 and F at $12.92. Both are large, widely held US companies. The price per share tells you how each one chose to slice itself up, and very little else.
Does a high share price mean the stock is expensive?
No, and that misconception sits underneath the question. Expensive in the investing sense is a ratio: the price you pay for each dollar the business earns. The price to earnings ratio (P/E) divides the share price by earnings per share. Both halves of that fraction move with the share count, so a 10 for 1 split cuts the price by ten and cuts earnings per share by ten, leaving the P/E exactly where it was.
The panel below takes the same ten names and ranks them by P/E instead of by price.
| ticker | pe_ratio |
|---|---|
| AAPL | 38.2 |
| PFE | 37.1 |
| MSFT | 27.8 |
| KO | 26.5 |
| DIS | 20.8 |
| T | 8.1 |
The exact SQL behind every number
SELECT
ticker,
round(toFloat64(argMax(price_to_earnings, date)), 1) AS pe_ratio
FROM global_markets.stocks_ratios
WHERE ticker IN ('MSFT', 'AAPL', 'NVDA', 'DIS', 'SBUX', 'KO', 'T', 'PFE', 'INTC', 'F')
AND date >= today() - 45
AND price_to_earnings > 0
GROUP BY ticker
ORDER BY pe_ratio DESCAAPL carries the richest multiple in the set at 38.2 times earnings, and T the lowest at 8.1. Set this panel beside the price panel above and compare the two orders. A share price on its own carries no information about the multiple attached to it.
What is the most expensive stock per share?
The extreme case is Berkshire Hathaway's Class A share. It has never been split, so the price carries the full history of the company, and one share runs into six figures as of September 2026. That single listing sits far above everything else in the market. The panel below ranks the highest closing share prices from the most recent session among exchange listed symbols with real trading activity that day, meaning at least 100 shares changing hands across at least 100 separate trades.
| ticker | share_price |
|---|---|
| AZO | 2840 |
| MELI | 1794.62 |
| SNDK | 1776.5 |
| ASML | 1712.94 |
| FIX | 1615 |
| MPWR | 1327.5 |
| LLY | 1153.34 |
| BLK | 1062 |
The exact SQL behind every number
SELECT
ticker,
round(toFloat64(max(close)), 2) AS share_price
FROM global_markets.stocks_daily_aggs
WHERE date = (SELECT max(date) FROM global_markets.stocks_daily_aggs)
AND ifNull(otc, 0) = 0
AND volume >= 100
AND transactions >= 100
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY share_price DESC
LIMIT 8AZO tops that screen at $2840 for one share. The eighth name on the list, BLK, closed at $1062. Read the panel as the top of one session's actively traded range rather than a census of every listing, since the thinnest names on the tape never clear the activity filter. Prices like these come from a slicing decision. A company that has issued very few shares against a large market value ends up here, and a company holding a share price near twenty dollars has simply issued a great many more.
Can you buy less than one share?
At most US retail brokers, yes, and that changes the practical answer to the question in the title. A fractional order is entered in dollars: you ask for $25 of a stock and receive whatever fraction $25 buys at the execution price. Fractional minimums are commonly $1 to $5 as of September 2026, so the real floor for owning a stock is usually about a dollar, whatever one whole share happens to cost.
Fractional quantities live inside the broker rather than on the public tape. The exchange print is in whole shares, and the broker allocates slices of those shares across client accounts. Dividends are normally paid on the fraction you hold; voting rights on fractions vary by broker. How fractional shares show up on the tape traces what is visible and what is not.
The share price is only part of what you pay
The quoted price is the headline. Two other items sit underneath it. The first is the spread, the gap between the best available price to buy and the best available price to sell at that moment, which you cross on the way in and again on the way out. The second is whatever your broker charges for the trade, which for US stocks is commonly zero commission as of September 2026. What it costs to trade a stock measures both with tape data.
FAQ
How much does one share of stock cost?
One share costs whatever it last traded for. Across the US market in a single session, share prices run from under a dollar to the six figure range, with the typical exchange listed name priced in the tens of dollars.
Can I buy just one share of a stock?
Yes. The round lot, the traditional 100 share trading unit, is not a minimum at US retail brokers. A one share order is ordinary, and most brokers also accept fractional orders sized in dollars.
Why is one share of Berkshire Hathaway so expensive?
The Class A shares have never been split. Most large companies have split repeatedly over the decades, which resets the per share price into a lower range each time, and Berkshire has left its original slicing in place.
Does a low share price mean a stock is cheap?
No. A low price per share means the company's market value is divided into a large number of pieces. Valuation is measured with ratios such as price to earnings, and those ratios are unchanged by how finely the shares are sliced.
How much money do I need to buy my first share?
As little as the fractional minimum at your broker, commonly $1 to $5 as of September 2026, or the price of one whole share when you place a share quantity order. Options carry a different floor, covered in how much money you need to trade options.
Every panel on this page ships with the SQL that produced it. Swap in a ticker you care about and ask the same question on the Strasmore terminal.