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 January 15 2021 16:49:33.

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

1 - Triterras Inc. (TRIT)

TRIT7.7012.4915.457.70Strong Sell

2 - Winmark Corporation (WINA)

WINA170.44187.94215.00115.00Sell

3 - Co-Diagnostics Inc. (CODX)

CODX10.1612.0330.991.12Buy

4 - China Index Holdings Limited (CIH)

CIH1.982.153.250.94Sell

5 - TOMI Environmental Solutions Inc. (TOMZ)

TOMZ3.954.5717.040.80Buy

6 - Marine Petroleum Trust (MARPS)

MARPS2.805.698.701.01---

7 - Betterware de Mexico S.A.B. de C.V. (BWMX)

BWMX32.4138.0039.375.67Buy

8 - Renewable Energy Group Inc. (REGI)

REGI70.9393.1393.1316.05Strong Sell

9 - Quidel Corporation (QDEL)

QDEL189.44212.79306.7272.99Buy

10 - VeriSign Inc. (VRSN)

VRSN193.52209.60221.30148.77Sell

11 - Genmab A/S (GMAB)

GMAB40.7844.8344.8316.24Buy

12 - Green Plains Partners LP (GPP)

GPP8.6310.2614.793.47---

13 - Fulgent Genetics Inc. (FLGT)

FLGT53.9473.9073.906.70Buy

14 - Innoviva Inc. (INVA)

INVA11.2813.0615.627.58---

15 - United-Guardian Inc. (UG)

UG14.0014.5619.1410.65Sell

16 - Ironwood Pharmaceuticals Inc. (IRWD)

IRWD10.8911.7613.237.99Sell

17 - Jiayin Group Inc. (JFIN)

JFIN3.013.5730.001.60Sell

18 - National Research Corporation (NRC)

NRC45.0349.2671.3534.00Buy

19 - Collectors Universe Inc. (CLCT)

CLCT75.9577.7781.0013.26Buy

20 - Glory Star New Media Group Holdings Limited (GSMG)

GSMG2.513.7211.531.46Buy

21 - IDEXX Laboratories Inc. (IDXX)

IDXX474.20516.87516.87168.65Sell

22 - SciPlay Corporation (SCPL)

SCPL15.3118.7518.755.82---

23 - XPEL Inc. (XPEL)

XPEL49.6360.7760.777.50Strong Sell

24 - Coherus BioSciences Inc. (CHRS)

CHRS17.3918.6823.0310.86---

25 - Lakeland Industries Inc. (LAKE)

LAKE25.3731.9531.9511.76Sell

26 - MarketAxess Holdings Inc. (MKTX)

MKTX510.42566.66606.45275.50---

27 - National Beverage Corp. (FIZZ)

FIZZ82.0689.50100.2235.71Strong Buy

28 - SIGA Technologies Inc. (SIGA)

SIGA6.907.468.103.96Sell

29 - Catalyst Pharmaceuticals Inc. (CPRX)

CPRX3.303.735.282.55Sell

30 - Intuit Inc. (INTU)

INTU357.45376.29387.94187.68Buy

31 - Omega Flex Inc. (OFLX)

OFLX140.24161.88183.0050.38Sell

32 - Skillful Craftsman Education Technology Limited (EDTK)

EDTK3.243.934.982.76Buy

33 - Wingstop Inc. (WING)

WING133.17148.71170.0044.27Sell

34 - Blueprint Medicines Corporation (BPMC)

BPMC98.83115.38125.6143.29Sell

35 - Corcept Therapeutics Incorporated (CORT)

CORT25.9328.3628.369.70Buy

36 - Fastenal Company (FAST)

FAST48.9951.8951.8926.72Sell

37 - Gravity Co. Ltd. (GRVY)

GRVY167.00212.05239.9021.49Sell

38 - Monster Beverage Corporation (MNST)

MNST90.1295.1195.1150.06---

39 - Smith & Wesson Brands Inc. (SWBI)

SWBI18.3523.5723.574.24Buy

40 - Texas Instruments Incorporated (TXN)

TXN164.95173.66173.6693.09Strong Sell

41 - Vertex Pharmaceuticals Incorporated (VRTX)

VRTX220.93232.54306.08197.47Sell

42 - Manhattan Associates Inc. (MANH)

MANH105.66118.06118.0635.20Sell

43 - Ocean Bio-Chem Inc. (OBCI)

OBCI12.1713.7122.553.10Sell

44 - Pool Corporation (POOL)

POOL330.11374.10401.29160.35Strong Sell

45 - Teradyne Inc. (TER)

TER122.70139.55139.5542.87Sell

46 - AAON Inc. (AAON)

AAON65.3871.6471.6440.48Sell

47 - Biogen Inc. (BIIB)

BIIB255.28282.60374.99223.25Buy

48 - Copart Inc. (CPRT)

CPRT112.87122.42130.9655.69Sell

49 - Dorchester Minerals L.P. (DMLP)

DMLP11.7313.2920.928.52---

50 - Leslies Inc. (LESL)

LESL23.3628.9528.9519.15Buy

