STRASMORE/EXPLORE 3,293 QUERIES 22Y EQUITIES · 12Y OPTIONS

3,293 answered market questions

every one with its exact SQL, its result and the date it was computed · free, no signup

How Long Can a Stock Trade Under $1? The Rules
Listed stocks closing under $1, session by session, trailing five monthsseries · 2026-10-11 · 103×3Preview: a 16-point series, ending higher. How long the sub-$1 names have already been there: consecutive sessions closing under $1ranking · 2026-10-11 · 4×3Preview: 4 ranked values, largest first. Reverse splits executed per month, trailing twelve full monthsseries · 2026-10-11 · 12×3Preview: a 12-point series, ending lower. Listed stocks closing under $1 on the latest session, by price bandranking · 2026-10-11 · 5×4Preview: 5 ranked values, smallest first.
OTC Markets Tiers and SEC Rule 15c2-11
Sessions traded in June 2026, share of exchange-listed symbolsranking · 2026-08-11 · 5×2Preview: 5 ranked values, smallest first. Distinct exchange-listed symbols printing a trade each month, 2021 and 2022series · 2026-08-11 · 24×2Preview: a 16-point series, ending higher. Exchange-listed symbols with a recent SEC periodic report, June 2026scalar · 2026-08-11 · 1×313,024
Listed stocks closing under $1, session by session, trailing five months

Listed stocks closing under $1, session by session, trailing five months

most recentas of series 103×3read in context →
Listed stocks closing under $1, session by session, trailing five months — 103 rows by 3 columns, computed from US exchange, SIP and OPRA data.
session_datenames_under_1share_of_listed_pct
2026-05-143082.79
2026-05-153202.9
2026-05-183252.94
2026-05-193302.99
2026-05-203312.99
2026-05-213312.99
2026-05-223112.81
2026-05-263152.84
2026-05-273112.8
2026-05-283072.76
2026-05-293082.77
2026-06-012992.69
2026-06-023072.77
2026-06-033112.79
2026-06-043102.78
2026-06-053403.05
2026-06-083463.1
2026-06-093473.11
2026-06-103373.01
2026-06-113413.04
2026-06-123473.11
2026-06-153383.02
2026-06-163453.08
2026-06-173393.03
2026-06-183513.13
2026-06-223523.13
2026-06-233513.12
2026-06-243573.17
2026-06-253683.27
2026-06-263673.24
2026-06-293613.18
2026-06-303633.18
2026-07-013593.17
2026-07-023613.16
2026-07-063623.17
2026-07-073693.23
2026-07-083803.32
2026-07-093813.34
2026-07-103753.28
2026-07-133873.38
2026-07-143873.38
2026-07-153833.34
2026-07-164023.5
2026-07-174023.51
2026-07-204063.54
2026-07-214023.5
2026-07-224143.62
2026-07-234113.59
2026-07-244323.78
2026-07-274233.69
2026-07-284293.73
2026-07-294463.88
2026-07-304273.72
2026-07-314373.8
2026-08-034193.65
2026-08-044183.64
2026-08-054143.61
2026-08-064133.6
2026-08-074103.57
2026-08-103983.45
2026-08-113933.42
2026-08-123913.4
2026-08-133873.36
2026-08-143913.39
2026-08-174003.46
2026-08-184023.49
2026-08-193963.42
2026-08-203833.32
2026-08-213853.32
2026-08-243833.3
2026-08-253753.23
2026-08-263823.29
2026-08-273843.31
2026-08-283893.36
2026-08-313813.28
2026-09-013843.31
2026-09-023803.28
2026-09-033863.33
2026-09-043833.3
2026-09-083723.2
2026-09-093813.29
2026-09-103913.36
2026-09-113853.32
2026-09-143813.27
2026-09-153873.32
2026-09-163933.38
2026-09-173853.3
2026-09-183793.25
2026-09-213793.25
2026-09-223713.18
2026-09-233733.19
2026-09-243723.18
2026-09-253753.22
2026-09-283703.17
2026-09-293883.33
2026-09-303813.26
2026-10-013923.35
2026-10-023893.32
2026-10-053973.39
2026-10-063973.4
2026-10-074033.45
2026-10-084193.59
2026-10-094203.59
the exact SQL behind every number
SELECT
    toString(date)                                                     AS session_date,
    uniqExactIf(ticker, close < 1)                                     AS names_under_1,
    round(100 * uniqExactIf(ticker, close < 1) / uniqExact(ticker), 2) AS share_of_listed_pct
FROM global_markets.stocks_daily_aggs
WHERE date >= today() - 150
  AND date <= (SELECT max(date) FROM global_markets.stocks_daily_aggs
               WHERE ticker = 'SPY' AND date >= today() - 14)
  AND ifNull(otc, 0) = 0
  AND length(ticker) <= 4
  AND ticker NOT IN ('SPCX')
  AND volume > 0
  AND close > 0
GROUP BY date
ORDER BY date
$