BAC’s worst drop since 1999 was 93%
Bank of America (BAC) fell 93% from Oct 2007 to Mar 2009. It took 13.6 years from that peak to close at a new high, in May 2021. Over the same years the S&P 500 fell as much as 55%.
That drop ranks 121st deepest among the 986 stocks PortfolioAutopsy tracks.
Drawdown from the last high, 1999 to now
How BAC held up in each crash
| Crash | Years | BAC | S&P 500 |
|---|---|---|---|
| Dot-com bust | 2000–02 | −36.2% | −47.5% |
| Financial crisis | 2007–09 | −93.4% | −55.2% |
| COVID crash | 2020 | −49.0% | −33.7% |
| 2022 rate shock | 2022 | −38.6% | −24.5% |
Each number is the deepest fall from a high inside that window, using daily prices with dividends reinvested.
See how BAC behaves inside your whole mix, with the worst 12 months, loss odds and crash replays. Free, no signup, and the math runs in your browser.
Open BAC in PortfolioAutopsyCheck my whole portfolioQuestions
What was BAC’s maximum drawdown?
BAC’s deepest fall since 1999 was 93.4%, from its high on October 5, 2007 to its low on March 6, 2009. The figure uses daily prices with dividends reinvested.
How long did BAC take to recover?
13.6 years. BAC first closed above its Oct 2007 high again on May 6, 2021.
Was BAC riskier than the S&P 500?
Over the same years, BAC’s worst drop was 93.4% against 55.2% for the S&P 500 (SPY), and its worst 12 months were −91.0% against −47.4%.
Compare with
Daily adjusted closes from Yahoo Finance, January 5, 1999 through October 13, 2026, dividends reinvested. Historical facts, not a forecast and not investment advice.