IPO Arc: the rise and fall after listingIPO Arc

ZSPC

ValleyTechnology

zSpace, Inc. · NASDAQ Global · priced Dec 5, 2024 · $9M raised · Under $50M

Offer price
$5.00
$125.00 split-adjusted
Day 1
+340.0%
close vs offer
Peak
+379.2%
trading day 51
Now vs offer
-99.9%
$0.09 on Oct 29, 2026
Off peak
-98.4%
peak to subsequent low
Lock-up expiry
Dec 5, 2025
329d ago · from prospectus · early release Jun 3, 2025

Price since listing

  • Hype
  • Distribution
  • Lock-up window
  • Valley
  • Accumulation
  • Recovery

Volume bars are coloured by lifecycle phase. Markers: lock-up and early release (orange), earnings releases (E), follow-on offerings (F), research signals (rule id and signal; arrow up = buy signal, arrow down = sell or short signal, or sell signal for deals under $50M). Current phase: Valley.

Performance since the IPO

  • ZSPC
  • S&P 500 (SPY)
  • Typical IPO under $50m
  • Middle 50% of those IPOs

ZSPC measured from its offer price; S&P 500 from the first trading day. The typical-IPO line is the median of 382 under $50m IPOs from 2014–2025, by trading day.

Company

zSpace, Inc. provides augmented and virtual reality educational technology solutions for K-12 schools, and career and technical education markets in the United States and internationally. The company provides hardware products to produce devices that deliver a 3D experience that includes Inspire, a current generation laptop product that delivers autostereoscopic 3D graphics which does not require any eyewear or heads…

Sector
Technology
Industry
Computer Hardware
Country
United States
Employees
54
Market cap
$3M
Website
zspace.com

From the prospectus

Lock-up
365 days
Early release on earnings
No
Price-based early release
No
Staggered release
Yes
Float sold in IPO
8%
Locked shares per share sold
11.0×
Backed by
Private equity
Lead underwriters
Roth Capital Partners, Northland Capital Markets
Dual-class shares
No
Controlled company
Yes
Foreign private issuer
No

Extracted from the final prospectus on SEC EDGAR.

Returns vs offer, compared with 189 IPOs under $50m

HorizonZSPCPeer medianPeers below offer
Day 1+340.0%0.0%47% n=189
Day 20+133.4%-10.3%61% n=187
Day 60+110.2%-34.4%70% n=184
Day 120-12.1%-51.8%78% n=177
Day 180-55.4%-68.7%83% n=174

Research signals

  • SellRule U1: sell signal for 40 sessions
    Jun 5, 2025 · Slide into the unlock
    Past signals (56, deals under $50M): fell 71% · median -17.0% · rallied 25%+ during the hold 43%
    backtestborderline

    Deal under $50M: published as a sell signal only, because shorting such shares is usually impractical (hard to borrow, high borrow fees, frequent squeezes).

  • BuyRule C1: buy signal for 40 sessions
    May 27, 2025 · Capitulation
    Past signals (357, deals under $50M): rose 42% · median -6.8% · dropped 25%+ during the hold 49%
    backtest

    Buy signals passed on returns relative to IPOs of the same year, size and age, most of which fall after listing. A buy signal can beat its peers and still lose money.

  • SellRule O1: sell signal for 60 sessions
    May 5, 2025 · Lock-up overhang
    Past signals (178, deals under $50M): fell 69% · median -17.4% · rallied 25%+ during the hold 49%
    backtest

    Deal under $50M: published as a sell signal only, because shorting such shares is usually impractical (hard to borrow, high borrow fees, frequent squeezes).

  • SellRule RL: sell signal for 60 sessions
    May 5, 2025 · Pre-unlock risk tier
    Past signals (233, deals under $50M): fell 69% · median -13.9% · rallied 25%+ during the hold 49%
    backtest

    Deal under $50M: published as a sell signal only, because shorting such shares is usually impractical (hard to borrow, high borrow fees, frequent squeezes).

  • SellRule F1: sell signal for 100 sessions
    Jan 3, 2025 · Microcap deal
    Past signals (387, deals under $50M): fell 73% · median -29.0% · rallied 25%+ during the hold 50%
    backtest

    Deal under $50M: published as a sell signal only, because shorting such shares is usually impractical (hard to borrow, high borrow fees, frequent squeezes).

  • SellRule R20: sell signal for 100 sessions
    Jan 3, 2025 · Day-20 risk tier
    Past signals (280, deals under $50M): fell 76% · median -33.9% · rallied 25%+ during the hold 50%
    backtest

    Deal under $50M: published as a sell signal only, because shorting such shares is usually impractical (hard to borrow, high borrow fees, frequent squeezes).

Rules frozen as v1; signals dated from Oct 29, 2026 are live, earlier ones show what the frozen rules would have flagged. See methodology.

The rules run independently, so one IPO can carry buy and sell signals at the same time; each label reports only its own rule's history.

Past figures cover all 4,312 signals the published frozen v1 rules produce on 2014–2025 IPOs, close to close over each signal's holding period. Returns start at the close of the signal session; signals are published after that close, so the first price available to a reader is the next session's. Only 1,192 of 2,368 operating-company IPOs from those years have usable Yahoo Finance price data; most of the rest no longer trade under their IPO ticker (delisted, acquired or renamed), so the figures probably understate declines. These are hypothetical results, not trades: the rules were selected on these same years with the benefit of hindsight, so the figures likely overstate what live signals will do. The live track record is the real test. Trading costs and borrow fees are not included. Past results do not predict future results.

Research signals only, not investment advice. Lock-up terms come from prospectuses; prices from Yahoo Finance and may be delayed or wrong.