ⓘ
Research tool, not financial advice. Analyst targets are frequently optimistic and lag reality.
Compare {{ compareCount }}/ {{ compareCap }}
Filters
Preset
EPS growth ≥{{ fEps }}%
Upside ≥{{ fUp }}%
Min coverage ≥{{ fCov }}
Combine
Sort by
Compare
{{ h.ticker }}
{{ h.conviction }}
{{ cell.text }}
Alerts · {{ alertTicker }}
Notify me when the signal decays
Conviction drops below 50
▲ firing now
{{ alertConvMark }}
Any target cut (30d)
▲ firing now
{{ alertCutMark }}
AI model
Every AI read runs through your choice. Use the built-in model, or bring your own key.
Provider
Model
API key
ⓘStored only in this browser — never uploaded. Get a key at {{ aiKeyUrl }}.
Sort by conviction, not hype
A big price target only matters if the estimate behind it is fresh and credible. The conviction score blends revision trend, coverage, target tightness and recency — so you can tell a real growth story from a name analysts just haven't cut yet.
iPad · Split view
R
ReMarketAbil
{{ iTitle }}
{{ pCount }} {{ pNoun }}
Preset
EPS growth ≥{{ fEps }}%
Upside ≥{{ fUp }}%
▲Data may be stale. Last pull failed — showing {{ staleLong }}.
Compare {{ compareCount }}/ {{ compareCap }}
{{ r.ticker }}!SI{{ r.sinceUp }}
{{ r.name }}
{{ r.epsFmt }}
{{ r.upFmt }} ups
{{ r.conviction }}
{{ r.cmpMark }}
∅
{{ pEmptyTitle }}
{{ pEmptyBody }}
Compare
{{ h.conviction }}
{{ h.ticker }}
{{ h.name }}
{{ cell.text }}
◧
Select a stock to see the read
Alerts · {{ alertTicker }}
Notify me when the signal decays
Conviction drops below 50
▲ firing now
{{ alertConvMark }}
Any target cut (30d)
▲ firing now
{{ alertCutMark }}
AI model
Built-in, or bring your own key
Provider
Model
API key
ⓘStored only in this browser — never uploaded. Get a key at {{ aiKeyUrl }}.
Sort by conviction, not hype
A big price target only matters if the estimate behind it is fresh and credible. The conviction score blends revision trend, coverage, target tightness and recency — so you can tell a real growth story from a name analysts just haven't cut yet.