FrontierLab
A research filter, not a predictor — not financial advice. Grades rank growth stocks on evidence-based quality signals from end-of-day data; they are not buy/sell calls or price forecasts. Always do your own research.

Discovery track record

Earlier to look, not earlier to certainty — surfacing a name sooner is a research prompt, never a prediction.

Forward record · ~1 month

Grade at surfaceNBeat the S&PMedian
Mixed1too few to read (need ≥ 8)
Weak1too few to read (need ≥ 8)
Early-stage3too few to read (need ≥ 8)

By how it was found

Origin comparison opens once a second source clears N ≥ 8. Origin is where to look, not skill — it says how a name was found, not that it will do well.

Forward record · ~3 months

Grade at surfaceNBeat the S&PMedian
Mixed6too few to read (need ≥ 8)
Weak1050% (95% CI 24–76%)-1.4%
Early-stage2too few to read (need ≥ 8)

By how it was found

Origin comparison opens once a second source clears N ≥ 8. Origin is where to look, not skill — it says how a name was found, not that it will do well.

The record — every name, frozen at first surface

513 names on the record. Recorded the day it surfaced; the forward verdict is pending until the windows mature (no outcome column yet — coming with the maturity gates).

On the record sinceTickerGrade at surfaceFound viaSourcesPrice at surface
2026-09-30WLYMixedscreenerfmp-screener$47.76
2026-09-30WORMixedscreenerfmp-screener$59.54
2026-09-30WYNNWeakscreenerfmp-screener$79.43
2026-09-30WKCWeakscreenerfmp-screener$35.16
2026-09-30WULFWeak · caution riskscreenerfmp-screener$14.8
2026-09-30WOLFWeak · caution riskscreenerfmp-screener$28.13
2026-09-30LGHLMixed (early) · pump riskmomentumfmp-gainers$5.68
2026-09-30WLTHCaution (early) · pump riskscreenerfmp-screener$10.38
2026-09-29VSNTMixedscreenerfmp-screener$32.17
2026-09-29SANGMixed · pump riskmomentumfmp-gainers$4.93
2026-09-29VSATWeakscreenerfmp-screener$69.09
2026-09-29VSHWeakscreenerfmp-screener$32.46
2026-09-29VRNSPromising (early) · caution riskscreenerfmp-screener$47.11
2026-09-29SDEVWeak (early) · pump riskmomentumfmp-gainers, fmp-actives$3.27
2026-09-29BGINWeak (early) · pump riskmomentumfmp-gainers$2.57
2026-09-28VALWeakscreenerfmp-screener$79.62
2026-09-28USACWeak · caution riskscreenerfmp-screener$25.33
2026-09-28LFCRWeak · pump riskmomentumfmp-gainers$6.52
2026-09-25SNDAWeak · caution riskscreenerfmp-screener$37.71
2026-09-24YDESMixed · pump riskmomentumfmp-gainers$4.77
2026-09-24SIRIWeakscreenerfmp-screener$26.63
2026-09-24SDRLWeakscreenerfmp-screener$46.48
2026-09-24SGRYWeak · pump riskscreenerfmp-screener$14.2
2026-09-24SHAZPromising (early) · caution riskscreenerfmp-screener$56.4
2026-09-24GLNDPromising (early) · pump riskmomentumfmp-gainers, fmp-actives$5.35
2026-09-23RRCMixedscreenerfmp-screener$38.77
2026-09-23RRRMixedscreenerfmp-screener$50.9
2026-09-23ROCKWeakscreenerfmp-screener$40.24
2026-09-23RSIWeak · caution riskscreenerfmp-screener$20.56
2026-09-22ROGWeakscreenerfmp-screener$137.96
2026-09-22ROADWeakscreenerfmp-screener$96.71
2026-09-22RAPPMixed (early) · caution riskscreenerfmp-screener$41.47
2026-09-21PRTHWeak · pump riskmomentumfmp-gainers$7.8
2026-09-21CRMLPromising (early) · pump riskmomentumfmp-gainers, fmp-actives$9.33
2026-09-18OSISWeakscreenerfmp-screener$197.71
2026-09-18PBLSPromising (early) · caution riskscreenerfmp-screener$41.73
2026-09-18FWDIPromising (early) · pump riskmomentumfmp-gainers$7.7
2026-09-18GEMIMixed (early) · pump riskmomentumfmp-gainers, stocktwits-trending$5.81
2026-09-17NSSCStrongscreenerfmp-screener$35.95
2026-09-17NVSTStrongscreenerfmp-screener$23.69
2026-09-17NSITWeakscreenerfmp-screener$154.65
2026-09-17MNOVWeak (early) · pump riskmomentumfmp-gainers$3.45
2026-09-16NEXTWeak · caution riskscreenerfmp-screener$7.06
2026-09-16NGLWeakscreenerfmp-screener$16.33
2026-09-16NESRWeak · caution riskscreenerfmp-screener$31.49
2026-09-16NNPromising (early) · caution riskscreenerfmp-screener$14.62
2026-09-16GLOOPromising (early) · pump riskmomentumfmp-gainers$4.07
2026-09-15MGMMixedscreenerfmp-screener$39.22
2026-09-15MFPMixed · caution riskscreenerfmp-screener$43.58
2026-09-15MODMixedscreenerfmp-screener$178.87
2026-09-14LTHStrongscreenerfmp-screener$41.53
2026-09-14LZBMixedscreenerfmp-screener$30.97
2026-09-14MBGLMixedscreenerfmp-screener$20.26
2026-09-14MATXWeakscreenerfmp-screener$236.62
2026-09-14RPDWeak · pump riskmomentumfmp-gainers$12.79
2026-09-14ELMTWeak · pump riskmomentumfmp-gainers$21.5
2026-09-14MANEPromising (early)screenerfmp-screener$101.7
2026-09-14MAZEMixed (early) · caution riskscreenerfmp-screener$24.67
2026-09-11ITGRWeakscreenerfmp-screener$126
2026-09-11FEIMMixed (early) · pump riskmomentumfmp-gainers$88.38
2026-09-10INSPMixedscreenerfmp-screener$68.12
2026-09-10IONDMixedscreenerfmp-screener$79.88
2026-09-10INVXMixedscreenerfmp-screener$29.69
2026-09-10INDPCaution (early) · pump riskmomentumfmp-gainers$2.56
2026-09-10IMVTWeak (early) · caution riskscreenerfmp-screener$38.1
2026-09-09HUBGMixedscreenerfmp-screener$35.34
2026-09-09IARTMixedscreenerfmp-screener$16.25
2026-09-09ODDMixed · pump riskmomentumfmp-gainers$16.48
2026-09-09IBPWeakscreenerfmp-screener$210.54
2026-09-09HXLWeakscreenerfmp-screener$90.42
2026-09-09ICHRWeak · caution riskscreenerfmp-screener$57.88
2026-09-09IEPWeak · caution riskscreenerfmp-screener$6.83
2026-09-09IMNMPromising (early) · caution riskscreenerfmp-screener$26.12
2026-09-09IDYAPromising (early) · caution riskscreenerfmp-screener$38.35
2026-09-08BNCMixed · pump riskmomentumfmp-gainers, fmp-actives$5.25
2026-09-08GRBKWeakscreenerfmp-screener$70.25
2026-09-08HAWKPromising (early) · caution riskscreenerfmp-screener$17.83
2026-09-04ECPGStrongscreenerfmp-screener$97.3
2026-09-04PDEXMixed · pump riskmomentumfmp-gainers$73.41
2026-09-04DYMixedscreenerfmp-screener$300.23
2026-09-04AOUTMixed · pump riskmomentumfmp-gainers$14.48
2026-09-04EEWeakscreenerfmp-screener$40.03
2026-09-04EFORWeakscreenerfmp-screener$32.55
2026-09-04HVIIWeak · pump riskmomentumfmp-gainers$9.67
2026-09-04NXWeak · pump riskmomentumfmp-gainers$22.93
2026-09-04GDRXMixedscreenerfmp-screener$3.48
2026-09-04GCTMixedscreenerfmp-screener$51.75
2026-09-04GNKWeakscreenerfmp-screener$27.65
2026-09-04GEFWeakscreenerfmp-screener$85
2026-09-04GELWeakscreenerfmp-screener$15.85
2026-09-04GENBCaution (early) · pump riskscreenerfmp-screener$16.39
2026-09-04GTBPWeak (early) · caution riskmomentumfmp-gainers$0.241
2026-09-03DAVEStrongscreenerfmp-screener$390.86
2026-09-03DGIIStrong · pump riskscreenerfmp-screener$70.28
2026-09-03DLXMixedscreenerfmp-screener$24.4
2026-09-03DLTHMixed · pump riskmomentumfmp-gainers$4.46
2026-09-03DANWeakscreenerfmp-screener$31.52
2026-09-03DECWeak · caution riskscreenerfmp-screener$15.72
2026-09-03CYPHWeak · pump riskmomentumfmp-gainers$2.27
2026-09-03DCHWeak · pump riskscreenerfmp-screener$6.67
2026-09-02CVLTStrongscreenerfmp-screener$131.56
2026-09-02CRCMixedscreenerfmp-screener$53.57
2026-09-02CROXMixedscreenerfmp-screener$115.79
2026-09-02CRUSMixedscreenerfmp-screener$113.06
2026-09-02CXMMixedscreenerfmp-screener$6.95
2026-09-02CXTMixedscreenerfmp-screener$50.07
2026-09-02CZRMixedscreenerfmp-screener$29.69
2026-09-02CRCTMixed · pump riskscreenerfmp-screener$5.76
2026-09-02CRGYMixed · caution riskscreenerfmp-screener$14.27
2026-09-02CRKWeakscreenerfmp-screener$15.54
2026-09-02CRSRWeak · pump riskscreenerfmp-screener$12.1
2026-09-02CTOSWeakscreenerfmp-screener$8.97
2026-09-02CVIWeakscreenerfmp-screener$42.92
2026-09-02CWSTWeakscreenerfmp-screener$93.4
2026-09-02MNTKWeak · pump riskmomentumfmp-gainers$2.13
2026-09-02CORZWeak · caution riskscreenerfmp-screener$16.81
2026-09-02HQPromising (early) · pump riskmomentumfmp-gainers$17.5
2026-09-01CLSKWeak · caution riskmixedfmp-screener, stocktwits-trending$11.06
2026-08-31SYMixed · pump riskmomentumfmp-gainers$2.91
2026-08-31BROSWeak · caution riskscreenerfmp-screener$48.86
2026-08-31BRUNPromising (early) · pump riskscreenerfmp-screener$17.43
2026-08-31NEOVPromising (early) · pump riskmomentumfmp-gainers$4.24
2026-08-31DPROWeak (early) · pump riskmomentumfmp-gainers$5.42
2026-08-28ATECStrong · caution riskscreenerfmp-screener$9.44
2026-08-28ASOWeakscreenerfmp-screener$43.5
2026-08-28ASTHWeakscreenerfmp-screener$37.96
2026-08-28ASANPromising (early) · caution riskscreenerfmp-screener$10.19
2026-08-27APPFStrongscreenerfmp-screener$232.06
2026-08-27APPNStrong · pump riskscreenerfmp-screener$41.4
2026-08-27ANIPMixed · caution riskscreenerfmp-screener$73.51
2026-08-27ARHSMixed · pump riskscreenerfmp-screener$8.81
2026-08-27AOSWeakscreenerfmp-screener$61.95
2026-08-27ARDTWeakscreenerfmp-screener$10.99
2026-08-27ANWeakscreenerfmp-screener$198.75
2026-08-27ANDGWeak · caution riskscreenerfmp-screener$56.56
2026-08-27ANROPromising (early) · caution riskscreenerfmp-screener$36.3
2026-08-27APLDPromising (early) · pump riskscreenerfmp-screener$27.44
2026-08-26AMRCWeak · pump riskscreenerfmp-screener$22.16
2026-08-26AMRWeak · pump riskscreenerfmp-screener$217.92
2026-08-26ALMRPromising (early) · pump riskscreenerfmp-screener$34.08
2026-08-25AEVACaution (early) · pump riskscreenerfmp-screener$16.16
2026-08-24ZGStrongscreenerfmp-screener$37.95
2026-08-24ZETAStrongscreenerfmp-screener$28.47
2026-08-24ZDMixedscreenerfmp-screener$55.73
2026-08-24ZWSMixedscreenerfmp-screener$48.86
2026-08-24AALWeakmixedfmp-screener, fmp-actives$13.63
2026-08-24AADXWeak · caution riskscreenerfmp-screener$14.49
2026-08-24AAOIPromising (early) · pump riskscreenerfmp-screener$107.63
2026-08-24SUPXWeak (early) · pump riskmomentumfmp-gainers$10.54
2026-08-21VIAVMixed · pump riskscreenerfmp-screener$38.9
2026-08-21VICRMixed · pump riskscreenerfmp-screener$200.54
2026-08-21RFAIWeak · pump riskmomentumfmp-gainers$58
2026-08-20UAAMixedscreenerfmp-screener$5.3
2026-08-20UPBDMixedscreenerfmp-screener$18.54
2026-08-20UPWKMixedscreenerfmp-screener$8.66
2026-08-20UPSTMixed · caution riskscreenerfmp-screener$28.86
2026-08-20VACWeak · pump riskscreenerfmp-screener$110.28
2026-08-20ULCCWeak · pump riskscreenerfmp-screener$5.76
2026-08-20UMACPromising (early) · pump riskscreenerfmp-screener$25.98
2026-08-19TMDXStrongscreenerfmp-screener$93.97
2026-08-19TILEMixedscreenerfmp-screener$39.32
2026-08-19THOWeakscreenerfmp-screener$80.07
2026-08-19TKRWeakscreenerfmp-screener$125.67
2026-08-19THRMWeak · pump riskscreenerfmp-screener$41.61
2026-08-19TICPromising (early) · pump riskscreenerfmp-screener$9.2
2026-08-18TGTXStrongscreenerfmp-screener$50.26
2026-08-18TDCMixedscreenerfmp-screener$28.47
2026-08-18TENBMixedscreenerfmp-screener$36.34
2026-08-18TFXMixedscreenerfmp-screener$131.92
2026-08-18TDOCMixed · caution riskscreenerfmp-screener$6.47
2026-08-18TDSWeakscreenerfmp-screener$34.17
2026-08-18TDWWeak · pump riskscreenerfmp-screener$94.13
2026-08-18THWeak · caution riskscreenerfmp-screener$17.47
2026-08-18TEXWeak · caution riskscreenerfmp-screener$64.43
2026-08-18TEMixed (early) · pump riskscreenerfmp-screener$4.65
2026-08-14DAAQWeak · pump riskmomentumfmp-gainers$10.42
2026-08-13PTGXMixed · caution riskscreenerfmp-screener$151.42
2026-08-13ARXWeak · pump riskmomentumfmp-gainers, fmp-actives$19.51
2026-08-13CURIPromising (early) · pump riskmomentumfmp-gainers$3.99
2026-08-13QNTWeak (early) · pump riskscreenerfmp-screener$68.5
2026-08-12PRGSStrongscreenerfmp-screener$43.58
2026-08-12PLNTMixedscreenerfmp-screener$48.26
2026-08-12POWIMixedscreenerfmp-screener$63.84
2026-08-12PRKSMixedscreenerfmp-screener$44.26
2026-08-12PIMixed · caution riskscreenerfmp-screener$179.58
2026-08-12PLABWeakscreenerfmp-screener$33.49
2026-08-12PPLIWeakscreenerfmp-screener$40.59
2026-08-12PRGWeakscreenerfmp-screener$41.23
2026-08-12PIIWeakscreenerfmp-screener$68.52
2026-08-12POOLWeakscreenerfmp-screener$199.41
2026-08-12POWLWeak · pump riskscreenerfmp-screener$207.98
2026-08-12PRIMWeak · pump riskscreenerfmp-screener$81.46
2026-08-12PRVAWeakscreenerfmp-screener$21.54
2026-08-12PLUGWeak · caution riskmixedfmp-screener, fmp-actives$2.29
2026-08-12PLSEPromising (early) · caution riskscreenerfmp-screener$43.32
2026-08-12PRCTPromising (early) · caution riskscreenerfmp-screener$21.25
2026-08-12CDPromising (early) · pump riskmomentumfmp-gainers$4.13
2026-08-12NBISPromising (early) · pump riskmomentumfmp-gainers, fmp-actives, stocktwits-trending$259.2
2026-08-11PCTYStrongscreenerfmp-screener$145.05
2026-08-11PCORStrong · caution riskscreenerfmp-screener$58.74
2026-08-11PBIMixedscreenerfmp-screener$16.54
2026-08-11PDMixedscreenerfmp-screener$11.87
2026-08-11PEGAMixedscreenerfmp-screener$33.07
2026-08-11PAYCMixed · pump riskscreenerfmp-screener$212.23
2026-08-11PDFSMixed · pump riskscreenerfmp-screener$49.15
2026-08-11WXMMixed · pump riskmomentumfmp-gainers, fmp-actives$7.9
2026-08-11STIMMixed · pump riskmomentumfmp-gainers$3.19
2026-08-11PAYOWeakscreenerfmp-screener$7.09
2026-08-11PBHWeakscreenerfmp-screener$53.6
2026-08-11PATKWeakscreenerfmp-screener$87.42
2026-08-11PENNWeak · caution riskscreenerfmp-screener$19.13
2026-08-11PBFWeak · pump riskscreenerfmp-screener$69.35
2026-08-11PCVXMixed (early) · caution riskscreenerfmp-screener$59.22
2026-08-11PCTWeak (early) · caution riskscreenerfmp-screener$7.65
2026-08-10BWMNStrong · pump riskmomentumfmp-gainers$42.42
2026-08-10OGNMixedscreenerfmp-screener$13.62
2026-08-10PARRMixedscreenerfmp-screener$71.67
2026-08-10OTTRWeakscreenerfmp-screener$92.37
2026-08-10VREXWeak · pump riskmomentumfmp-gainers$18.46
2026-08-10HZOWeak · pump riskmomentumfmp-gainers$52.12
2026-08-07MMEDMixed · caution riskscreenerfmp-screener$19.6
2026-08-07MNRMixed · caution riskscreenerfmp-screener$12.96
2026-08-07QNSTMixed · pump riskmomentumfmp-gainers$21.08
2026-08-07VATEWeak · pump riskmomentumfmp-gainers$12.11
2026-08-07OABIPromising (early) · pump riskmomentumfmp-gainers$3.08
2026-08-06MATMixedscreenerfmp-screener$14.49
2026-08-06MBCWeak · caution riskscreenerfmp-screener$9
2026-08-06MARAWeak · pump riskscreenerfmp-screener$10.65
2026-08-06MGTXPromising (early) · caution riskscreenerfmp-screener$12.79
2026-08-05LMATStrongscreenerfmp-screener$79
2026-08-05LZStrongscreenerfmp-screener$8.1
2026-08-05LIFStrong · pump riskscreenerfmp-screener$61.45
2026-08-05LNTHMixedscreenerfmp-screener$101.5
2026-08-05LPGMixedscreenerfmp-screener$43.05
2026-08-05LOARMixedscreenerfmp-screener$75.66
2026-08-05LYFTMixed · caution riskscreenerfmp-screener$16.48
2026-08-05APPSMixed · pump riskmomentumfmp-gainers$13.17
2026-08-05LKQWeakscreenerfmp-screener$24.11
2026-08-05MWeakscreenerfmp-screener$25.51
2026-08-05LSTRWeakscreenerfmp-screener$179.35
2026-08-05LUMNWeak · caution riskmixedfmp-screener, stocktwits-trending$6.08
2026-08-05LINDWeak · pump riskscreenerfmp-screener$34.11
2026-08-05LGNWeak · pump riskscreenerfmp-screener$65.55
2026-08-05GTEWeak · pump riskmomentumfmp-gainers$9.44
2026-08-05LQDAPromising (early) · caution riskscreenerfmp-screener$89.12
2026-08-04KRYSStrongscreenerfmp-screener$324.77
2026-08-04INFUMixed · pump riskmomentumfmp-gainers$12.32
2026-08-04IBTAMixed · pump riskmomentumfmp-gainers$37.34
2026-08-04PAYMixed · pump riskmomentumfmp-gainers$44.6
2026-08-04KSSWeakscreenerfmp-screener$20.1
2026-08-04LADWeak · pump riskscreenerfmp-screener$370.99
2026-08-04TSATWeak · pump riskmomentumfmp-gainers$54.75
2026-08-04KVYOPromising (early) · caution riskscreenerfmp-screener$19.1
2026-08-04LBRXPromising (early) · caution riskscreenerfmp-screener$45
2026-08-04XGNPromising (early) · pump riskmomentumfmp-gainers$6.45
2026-08-03KNMixedscreenerfmp-screener$37.48
2026-08-03KNTKWeak · caution riskscreenerfmp-screener$49.39
2026-08-03KMXWeak · caution riskscreenerfmp-screener$58.43
2026-08-03KOSWeak · pump riskscreenerfmp-screener$2.53
2026-08-03ULHWeak · pump riskmomentumfmp-gainers$18.21
2026-08-03ATKRWeak · pump riskmomentumfmp-gainers$93.55
2026-08-03CNCKPromising (early) · pump riskmomentumfmp-gainers$2.37
2026-08-03KODMixed (early) · caution riskscreenerfmp-screener$39.83
2026-07-31HIMSStrongscreenerfmp-screener$27.77
2026-07-31HGVMixedscreenerfmp-screener$46.14
2026-07-31IESCMixed · pump riskmomentumfmp-gainers$744.54
2026-07-31HCSGWeakscreenerfmp-screener$23.3
2026-07-31HESMWeak · caution riskscreenerfmp-screener$40.83
2026-07-31TCXWeak · pump riskmomentumfmp-gainers$15.44
2026-07-31REPLMixed (early) · pump riskmomentumfmp-gainers$11.2
2026-07-30XRXStrong · pump riskmomentumfmp-gainers$3.49
2026-07-30GEOMixedscreenerfmp-screener$30.67
2026-07-30GIIIMixedscreenerfmp-screener$36.69
2026-07-30GKOSMixed · caution riskscreenerfmp-screener$168.52
2026-07-30GMEWeak · caution riskmixedfmp-screener, stocktwits-trending$21.88
2026-07-30GPIWeakscreenerfmp-screener$296.71
2026-07-30GTXWeakscreenerfmp-screener$31.01
2026-07-30GLXYWeak · pump riskscreenerfmp-screener$21.52
2026-07-30GOLDPromising (early) · caution riskscreenerfmp-screener$42.08
2026-07-30CMCOMixed (early) · pump riskmomentumfmp-gainers$20.68
2026-07-29FLYWStrongscreenerfmp-screener$16.56
2026-07-29FRSHStrongscreenerfmp-screener$11.61
2026-07-29FTDRStrongscreenerfmp-screener$75
2026-07-29FIVNMixedscreenerfmp-screener$27.17
2026-07-29FNDMixedscreenerfmp-screener$55.76
2026-07-29FORMMixedscreenerfmp-screener$83.45
2026-07-29GAPMixedscreenerfmp-screener$20.29
2026-07-29FSLYMixed · caution riskscreenerfmp-screener$20.69
2026-07-29FSSMixedscreenerfmp-screener$111.86
2026-07-29HURNMixed · pump riskmomentumfmp-gainers$170.37
2026-07-29FLSWeakscreenerfmp-screener$69.94
2026-07-29FLOCWeak · caution riskscreenerfmp-screener$19.39
2026-07-29FOURWeakscreenerfmp-screener$56.05
2026-07-29FPSWeak · caution riskscreenerfmp-screener$29.25
2026-07-29FTREWeakscreenerfmp-screener$20.4
2026-07-29FUNWeakscreenerfmp-screener$18.35
2026-07-29FLYWeak · caution riskscreenerfmp-screener$17.84
2026-07-29FROGPromising (early) · caution riskscreenerfmp-screener$73.28
2026-07-29FLRMixed (early) · caution riskscreenerfmp-screener$46.83
2026-07-28EXTRStrongscreenerfmp-screener$29.99
2026-07-28EZPWStrongscreenerfmp-screener$30.04
2026-07-28FCFSStrongscreenerfmp-screener$206.73
2026-07-28ESTAStrong · caution riskscreenerfmp-screener$91.9
2026-07-28EXLSMixedscreenerfmp-screener$30.53
2026-07-28EYEMixedscreenerfmp-screener$21.81
2026-07-28ETONMixed · pump riskscreenerfmp-screener$46.66
2026-07-28FAWeakscreenerfmp-screener$20.88
2026-07-28FELEWeakscreenerfmp-screener$109.71
2026-07-28EXPOWeakscreenerfmp-screener$65
2026-07-28EWTXPromising (early) · caution riskscreenerfmp-screener$40.35
2026-07-27EATStrongscreenerfmp-screener$195.44
2026-07-27DMLPMixedscreenerfmp-screener$27.17
2026-07-27ENOVMixed · pump riskscreenerfmp-screener$28.25
2026-07-27DXCWeakscreenerfmp-screener$10.36
2026-07-27ENTXWeak · pump riskmomentumfmp-gainers, fmp-actives$3.92
2026-07-27DYNPromising (early) · caution riskscreenerfmp-screener$25.63
2026-07-27DMRAPromising (early) · pump riskscreenerfmp-screener$29.44
2026-07-27LVWRPromising (early) · pump riskmomentumfmp-gainers, fmp-actives$2.43
2026-07-24CONMixedscreenerfmp-screener$31.61
2026-07-24CHDNWeakscreenerfmp-screener$86.5
2026-07-24SAFTWeak · pump riskmomentumfmp-gainers$103.2
2026-07-24CIFRMixed (early) · pump riskscreenerfmp-screener$23.15
2026-07-23NVECStrong · pump riskmomentumfmp-gainers$134.21
2026-07-23CECOMixedscreenerfmp-screener$79.59
2026-07-23CDREMixed · caution riskscreenerfmp-screener$30.47
2026-07-23CAVAWeakscreenerfmp-screener$63.21
2026-07-23CCSWeakscreenerfmp-screener$69.27
2026-07-23CELCWeak · caution riskscreenerfmp-screener$88.34
2026-07-23CGONWeak (early) · caution riskscreenerfmp-screener$71.12
2026-07-22BOBSStrongscreenerfmp-screener$15.5
2026-07-22BSMMixedscreenerfmp-screener$14.52
2026-07-21BGCStrongscreenerfmp-screener$11.35
2026-07-21BJRIMixedscreenerfmp-screener$67.9
2026-07-21BKEMixedscreenerfmp-screener$42.64
2026-07-21BILLMixed · caution riskscreenerfmp-screener$44.26
2026-07-21BLBDMixedscreenerfmp-screener$81.28
2026-07-21BDCWeakscreenerfmp-screener$102.05
2026-07-21BFHWeakscreenerfmp-screener$101.68
2026-07-21BFAMWeakscreenerfmp-screener$74.57
2026-07-21BKDWeakscreenerfmp-screener$15.19
2026-07-21UTZWeak · pump riskmomentumfmp-gainers, fmp-actives$14.06
2026-07-21BCRXMixed (early) · caution riskscreenerfmp-screener$9.42
2026-07-21BEAMMixed (early) · caution riskscreenerfmp-screener$27.29
2026-07-21BETACaution (early) · caution riskscreenerfmp-screener$19.55
2026-07-21BHVNWeak (early) · pump riskscreenerfmp-screener$15.51
2026-07-20ATRWeakscreenerfmp-screener$129.91
2026-07-20AZTAWeak · caution riskscreenerfmp-screener$26.26
2026-07-20BATRKWeakscreenerfmp-screener$51.23
2026-07-20ZYBTWeak · pump riskmomentumfmp-gainers, fmp-actives$8.01
2026-07-20NUAIWeak (early) · pump riskmomentumfmp-gainers$5.15
2026-07-17ALKStrongscreenerfmp-screener$45.51
2026-07-17ALGMStrong · pump riskscreenerfmp-screener$46.48
2026-07-17AEOWeakscreenerfmp-screener$17.03
2026-07-17ALGTWeakscreenerfmp-screener$100.9
2026-07-17AGXWeakscreenerfmp-screener$551.26
2026-07-17AHCOWeakscreenerfmp-screener$10.96
2026-07-17ALHWeak · caution riskscreenerfmp-screener$25.5
2026-07-17AESIWeak · caution riskscreenerfmp-screener$14.07
2026-07-17AGLWeak · caution riskscreenerfmp-screener$129.84
2026-07-17AIRWeak · caution riskscreenerfmp-screener$135.34
2026-07-17ALHCWeak · caution riskscreenerfmp-screener$20.6
2026-07-17AIPPromising (early) · caution riskscreenerfmp-screener$31.04
2026-07-17AGIOMixed (early) · pump riskscreenerfmp-screener$39.61
2026-07-16ADEAStrongscreenerfmp-screener$25.9
2026-07-16ADMAStrongscreenerfmp-screener$8.81
2026-07-16ACVAStrong · caution riskscreenerfmp-screener$7.63
2026-07-16AAPMixedscreenerfmp-screener$53.13
2026-07-16ACADMixedscreenerfmp-screener$25.63
2026-07-16ACHCMixedscreenerfmp-screener$33.61
2026-07-16ACIWMixedscreenerfmp-screener$58.67
2026-07-16ACLSMixedscreenerfmp-screener$139.34
2026-07-16AAONMixedscreenerfmp-screener$113.2
2026-07-16ADTWeakscreenerfmp-screener$7.06
2026-07-16ABMWeakscreenerfmp-screener$48.17
2026-07-16ACAWeakscreenerfmp-screener$145
2026-07-16ACMWeakscreenerfmp-screener$69.95
2026-07-16ACMRWeak · pump riskscreenerfmp-screener$84.09
2026-07-16DSGRWeak · pump riskmomentumfmp-gainers$34.43
2026-07-16MANWeak · pump riskmomentumfmp-gainers$51.65
2026-07-16ADPTPromising (early) · pump riskscreenerfmp-screener$22.1
2026-07-16ATAIPromising (early) · pump riskmomentumfmp-gainers, fmp-actives$7.15
2026-07-15YOUStrongscreenerfmp-screener$54.65
2026-07-15ZStrongscreenerfmp-screener$33.85
2026-07-15WRBYStrong · caution riskscreenerfmp-screener$27.91
2026-07-15WWWMixedscreenerfmp-screener$18.14
2026-07-15XRAYMixedscreenerfmp-screener$13.4
2026-07-15YELPMixedscreenerfmp-screener$26.81
2026-07-15YETIMixedscreenerfmp-screener$48.33
2026-07-15XERSMixed · caution riskscreenerfmp-screener$8.7
2026-07-15XMTRMixed · caution riskscreenerfmp-screener$98.68
2026-07-15WSCWeakscreenerfmp-screener$27.25
2026-07-15WUWeakscreenerfmp-screener$8.04
2026-07-15WTTRWeakscreenerfmp-screener$19.98
2026-07-15XPROWeakscreenerfmp-screener$16.44
2026-07-15YSSWeak · caution riskscreenerfmp-screener$19.27
2026-07-15ELVAWeak · pump riskmomentumfmp-gainers$11.76
2026-07-15ZBIOPromising (early) · pump riskscreenerfmp-screener$29.41
2026-07-15WYFIPromising (early) · pump riskscreenerfmp-screener$29.18
2026-07-14WGSStrong · caution riskscreenerfmp-screener$62.43
2026-07-14VSXYMixedscreenerfmp-screener$81.92
2026-07-14VVVMixedscreenerfmp-screener$38.89
2026-07-14WFRDMixedscreenerfmp-screener$82.01
2026-07-14WHDMixedscreenerfmp-screener$52.6
2026-07-14WINGMixedscreenerfmp-screener$148.41
2026-07-14WEXWeakscreenerfmp-screener$155.09
2026-07-14WHWeakscreenerfmp-screener$77.63
2026-07-14VSTSWeakscreenerfmp-screener$14.9
2026-07-14VVXWeakscreenerfmp-screener$74.64
2026-07-14VYXWeakscreenerfmp-screener$7.97
2026-07-14WAYWeak · caution riskscreenerfmp-screener$22.19
2026-07-14WERNWeakscreenerfmp-screener$44.8
2026-07-14WBIWeak · caution riskscreenerfmp-screener$35.88
2026-07-14WBTNWeak · caution riskscreenerfmp-screener$11.36
2026-07-14WENWeak · pump riskscreenerfmp-screener$7.42
2026-07-14WHRWeak · caution riskscreenerfmp-screener$38.65
2026-07-14WKPromising (early) · caution riskscreenerfmp-screener$53.69
2026-07-13VCELStrongscreenerfmp-screener$47.49
2026-07-13URBNMixedscreenerfmp-screener$69.85
2026-07-13VCYTMixedscreenerfmp-screener$57.48
2026-07-13VFCMixedscreenerfmp-screener$16.88
2026-07-13VNTMixedscreenerfmp-screener$29.34
2026-07-13VERXMixed · caution riskscreenerfmp-screener$12.98
2026-07-13VECOWeakscreenerfmp-screener$55.76
2026-07-13VISNWeakscreenerfmp-screener$12.13
2026-07-13VCWeakscreenerfmp-screener$103.54
2026-07-13VPGWeak · pump riskscreenerfmp-screener$105.67
2026-07-13VKTXPromising (early)screenerfmp-screener$38.12
2026-07-13VERAPromising (early) · caution riskscreenerfmp-screener$41.5
2026-07-13UUUUPromising (early) · caution riskscreenerfmp-screener$13.05
2026-07-13QTTBPromising (early) · pump riskmomentumfmp-gainers$21.38
2026-07-13VIAPromising (early) · pump riskscreenerfmp-screener$18.31
2026-07-13VIRMixed (early) · caution riskscreenerfmp-screener$9.72
2026-07-13VRDNMixed (early) · caution riskscreenerfmp-screener$18.99
2026-07-13VOYGMixed (early) · pump riskscreenerfmp-screener$29.66
2026-07-10SVVStrongscreenerfmp-screener$9.77
2026-07-10SWKSMixedscreenerfmp-screener$60.38
2026-07-10SYNAMixed · caution riskscreenerfmp-screener$126.76
2026-07-10TBLAWeakscreenerfmp-screener$5.52
2026-07-10TALOWeak · caution riskscreenerfmp-screener$13.5
2026-07-10TALKPromising (early) · caution riskscreenerfmp-screener$5.23
2026-07-10TBPHPromising (early)screenerfmp-screener$16.93
2026-07-10TARSPromising (early) · caution riskscreenerfmp-screener$58.14
2026-07-10AARDMixed (early) · pump riskmomentumfmp-gainers$7.6
2026-07-10SYREWeak (early) · pump riskscreenerfmp-screener$97.74
2026-07-10TTDStrongscreenerfmp-screener$19.53
2026-07-10TNLMixedscreenerfmp-screener$74.25
2026-07-10TRIPMixedscreenerfmp-screener$13.98
2026-07-10TRLVMixedscreenerfmp-screener$8.62
2026-07-10UAMixedscreenerfmp-screener$6.61
2026-07-10TWSTMixed · caution riskscreenerfmp-screener$90.64
2026-07-10TTANMixed · caution riskscreenerfmp-screener$77.69
2026-07-10TREXWeakscreenerfmp-screener$47.16
2026-07-10TTCWeakscreenerfmp-screener$93.33
2026-07-10TRNWeakscreenerfmp-screener$35.69
2026-07-10TTEKWeakscreenerfmp-screener$30.99
2026-07-10TTIWeakscreenerfmp-screener$9.45
2026-07-10TYRAPromising (early)screenerfmp-screener$32.75
2026-07-10TRVIPromising (early) · caution riskscreenerfmp-screener$17.84
2026-07-10TVTXPromising (early) · caution riskscreenerfmp-screener$56.59
2026-07-10TXGPromising (early) · pump riskscreenerfmp-screener$42.73
2026-07-10TSHAWeak (early) · caution riskscreenerfmp-screener$6.34
2026-07-09SPSCStrongscreenerfmp-screener$60.74
2026-07-09SUPNStrong · caution riskscreenerfmp-screener$48.75
2026-07-09SONOMixedscreenerfmp-screener$14.08
2026-07-09SPHRMixed · caution riskscreenerfmp-screener$152.01
2026-07-09STAAMixed · caution riskscreenerfmp-screener$27.97
2026-07-09STUBMixed · caution riskscreenerfmp-screener$11.52
2026-07-09JLHLMixed · pump riskmomentumfmp-gainers, fmp-actives$12.79
2026-07-09STGWWeakscreenerfmp-screener$7.75
2026-07-09SONWeakscreenerfmp-screener$55.06
2026-07-09STWeakscreenerfmp-screener$44.76
2026-07-09SRPTWeak · caution riskscreenerfmp-screener$20.52
2026-07-09SRRKPromising (early) · caution riskscreenerfmp-screener$57.94
2026-07-09SVRAPromising (early) · caution riskscreenerfmp-screener$6.29
2026-07-09TRAXPromising (early) · pump riskmomentumfmp-gainers$32.4
2026-07-09FBRXCaution (early) · pump riskmomentumfmp-gainers$36.7
2026-07-08SNAPStrong · caution riskscreenerfmp-screener$4.63
2026-07-08SHCMixedscreenerfmp-screener$17.47
2026-07-08SHOOMixedscreenerfmp-screener$39.02
2026-07-08SMMixedscreenerfmp-screener$29.11
2026-07-08SIGWeakscreenerfmp-screener$81.46
2026-07-08SITEWeakscreenerfmp-screener$108.1
2026-07-08SKYWWeakscreenerfmp-screener$96.92
2026-07-08SLMWeakscreenerfmp-screener$23.9
2026-07-08SHAKWeakscreenerfmp-screener$54.26
2026-07-08SKYWeakscreenerfmp-screener$79.17
2026-07-08SLGNWeakscreenerfmp-screener$44.01
2026-07-08SNDRWeakscreenerfmp-screener$35.95
2026-07-08SHLSWeak · caution riskscreenerfmp-screener$9.78
2026-07-08SKYTWeak · caution riskscreenerfmp-screener$33.34
2026-07-08SNEXWeak · caution riskscreenerfmp-screener$118.84
2026-07-08PENGWeak · pump riskmomentumfmp-gainers, stocktwits-trending$78.47
2026-07-08SIONPromising (early) · caution riskscreenerfmp-screener$44
2026-07-08SNDXPromising (early) · caution riskscreenerfmp-screener$24.56
2026-07-08SLSPromising (early) · pump riskscreenerfmp-screener$13.76
2026-07-07RVLVStrongscreenerfmp-screener$22.54
2026-07-07SEZLStrongscreenerfmp-screener$177.63
2026-07-07SBHMixedscreenerfmp-screener$14.35
2026-07-07RXOMixed · caution riskscreenerfmp-screener$26.87
2026-07-07RUSHAWeakscreenerfmp-screener$72.09
2026-07-07SAICWeakscreenerfmp-screener$113.67
2026-07-07SAROWeakscreenerfmp-screener$30.04
2026-07-07SEIWeak · caution riskscreenerfmp-screener$65.35
2026-07-07SAILWeak · caution riskscreenerfmp-screener$16.19
2026-07-07RXTWeak · pump riskscreenerfmp-screener$6.76
2026-07-07PHOEWeak · pump riskmomentumfmp-gainers, stocktwits-trending$24.56
2026-07-07RYTMPromising (early) · caution riskscreenerfmp-screener$114.46
2026-07-07SEPNPromising (early) · caution riskscreenerfmp-screener$35.83
2026-07-07RUNPromising (early) · pump riskscreenerfmp-screener$12.2
2026-07-07TTRXPromising (early) · pump riskmomentumfmp-gainers$9.71
2026-07-07SDGRMixed (early) · caution riskscreenerfmp-screener$16.49
2026-07-07RUMMixed (early) · caution riskscreenerfmp-screener$6.19
2026-07-07CRNXWeak (early) · pump riskmomentumfmp-gainers, fmp-actives$83.53

This ledger is append-only and losers stay — every name is frozen at first surface and never deleted, so the record can't be cherry-picked after the fact. Forward returns are vs the S&P among names still trading at each horizon; delisted/dropped names are counted as attrition (0 so far), single-session moves beyond ±300% are dropped as split/data artifacts (0), and names not yet repriced this run are pending (0), not attrition. Scope: discovery-sourced names only — separate from the curated grade record.

Curated grade track record → · Methodology →

Data as of 2026-10-02 (end-of-day). How grades are computed →