biquote
NYSE · Stock

BAC

Bank of America Corporation
62.69
Market closed · last price 53m ago
Last 24 hours
Bid
62.65
Ask
62.72
Day High
63.71
Day Low
62.35

BAC key statistics

1 week
+1.70%
1 month
+1.38%
52w high
65.045
52w low
45.950
Avg daily range
+1.57%
History from
15 Aug 2025

Highs and lows are taken from 261 daily bars — the high was set on 17 Aug 2026 and the low on 19 Mar 2026. BAC is quoted to 5 decimal places, minimum tick 0.00001, spread at last quote 0.07000, quoted in USD on NYSE, sourced from MetaTrader 5 (Broker 1).

BAC daily history

DateOpenHighLowCloseChange
11 Sept 202662.87563.82062.38562.655-0.35%
09 Sept 202662.38063.18561.43062.845+0.75%
08 Sept 202662.40062.81562.10562.545+0.23%
04 Sept 202662.59562.91061.96562.655+0.10%
03 Sept 202662.50562.94562.00562.905+0.64%
01 Sept 202661.56062.52561.43561.605+0.07%
31 Aug 202662.03062.18561.61561.715-0.51%
28 Aug 202661.22062.30561.03562.075+1.40%
27 Aug 202661.32561.50560.91561.005-0.52%
26 Aug 202662.21062.44061.69062.215+0.01%

BAC API access

Bank of America Corporation prices are available over REST and WebSocket with no API key and no signup. Rate limit is 15,000 requests per minute per IP.

curl
curl "https://biquote.io/api/BAC"
Python
import requests

r = requests.get("https://biquote.io/api/BAC")
tick = r.json()
print(tick["mid"], tick["dayDiffPercent"])
JavaScript
const r = await fetch("https://biquote.io/api/BAC");
const tick = await r.json();
console.log(tick.mid, tick.dayDiffPercent);
WebSocket
// SignalR hub — pushes every tick for BAC
const conn = new signalR.HubConnectionBuilder()
  .withUrl("https://biquote.io/hubs/tick")
  .build();
conn.on("ReceiveTick", t => console.log(t.symbol, t.mid));
await conn.start();
await conn.invoke("Subscribe", "BAC");

Also available for BAC: daily candles, hourly candles · full API documentation

More stocks instruments

BAC Live Price — Bank of America Corporation Price and Chart | biquote