NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NASDAQ-Best-100-Return-On-Assets-Stocks _ Updated April 16 2021 19:33:03.

Company Name Ticker Support Resist 52 Week
High
52 Week
Low
NNA
Rating

1 - Co-Diagnostics Inc (CODX)

CODX7.8612.2530.997.86Sell

2 - Winmark Corp (WINA)

WINA186.09196.37198.75120.70Buy

3 - Quidel Cp (QDEL)

QDEL119.45134.78306.72106.13Buy

4 - Fulgent Genetics Inc (FLGT)

FLGT82.03107.31189.8912.36Buy

5 - Betterware DE Mexico Da DE Cv (BWMX)

BWMX38.5341.6045.696.70Buy

6 - Patria Investments Limited Cl A (PAX)

PAX15.5017.3523.2815.50Sell

7 - China Index Holdings Ltd (CIH)

CIH2.102.413.140.94Sell

8 - Global Internet of People Inc (SDH)

SDH3.034.595.553.03Sell

9 - Siga Technologies Inc (SIGA)

SIGA6.717.268.105.25Buy

10 - Green Plains Partners LP (GPP)

GPP11.8612.7713.744.38Sell

11 - Cricut Inc Cl A (CRCT)

CRCT19.1220.9220.9218.00---

12 - Verisign Inc (VRSN)

VRSN193.84208.78221.30184.60Buy

13 - Universe Pharmaceuticals Inc (UPC)

UPC3.508.7511.993.50---

14 - Natl Beverage Cp (FIZZ)

FIZZ49.1954.4798.2123.99Buy

15 - Gravity CO Ltd (GRVY)

GRVY111.00129.01239.9035.16Sell

16 - Marine Petroleum U (MARPS)

MARPS4.245.078.981.01---

17 - Omega Flex Inc (OFLX)

OFLX143.03158.60193.6076.63Sell

18 - Smith & Wesson Brands Inc (SWBI)

SWBI17.7720.2623.576.63Sell

19 - Sage Therapeutic Com (SAGE)

SAGE69.0077.0298.3933.08---

20 - Innoviva Inc (INVA)

INVA11.3912.3015.629.21Strong Buy

21 - Surface Oncology Inc (SURF)

SURF7.068.7514.402.32Sell

22 - Tomi Environmental Solutions Inc (TOMZ)

TOMZ3.554.2617.043.55Sell

23 - Genmab A/S (GMAB)

GMAB32.9435.2344.8322.61Buy

24 - Jiayin Group Inc ADR (JFIN)

JFIN4.0710.7930.001.88---

25 - National Research Corp (NRC)

NRC44.7949.7060.6242.41Buy

26 - Open Lending Corp Cl A (LPRO)

LPRO33.8038.9443.009.37---

27 - Xpel Technologies (XPEL)

XPEL55.3565.5765.749.96---

28 - Franklin Wireless CO (FKWL)

FKWL11.8018.1028.144.60Buy

29 - Idexx Laboratories (IDXX)

IDXX489.89535.00573.99256.43Buy

30 - Ironwood Pharmaceuti (IRWD)

IRWD10.0211.0712.558.63---

31 - Marketaxess Holdings (MKTX)

MKTX510.71546.16606.45407.97Sell

32 - Sciplay Corp Cl A (SCPL)

SCPL15.5717.9221.7410.05---

33 - Lakeland Inds Inc (LAKE)

LAKE25.4228.8347.9512.44Sell

34 - Texas Instruments (TXN)

TXN181.00197.58197.58105.45Sell

35 - Abcellera Biologics Inc (ABCL)

ABCL23.2033.0860.6923.20Strong Buy

36 - Aspen Technology (AZPN)

AZPN146.50155.27162.5691.15---

37 - Logitech Int S.A. (LOGI)

LOGI103.49113.45120.2445.74Buy

38 - Turtle Beach Corp (HEAR)

HEAR24.4527.9935.747.13Sell

39 - United Guardian Inc (UG)

UG14.7215.7418.3013.18---

40 - Wingstop Inc (WING)

WING127.87139.82172.87105.33---

41 - Fastenal Company (FAST)

FAST48.3651.6751.8933.96---

42 - Inmode Ltd (INMD)

INMD73.2488.5988.5921.68---

43 - Lifevantage Cp (LFVN)

LFVN8.589.4017.098.54---

44 - Monster Beverage Cp (MNST)

MNST90.8698.1798.1758.73Buy

45 - Ocean Bio Chem Inc (OBCI)

OBCI11.9912.9522.554.72Buy

46 - Pool Corp (POOL)

POOL350.93382.21401.29183.02Buy

47 - Teradyne Inc (TER)

TER118.15134.82147.9056.42---

48 - Vertex Pharmaceutic (VRTX)

VRTX214.24222.35306.08202.57Buy

49 - Catalyst Pharm Inc (CPRX)

CPRX4.235.055.192.88---

50 - Crocs Inc (CROX)

