Bank of America's stock price changes throughout each trading day
Bank of America (ticker symbol BAC) trades on the New York Stock Exchange. Its price moves in real time during market hours — 9:30 a.m. to 4 p.m. Eastern Time on weekdays when the market is open. The price you see depends on when you look and which source you're using, because different platforms update at slightly different speeds.
You cannot find a single "correct" price that applies all day. Instead, you find the last price at which someone bought or sold shares, plus the bid price (what buyers are offering right now) and the ask price (what sellers are asking). The difference between bid and ask is called the spread, and it changes based on how many people are trading at that moment.
If you own Bank of America stock or are thinking about buying it, you need a live source rather than a screenshot, because the price can shift by dollars in minutes during volatile trading.
Key Takeaways
- Bank of America trades under the ticker BAC on the New York Stock Exchange, and its price updates continuously during market hours (9:30 a.m. to 4 p.m. Eastern Time on weekdays).
- Free sources like Yahoo Finance, Google Finance, and your bank's website show current prices with only a short delay, while paid platforms like Bloomberg Terminal update in real time.
- The price you see is the last trade price, not necessarily what you would pay right now — you also need to check the bid and ask prices to understand what buying or selling would actually cost.
- After-hours trading (4 p.m. to 8 p.m. Eastern) shows a different price than the official close, and that price does not carry over to the next trading day's open.
Where to check the price for free
Yahoo Finance (finance.yahoo.com) shows BAC's price with a 15-minute delay at no cost. Type "BAC" in the search box and you get the current price, the day's high and low, the 52-week range, and a chart you can adjust to show weeks, months, or years. You can also see dividend history and earnings dates.
Google Finance works the same way — search "BAC stock" and the price appears at the top of the results. The delay is also about 15 minutes. Google's version includes news headlines about Bank of America and links to financial statements.
Your bank's website or brokerage account shows the price if you hold an account there. If you have a checking or savings account at Bank of America itself, you can log in and find stock information in the investing section. If you use a brokerage like Fidelity, Charles Schwab, or E-Trade, the price updates as you watch — usually with no delay at all during market hours.
CNBC, MarketWatch, and Bloomberg.com all publish the price on their home pages and in dedicated stock pages. These are news sites first, so they pair the price with reporting on why it moved.
What the bid, ask, and last price mean
When you look at a stock price, you are seeing three numbers at once, though most free sites highlight only one. The last price is what the most recent buyer and seller agreed on. If BAC's last price is $35.42, that means the last trade happened at $35.42 per share.
The bid price is what buyers are offering right now — the highest price anyone has said they will pay. The ask price is what sellers are asking — the lowest price anyone has said they will accept. If the bid is $35.40 and the ask is $35.45, the spread is $0.05. That spread is the cost of trading right now instead of waiting for a better price.
If you place an order to buy BAC, you will pay the ask price (or better, if you get lucky). If you place an order to sell, you will receive the bid price (or better). The last price is useful for seeing the trend, but the bid and ask tell you what you will actually pay or receive.
How to read the price history and what it tells you
Most stock price pages show you the price from the previous close (the price at 4 p.m. the day before), the current price, and the change in dollars and percentage. If BAC closed at $35.50 yesterday and is now $35.42, the page shows "−$0.08" or "−0.23%". This tells you whether the stock moved up or down since yesterday's close, not whether it is a good time to buy.
The 52-week high and low show the range over the past year. If BAC's 52-week high is $38.00 and the low is $32.50, and it is currently $35.42, you can see it is trading in the middle of its recent range. This does not predict the future price, but it gives context for whether the current price is near the top or bottom of where it has been.
Charts let you zoom in to see the price over one day, one week, one month, one year, or longer. A one-day chart shows every trade during that single trading session. A one-year chart shows the closing price each day, smoothed into a line. Longer charts help you see whether the stock is in an uptrend or downtrend, but past performance does not predict future results.
After-hours trading and what happens before the market opens
After the official market close at 4 p.m. Eastern, trading continues on electronic networks until 8 p.m. Eastern. This is called after-hours trading, and the price during these hours can be very different from the official close. If BAC closed at $35.42 at 4 p.m., it might trade at $35.55 or $35.25 during after-hours, depending on news or earnings announcements.
The after-hours price does not carry over to the next day's open. When the market opens the next morning at 9:30 a.m., the price resets based on new buy and sell orders placed overnight. You might see a gap — the opening price might be significantly higher or lower than where after-hours trading ended. This gap happens because new information arrived overnight, or because after-hours volume was too thin to reflect true demand.
Most free stock price sites show the after-hours price if you look during those hours, but they label it clearly so you do not confuse it with the official close. If you are checking the price at 6 p.m., you are seeing after-hours trading, not the official market price.
Why the price you see might differ from what you pay
Even if you see BAC at $35.42 on your screen, you might not be able to buy at exactly $35.42. The price on your screen is a snapshot from a moment ago. By the time your order reaches the exchange, the price may have moved. If you place a market order (buy at whatever price is available right now), you might pay $35.43 or $35.44 instead.
You can avoid this by placing a limit order — you tell your broker the highest price you will pay, and the order only fills if the price drops to that level or below. If you set a limit of $35.40 and BAC is at $35.42, your order will not fill immediately, but it will wait in the queue. If the price drops to $35.40 or lower, you get filled. If it never drops that low, your order expires at the end of the day (or whenever you set it to expire).
The bid-ask spread also matters. If you see the last price is $35.42 but the ask is $35.50, a market buy order will fill at $35.50, not $35.42. This is why checking the bid and ask before you trade is important — the last price can be misleading if the spread is wide.
Frequently Asked Questions
Is the stock price on my bank's website the same as the price on Yahoo Finance?
It should be very close, but not identical. Both sources get their data from the same exchanges, but they update at slightly different speeds. Your bank's website may update faster if you are a customer, or it may have a slight delay. The difference is usually a few cents and does not matter for long-term investors, but it matters if you are day trading.
Why does the price jump up or down suddenly during the day?
Large trades, news announcements, earnings reports, or changes in interest rates can cause sudden price moves. If Bank of America announces earnings that are better or worse than expected, the price can jump within seconds. If the Federal Reserve changes interest rates, bank stocks often move together. Volume (the number of shares being traded) also affects how much the price moves — low volume can cause bigger swings.
Can I see what the stock price was on a specific date in the past?
Yes. Yahoo Finance, Google Finance, and most brokerage sites let you click on a chart and see the closing price for any trading day going back years. You can also download historical price data as a spreadsheet. This is useful if you want to know what you paid for shares you bought long ago, or if you are researching how the stock performed during a specific period.
What does "dividend" mean when I see it next to the price?
A dividend is a payment Bank of America makes to shareholders, usually four times a year. If you own shares, you receive a small cash payment per share. The dividend amount and the date it will be paid appear on the stock price page. The dividend does not change the stock price directly, but it is part of your total return if you hold the stock long term.
Does the price shown include fees my broker will charge me?
No. The stock price is the price of the share itself. Your broker may charge a commission or a spread when you buy or sell, and that cost is separate. Some brokers charge zero commission but make money on the bid-ask spread. Always check your broker's fee schedule before you trade, because fees can add up quickly on small trades.