top_debuts
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-09-18, from what-is-an-ipo.
| ticker | societa | primo_giorno_di_negoziazione | prezzo_di_collocamento | prima_apertura | prima_chiusura_ufficiale | rendimento_primo_giorno_pct | raccolta_mln_usd |
|---|---|---|---|---|---|---|---|
| CBRS | Cerebras Systems Inc | 14/05/2026 | $185 | $350 | $311.07 | 68.1 | 5550 |
| INIO | Innio N.V. | 04/06/2026 | $27 | $31 | $33.3 | 23.3 | 2430 |
| MAIR | Madison Air Solutions Corp. | 16/04/2026 | $27 | $32 | $31.75 | 17.6 | 2233 |
| FRVO | Fervo Energy Co. | 13/05/2026 | $27 | $36 | $36.54 | 35.3 | 1890 |
| BXDC | Blackstone Digital Infrastructure Trust | 14/05/2026 | $20 | $20 | $19.81 | -1 | 1750 |
| QNT | Quantinuum Inc. | 04/06/2026 | $60 | $68 | $60.38 | 0.6 | 1680 |
| FPS | Forgent Power Solutions Inc. | 05/02/2026 | $27 | $26 | $29 | 7.4 | 1512 |
| AIAI | AIAI Holdings Corp | 11/05/2026 | $20 | $12 | $15.09 | -24.6 | 1390 |
| ARXS | Arxis Inc. | 16/04/2026 | $28 | $38 | $38.75 | 38.4 | 1134 |
| XE | X-Energy Inc. | 24/04/2026 | $23 | $30.11 | $29.2 | 27 | 1018 |
| DPC | DPC Holdings PLC | 25/06/2026 | $33 | $44 | $46.88 | 42.1 | 919 |
| PAYP | PayPay Corp | 12/03/2026 | $16 | $19 | $18.16 | 13.5 | 880 |
- Rows × columns
- 12 × 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 | 12 distinct values (AIAI, ARXS, BXDC…) | |
societa |
text | 12 distinct values | |
primo_giorno_di_negoziazione |
text | 9 distinct values (04/06/2026, 05/02/2026, 11/05/2026…) | |
prezzo_di_collocamento |
text | 8 distinct values ($16, $185, $20…) | |
prima_apertura |
text | 12 distinct values ($12, $19, $20…) | |
prima_chiusura_ufficiale |
text | 12 distinct values ($15.09, $18.16, $19.81…) | |
rendimento_primo_giorno_pct |
number | -24.6 to 68.1 | percent |
raccolta_mln_usd |
number | 880 to 5,550 | US dollars |
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.
Run it yourself
This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.
WITH
offerte AS
(
SELECT
ticker,
argMax(toDate(listing_date), _ingest_time) AS data_quotazione,
argMax(toFloat64(final_issue_price), _ingest_time) AS prezzo_offerta,
argMax(toFloat64(total_offer_size), _ingest_time) AS raccolta,
argMax(issuer_name, _ingest_time) AS emittente
FROM global_markets.stocks_ipos
WHERE toDate(listing_date) >= '2026-01-01'
AND toDate(listing_date) < '2026-07-01'
AND lower(ifNull(ipo_status, '')) NOT IN ('pending', 'postponed', 'withdrawn', 'rumor', 'direct_listing_process')
AND final_issue_price >= 4
AND total_offer_size > 0
AND lower(ifNull(issuer_name, '')) NOT LIKE '%acquisition%'
AND lower(ifNull(security_description, '')) NOT LIKE '%unit%'
AND lower(ifNull(security_description, '')) NOT LIKE '%warrant%'
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
prime_sedute AS
(
SELECT
o.ticker AS simbolo,
o.emittente AS societa_emittente,
o.data_quotazione AS quotato_il,
o.prezzo_offerta AS prezzo_coll,
o.raccolta AS raccolta_usd,
argMin(toFloat64(a.open), a.date) AS prima_apertura_usd,
argMin(toFloat64(a.close), a.date) AS prima_chiusura_usd
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN offerte AS o ON a.ticker = o.ticker
WHERE a.ticker IN (SELECT ticker FROM offerte)
AND a.date >= '2026-01-01'
AND a.date < '2026-07-10'
AND a.date >= o.data_quotazione
AND a.date <= o.data_quotazione + 5
AND a.volume > 0
GROUP BY o.ticker, o.emittente, o.data_quotazione, o.prezzo_offerta, o.raccolta
)
SELECT
simbolo AS ticker,
substring(societa_emittente, 1, 40) AS societa,
formatDateTime(quotato_il, '%d/%m/%Y') AS primo_giorno_di_negoziazione,
concat('$', toString(round(prezzo_coll, 2))) AS prezzo_di_collocamento,
concat('$', toString(round(prima_apertura_usd, 2))) AS prima_apertura,
concat('$', toString(round(prima_chiusura_usd, 2))) AS prima_chiusura_ufficiale,
round(prima_chiusura_usd / prezzo_coll * 100 - 100, 1) AS rendimento_primo_giorno_pct,
toUInt32(round(raccolta_usd / 1e6)) AS raccolta_mln_usd
FROM prime_sedute
ORDER BY raccolta_usd DESC
LIMIT 12
Work with this data in your AI assistant
Opens ready to query, with this page's data. Free, no account.