CROX76.4986.4086.4018.97Sell

51 - Digital Turbine (APPS)

APPS68.5184.23102.565.07Strong Sell

52 - Glory Star New Media Group Holdings Ltd (GSMG)

GSMG3.284.245.202.25Buy

53 - Hologic Inc (HOLX)

HOLX72.1577.1785.0041.03Buy

54 - Manhattan Assoc (MANH)

MANH118.89128.28146.5051.75Buy

55 - Nathans Famous IN (NATH)

NATH62.2169.0573.2749.38Strong Buy

56 - Playtika Holding Corp (PLTK)

PLTK24.4126.5835.0924.41Sell

57 - T Rowe Price Group (TROW)

TROW173.67183.05183.0598.30---

58 - Blueprint Medicines Corp (BPMC)

BPMC89.28100.92125.6156.00Buy

59 - Coherus Bio (CHRS)

CHRS13.5315.4522.2213.53Buy

60 - Copart Inc (CPRT)

CPRT111.67123.92130.9665.68Buy

61 - Corcept Therapeutics (CORT)

CORT22.1224.7231.1811.91---

62 - Golden Nugget Online Gaming Inc (GNOG)

GNOG12.2216.5226.0011.15---

63 - Halozyme Therapeutic (HALO)

HALO42.8847.1256.4019.36Buy

64 - Lam Research Corp (LRCX)

LRCX574.94669.00669.00229.69Sell

65 - Titan Medical Inc (TMDI)

TMDI1.602.133.470.22Sell

66 - W D 40 Company (WDFC)

WDFC253.15295.33333.42165.91---

67 - Aaon Inc (AAON)

AAON67.7972.2581.2544.01---

68 - Cargurus Inc Cl A (CARG)

CARG23.9826.1636.5418.01Buy

69 - Hamilton Lane Inc Cl A (HLNE)

HLNE86.4895.1897.4853.60---

70 - Meridian Bioscience (VIVO)

VIVO23.2527.2630.6510.45Sell

71 - Petmed Express Inc (PETS)

PETS31.2034.9957.0027.67Sell

72 - Pharming Group N.V. Ads Each Representing 10 (PHAR)

PHAR12.2313.2316.0412.23Sell

73 - Skillful Craftsman Education Technology Ltd (EDTK)

EDTK2.563.795.192.56Sell

74 - Skyworks Solutions (SWKS)

SWKS176.91194.49195.8288.08---

75 - Antelope Enterprise Hldg Ltd (AEHL)

AEHL2.583.695.501.49Sell

76 - Applied Materials (AMAT)

AMAT125.07146.00146.0046.22Sell

77 - Dorchester Minls (DMLP)

DMLP14.0814.9915.159.90Buy

78 - Expeditors Intl (EXPD)

EXPD103.75111.27111.2769.00Buy

79 - Facebook Inc (FB)

FB283.83315.88315.88168.34Sell

80 - Lululemon Athletica (LULU)

LULU308.31328.40399.90206.50---

81 - Neogames S.A. (NGMS)

NGMS31.5239.0143.6418.67Buy

82 - OReilly Automotive (ORLY)

ORLY495.12530.52530.52357.62Buy

83 - Old Dominion Freight Line Inc (ODFL)

ODFL235.45251.37251.37123.50Buy

84 - Oriental Culture Holding Ltd (OCG)

OCG3.5511.8625.852.82Sell

85 - Perdoceo Education Corp (PRDO)

PRDO11.3212.3917.7710.62Strong Buy

86 - Qualcomm Inc (QCOM)

QCOM130.61140.68167.9471.75Buy

87 - Sleep Number Corp (SNBR)

SNBR118.68138.56151.4420.61---

88 - Spark Energy (SPKE)

SPKE10.0410.6312.405.89Sell

89 - Spark Energy Inc (SPKEP)

SPKEP25.4625.9525.9518.00Buy

90 - Adobe Systems Inc (ADBE)

ADBE471.26525.44536.88325.21Buy

91 - Apple Inc (AAPL)

AAPL125.03135.00145.0966.36---

92 - Etsy Inc (ETSY)

ETSY206.10231.34251.8660.70---

93 - K L A-Tencor Corp (KLAC)

KLAC313.22359.69359.69147.46Sell

94 - LGI Homes Inc (LGIH)

LGIH147.42168.78168.7845.65Buy

95 - Maxim Integrated (MXIM)

MXIM90.8597.7798.4450.04---

96 - Mechanical Technolgy (MKTY)

MKTY7.6014.5818.900.43Sell

97 - Microsoft Corp (MSFT)

MSFT241.34260.74260.74166.11---

98 - Neurocrine Bioscienc (NBIX)

NBIX93.15102.50136.2686.02Buy

99 - Nic Inc (EGOV)

EGOV33.7834.0535.3519.24Sell

100 - Nvidia Corp (NVDA)

NVDA551.12648.57648.57267.11---
Copyright NNA100.com