51 - LifeVantage Corporation (LFVN)

LFVN9.0310.4117.257.75---

52 - Nathans Famous Inc. (NATH)

NATH55.8660.4874.7239.01---

53 - Neurocrine Biosciences Inc. (NBIX)

NBIX98.80113.40136.2672.14Sell

54 - Pharming Group N.V. (PHAR)

PHAR14.0818.9716.0414.08---

55 - T. Rowe Price Group Inc. (TROW)

TROW150.94159.68159.6882.51Sell

56 - Turtle Beach Corporation (HEAR)

HEAR19.1023.6626.484.05Buy

57 - WD-40 Company (WDFC)

WDFC254.69295.05320.00151.16Strong Sell

58 - Zynex Inc. (ZYXI)

ZYXI14.6917.4829.737.93Buy

59 - Hamilton Lane Incorporated (HLNE)

HLNE76.8584.5584.5536.27---

60 - HeadHunter Group PLC (HHR)

HHR26.8430.1232.1412.25Buy

61 - InMode Ltd. (INMD)

INMD48.7858.9158.9113.14Buy

62 - Lululemon Athletica Inc. (LULU)

LULU337.07368.16399.90128.85Sell

63 - PetMed Express Inc. (PETS)

PETS32.0236.1042.8921.20---

64 - Pro-Dex Inc. (PDEX)

PDEX28.0037.0242.6012.83---

65 - Purple Innovation Inc. (PRPL)

PRPL30.3037.8037.804.42---

66 - Antelope Enterprise Holdings Limited (AEHL)

AEHL2.172.975.311.44Sell

67 - Applied Materials Inc. (AMAT)

AMAT92.34106.60106.6036.64---

68 - Crocs Inc. (CROX)

CROX66.5078.6878.688.40Sell

69 - Lam Research Corporation (LRCX)

LRCX505.62570.52570.52181.38---

70 - Logitech International S.A. (LOGI)

LOGI94.58105.85105.8531.37Sell

71 - Oriental Culture Holding LTD (OCG)

OCG4.5217.7025.854.52---

72 - Perdoceo Education Corporation (PRDO)

PRDO12.5913.5019.857.11---

73 - Apple Inc. (AAPL)

AAPL120.15131.67138.7953.15Sell

74 - Aspen Technology Inc. (AZPN)

AZPN134.30145.41145.4173.07---

75 - CarGurus Inc. (CARG)

CARG28.1635.1338.4814.25Sell

76 - Comstock Holding Companies Inc. (CHCI)

CHCI2.783.356.261.06---

77 - Expeditors International of Washington Inc. (EXPD)

EXPD91.9797.2497.2452.55Strong Sell

78 - Happiness Biotech Group Limited (HAPP)

HAPP1.662.226.101.63Sell

79 - KLA Corporation (KLAC)

KLAC276.41315.87315.87110.19Buy

80 - Maxim Integrated Products Inc. (MXIM)

MXIM88.7897.4797.4741.93Strong Sell

81 - OReilly Automotive Inc. (ORLY)

ORLY437.22473.92496.61251.52Strong Sell

82 - Old Dominion Freight Line Inc. (ODFL)

ODFL197.21209.77213.66105.80---

83 - Regeneron Pharmaceuticals Inc. (REGN)

REGN489.11524.88664.64328.13Buy

84 - SEI Investments Company (SEIC)

SEIC57.5662.4569.6135.41Sell

85 - Zoom Video Communications Inc. (ZM)

ZM368.02427.76588.8470.26Buy

86 - Adobe Inc. (ADBE)

ADBE457.49488.04536.88255.13Sell

87 - Advanced Micro Devices Inc. (AMD)

AMD87.8694.8999.2336.75Strong Sell

88 - China Customer Relations Centers Inc. (CCRC)

CCRC3.347.4610.803.32Buy

89 - Digital Turbine Inc. (APPS)

APPS47.7461.2461.243.48---

90 - Enphase Energy Inc. (ENPH)

ENPH162.55222.43222.4321.49Sell

91 - John B. Sanfilippo & Son Inc. (JBSS)

JBSS78.4084.1494.3066.35Sell

92 - Malibu Boats Inc. (MBUU)

MBUU67.1981.8181.8118.02---

93 - Microsoft Corporation (MSFT)

MSFT209.11220.28232.86132.52Sell

94 - NVIDIA Corporation (NVDA)

NVDA503.44537.43589.07180.68Strong Sell

95 - OneWater Marine Inc. (ONEW)

ONEW30.0235.9935.993.41Sell

96 - Skyworks Solutions Inc. (SWKS)

SWKS148.66165.99165.9967.90Sell

97 - Spark Energy Inc. (SPKE)

SPKE9.9511.3211.325.25Sell

98 - Spark Energy Inc. (SPKEP)

SPKEP24.9325.4926.299.49---

99 - Victory Capital Holdings Inc. (VCTR)

VCTR23.3826.0426.0410.18---

100 - Viemed Healthcare Inc. (VMD)

VMD7.628.7811.982.44---
Copyright NNA100.com