The financials in Lehman week: Friday 9/12 close to Friday 9/19 close
Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-07-26, from Lehman's Collapse: The 2008 Tape, Replayed.
| ticker | fri_close | mon_close | mon_pct | week_low_close | low_close_vs_fri_pct | fri19_close | week_pct |
|---|---|---|---|---|---|---|---|
| AIG | 12.2 | 5.09 | -58.3 | 2.06 | -83.1 | 4.22 | -65.4 |
| MS | 37.15 | 32.4 | -12.8 | 21.17 | -43 | 27 | -27.3 |
| GS | 154.23 | 135.5 | -12.1 | 107.88 | -30.1 | 126.02 | -18.3 |
| WM | 2.76 | 2.01 | -27.2 | 2.01 | -27.2 | 3.72 | 34.8 |
| C | 17.99 | 15.53 | -13.7 | 14.04 | -22 | 20.3 | 12.8 |
| SPY | 125.75 | 120.34 | -4.3 | 116.3 | -7.5 | 125.04 | -0.6 |
- Rows × columns
- 6 × 8
- Computed
- Completeness
- No missing values
- Source
- US exchange, SIP and OPRA market data
- Licence
- Strasmore terms · free, no signup
What each column holds
| Column | Type | Range | Notes |
|---|---|---|---|
ticker |
text | 6 distinct values (AIG, C, GS…) | |
fri_close |
number | 2.76 to 154.23 | US dollars |
mon_close |
number | 2.01 to 135.5 | US dollars |
mon_pct |
number | -58.3 to -4.3 | percent |
week_low_close |
number | 2.01 to 116.3 | US dollars |
low_close_vs_fri_pct |
number | -83.1 to -7.5 | percent |
fri19_close |
number | 3.72 to 126.02 | US dollars |
week_pct |
number | -65.4 to 34.8 | percent |
Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.
the exact SQL behind every number
WITH daily AS (
SELECT
ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_usd
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AIG', 'MS', 'GS', 'WM', 'C', 'SPY')
AND window_start >= toDateTime('2008-09-12 00:00:00') AND window_start < toDateTime('2008-09-20 00:00:00')
GROUP BY ticker, et_date
)
SELECT
ticker,
round(maxIf(close_usd, et_date = toDate('2008-09-12')), 2) AS fri_close,
round(maxIf(close_usd, et_date = toDate('2008-09-15')), 2) AS mon_close,
round((maxIf(close_usd, et_date = toDate('2008-09-15')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS mon_pct,
round(minIf(close_usd, et_date >= toDate('2008-09-15')), 2) AS week_low_close,
round((minIf(close_usd, et_date >= toDate('2008-09-15')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS low_close_vs_fri_pct,
round(maxIf(close_usd, et_date = toDate('2008-09-19')), 2) AS fri19_close,
round((maxIf(close_usd, et_date = toDate('2008-09-19')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS week_pct
FROM daily
GROUP BY ticker
ORDER BY low_close_vs_fri_pct ASC
Run your own version of this
The same 22 years of US equities and 12 years of options data are queryable in SQL or plain English. A free account runs 100 queries a day and takes no card.
More from this analysisLehman's Collapse: The 2008 Tape, Replayed
LEH month-end closes, January 2007 to the September 2008 filing
series 21×3
→
SPY by half-hour: September 15, 2008 regular session
series 13×4
→
The ten worst SPY sessions, 2003-2025, plus where Lehman Monday ranks
series 11×5
→
SPY closes and Treasury yields, September 15-19, 2008: the whipsaw week
series 5×6
→
The full bear market: SPY peak close to trough close, and the road back
scalar 1×11
→
SPY on September 15, 2008: the Lehman Monday, receipted
scalar 1×11
→
See all 2,170 queries →