STRASMORE/EXPLORE 2,170 QUERIES

Biggest stock losers this week (names trading $1B+, leveraged/inverse ETFs excluded)

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-08-25, from Biggest Stock Gainers and Losers This Week.

as of ranking 10×4read in context →
Biggest stock losers this week (names trading $1B+, leveraged/inverse ETFs excluded) — 10 rows by 4 columns, computed from US exchange, SIP and OPRA data.
tickerweek_return_pctweek_dollar_bnweek_ending
AXTI-27.12.1Aug 24
AAOI-26.63.1Aug 24
CBRS-22.74.8Aug 24
NBIS-21.814.2Aug 24
FN-18.42.1Aug 24
CRDO-17.52.6Aug 24
COHR-16.14.6Aug 24
CRWV-15.75.5Aug 24
STX-14.98.3Aug 24
RKLB-13.12.1Aug 24
Rows × columns
10 × 4
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for Biggest stock losers this week (names trading $1B+, leveraged/inverse ETFs excluded), derived from the stored result.
ColumnTypeRangeNotes
ticker text 10 distinct values (AAOI, AXTI, CBRS…)
week_return_pct number -27.1 to -13.1 percent
week_dollar_bn number 2.1 to 14.2
week_ending text 1 distinct value (Aug 24)

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 sess AS (
    SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
        argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS o,
        argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c,
        sum(toFloat64(close) * toFloat64(volume)) AS dollars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 12 DAY
      AND ticker NOT IN ('KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT')
      AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date BETWEEN today() - 12 AND today())
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
    GROUP BY ticker, d
),
wk AS (
    SELECT ticker, argMin(o, d) AS wo, argMax(c, d) AS wc, sum(dollars) AS wd, count() AS n
    FROM sess WHERE d >= (SELECT max(d) FROM sess) - 6 GROUP BY ticker
)
SELECT ticker,
    round((wc / wo - 1) * 100, 1) AS week_return_pct,
    round(wd / 1e9, 1) AS week_dollar_bn,
    (SELECT formatDateTime(max(d), '%b %e') FROM sess) AS week_ending
FROM wk
WHERE wd >= 1000000000 AND wo >= 10 AND n >= 4
ORDER BY (wc / wo - 1) ASC
LIMIT 10

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 analysisBiggest Stock Gainers and Losers This Week
Biggest stock gainers this week (names trading $1B+, leveraged/inverse ETFs excluded) ranking 10×4 The four major index ETFs this week, for context ranking 4×2 Biggest stock losers this month (companies trading $1B+ over the window) ranking 10×3 Biggest stock gainers this month (companies trading $1B+ over the window) ranking 10×3 Eight household mega-cap names over the same window ranking 8×2 Where every screened company landed: monthly returns by bucket ranking 6×2 See all 2,170 queries →