R
ReMarketAbil
◉ {{ firingCount }} firing
▲
Data may be stale. The last nightly pull failed — showing last-known values from {{ lastPullLong }}. Numbers below could be out of date.
Filters
{{ fEpsGrowth }}%
{{ fUpside }}%
{{ fCoverage }}
{{ combineHint }}
Upside vs. conviction
Chase names that are high on both axes (top-right). Bottom-right — big upside, weak conviction — is the trap.
{{ resultCount }} {{ resultNoun }}
Preset
Sort by
Saved
{{ scr.name }}
Ticker
Price
Upside{{ hUpArrow }}
EPS growth{{ hEpsArrow }}
Revisions
Ratings
Conviction{{ hConvArrow }}
Alert
{{ row.cmpMark }}
{{ row.ticker }}
{{ row.sector }}
!
SI {{ row.shortInt }}%
{{ row.name }}
{{ row.priceFmt }}
{{ row.upFmt }}
{{ row.epsFmt }}
▲{{ row.revUp }}
▼{{ row.revDown }}
tgt {{ row.tgtArrow }}{{ row.tgtFmt }}
{{ row.conviction }}
Conviction {{ row.conviction }} · {{ row.convBand }}
Weighted blend of four signals
{{ fac.label }} ·{{ fac.wt }}%
{{ fac.val }}
∅
{{ emptyTitle }}
{{ emptyBody }}
ⓘ
Research tool, not financial advice. High upside often just means analysts haven't cut targets yet — check conviction, coverage, and revision trend before you trust a number.
{{ d_ticker }}
LOW CONFIDENCE
{{ d_name }}
{{ d_sector }}
Price
{{ d_priceFmt }}
Upside to median
{{ d_upFmt }}
{{ d_upVsSector }}
Fwd EPS growth
{{ d_epsFmt }}
{{ d_epsVsSector }}
Rev growth
{{ d_revFmt }}
✦
The read
AI generated
{{ para }}
Couldn't generate a read right now.
Price-target range
target {{ d_tgtWord }} {{ d_tgtChg }} · 30d
12-month analyst targets vs. current price
Low {{ d_lowFmt }}
Median {{ d_medianFmt }}
High {{ d_highFmt }}
Now {{ d_priceFmt }}
Dispersion {{ d_dispLabel }}
Coverage {{ d_coverage }} analysts
Last estimate {{ d_recency }}
Earnings surprises · last 4q ({{ d_beatCount }}/4 beat)
{{ sp.fmt }}
Short interest
{{ d_shortInt }}
Conviction score
How much to trust the signal
{{ d_conviction }}
/ 100
{{ d_convVerdict }}
{{ f.label }}
{{ f.val }}
Estimate revision history
{{ d_trendLabel }}
Next-FY consensus EPS, trailing 8 months — rising = strengthening story
8mo ago · {{ d_estFirst }}
now · {{ d_estLast }}
Rating breakdown
{{ r.label }}
{{ r.count }}
ⓘ
Research tool, not financial advice. Analyst targets are frequently optimistic and lag reality.
Compare
{{ chip.ticker }}
Compare
{{ h.conviction }}
{{ h.ticker }}
{{ h.name }}
{{ cell.text }}
Alerts · {{ alertTicker }}
Notify me when the signal decays
Conviction drops below 50
▲ firing now
Any target cut (30d)
▲ firing now
Prototype — alerts evaluate against current cached data and persist locally.
◍
Sort by conviction, not hype
A big price target only matters if the estimate behind it is fresh and credible. The conviction score (0–100) blends four signals — are estimates being raised, how many analysts cover it, how tightly targets cluster, and how recent the data is — so you can tell a real growth story from a beaten-down name analysts just haven't cut yet.
Read green / red for direction, the indigo dial for how much to believe it. Click any dial for the breakdown.