NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NASDAQ-Best-100-Profit-Margin-Stocks _ Updated June 28 2024 17:30:50.

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

1 (NXTT) Next Technology Holding Inc

NXTT4.055.5014.342.11---

2 (LAND) Gladstone Land Corp

LAND13.3113.7417.4412.31Buy

3 (AGYS) Agilysys Inc

AGYS95.23105.00105.0063.78---

4 (MSTR) Microstrategy Cl A

MSTR1325.541578.401999.99307.11Strong Sell

5 (TOUR) Tuniu Corporatio ADR

TOUR0.831.101.710.59Sell

6 (ATEX) Anterix Inc.

ATEX33.5040.2640.4527.20Buy

7 (NCMI) National Cinemedia

NCMI4.165.245.902.75---

8 (RDHL) Redhill Biophrma ADR

RDHL0.350.443.280.26Buy

9 (FUND) Sprott Focus Trust

FUND7.257.688.476.75Strong Buy

10 (CHW) Calamos Gbl Dyn Inc

CHW6.777.047.045.07Strong Sell

11 (TORO) Toro Corp

TORO3.774.387.253.61Buy

12 (CGO) Calamos Glb Ttl Rtn

CGO10.5711.1811.187.90---

13 (CSQ) Calamos Strgc Ttl Rt

CSQ16.4017.0817.0812.50Strong Sell

14 (DXR) Daxor Corp

DXR8.899.6810.157.11---

15 (HUT) Hut 8 Corp

HUT11.9117.3922.756.18Sell

16 (ACB) Aurora Cannabis Inc

ACB4.576.0011.502.84Sell

17 (PFX) Phenixfin Corp Pr

PFX45.5048.0048.0035.51Sell

18 (CCOI) Cogent Comm Hlds

CCOI54.6360.8286.0050.80Buy

19 (GLPG) Galapagos NV ADR

GLPG24.7826.8944.2524.78Sell

20 (ALCO) Alico Inc

ALCO25.3127.2031.0023.22Buy

21 (GAIN) Gladstone Investment

GAIN13.6614.0714.9612.14Buy

22 (MARA) Marathon Digital Hldgs Inc

MARA17.6020.4934.097.16Strong Buy

23 (AGNC) Agnc Investment Corp

AGNC9.429.7210.646.81Sell

24 (UHG) United Homes Group Inc

UHG5.096.7613.824.79Sell

25 (LGND) Ligand Pharm

LGND81.7588.7394.5749.24Buy

26 (RMBS) Rambus Inc

RMBS55.5560.3676.3848.13Buy

27 (LOAN) Manhattan Bridge

LOAN5.005.215.354.27---

28 (OXLC) Oxford Lane Capital

OXLC5.335.615.784.41---

29 (RAND) Rand Capital Corp

RAND14.9917.8419.6012.50Sell

30 (SHEN) Shenandoah Telecom

SHEN15.3517.8025.5111.87Strong Buy

31 (EBC) Eastern Bankshares Inc

EBC13.2014.0815.0710.65Buy

32 (ESGR) Enstar Group Ltd

ESGR291.90309.21319.91229.57---

33 (GLAD) Gladstone Cap Corp

GLAD22.5123.3423.3418.40Buy

34 (SCYX) Scynexis Inc

SCYX1.752.273.871.35Buy

35 (BANX) Arrowmark Financial Corp

BANX17.9118.7119.5016.07Sell

36 (PXS) Pyxis Tankers

PXS5.055.285.473.25Buy

37 (SEVN) Seven Hills Realty Trust

SEVN12.2813.0014.089.58Buy

38 (REFI) Chicago Atlantic Real Estate F

REFI15.0415.6317.6513.86Sell

39 (DMLP) Dorchester Minerals

DMLP29.2731.7435.7427.16---

40 (ARCC) Ares Capital Corp

ARCC20.4621.3121.8418.55Buy

41 (IMMR) Immersion Corp

IMMR9.3210.3811.045.94Sell

42 (JDZG) Jiade Limited

JDZG0.768.5715.080.76---

43 (FDUS) Fidus Investment Cor

FDUS19.2119.8521.2617.63---

44 (KRYS) Krystal Biotech Inc

KRYS168.74191.78191.7893.95Buy

45 (INVA) Innoviva Inc

INVA15.7016.5016.8612.22Buy

46 (BTBT) Bit Digital Inc

BTBT2.883.705.271.76Sell

47 (CME) CME Group Inc

CME190.70205.69223.80180.11Buy

48 (NVEC) Nve Corp

NVEC70.2075.9898.5664.14Buy

49 (ACT) Enact Holdings Inc

ACT30.2431.6431.8524.93Buy

50 (NMIH) Nmi Holdings Inc

NMIH32.5634.1134.3324.83Buy

51 (ESEA) Euroseas Ltd

ESEA33.9138.6342.2919.71Sell

52 (VRSN) Verisign Inc

VRSN174.41183.50225.54167.05Sell

53 (CTRM) Castor Maritime Inc

CTRM4.325.256.502.85Sell

54 (MBIN) Merchants Bancorp

MBIN39.9442.4148.6824.46Strong Buy

55 (PFBC) Preferred Bank LA

PFBC73.8877.8581.1354.21Buy

56 (CCAP) Crescent Capital Bdc Inc

CCAP18.3419.2719.2715.03Sell

57 (GBDC) Golub Capital Bdc

GBDC15.4316.2517.7213.24Buy

58 (NVDA) Nvidia Corp

NVDA116.51140.76140.7639.23Strong Sell

59 (STRR) Star Equity Hldgs Inc

STRR4.165.336.553.43Buy

60 (STCN) Steel Connect Inc

STCN11.1513.0013.007.36---

61 (BROG) Brooge Holdings Ltd

BROG0.800.976.660.80---

62 (PSHG) Performance Shipping Inc

PSHG2.012.362.580.79Buy

63 (IBOC) Intl Bancshares

IBOC55.6159.2961.4641.96Buy

64 (PTGX) Protagonist Therapeutics Inc

PTGX30.4235.9635.9613.72Buy

65 (VINP) Vinci Partners Investments Ltd

VINP10.6711.2011.859.01---

66 (OZK) Bank Ozk

OZK37.4344.2052.3634.76Buy

67 (GLPI) Gaming & Leisure

GLPI44.1446.2250.0641.80Buy

68 (RIOT) Riot Platforms Inc

RIOT8.8110.2920.657.80---

69 (SIGA) Siga Technologies Inc

SIGA6.948.1210.834.22Buy

70 (WABC) Westamerica Bancorp

WABC47.0849.6757.9638.10Buy

71 (ABNB) Airbnb Inc Cl A

ABNB145.45152.93170.10113.24Buy

72 (EWBC) East West Bancorp

EWBC71.2575.2579.5449.59Buy

73 (SEED) Origin Agritech Ltd

SEED4.515.426.381.37Sell

74 (VALU) Value Line Inc

VALU40.2145.4662.0932.07---

75 (WINA) Winmark Corp

WINA345.81370.98451.30314.09Sell

76 (CSWC) Capital Southwest

CSWC25.3626.3727.2219.59Buy

77 (SWIN) Solowin Holdings Ordinary Shar

SWIN3.2528.1972.551.84---

78 (FUTU) Futu Holdings Ltd ADR

FUTU64.8274.7181.8639.05Sell

79 (GECC) Great Elm Capital Corp

GECC10.3811.0011.827.65Buy

80 (NECB) Northeast Community Bancorp

NECB17.0917.8418.0013.93Buy

81 (MAR) Marriot Int Cl A

MAR234.12247.20260.57178.24Sell

82 (SSIC) Silver Spike Investment Corp

SSIC11.2111.9812.457.29Sell

83 (TRMD) Torm Plc Cl A

TRMD36.0339.4639.4622.31Buy

84 (ULY) Urgent.Ly Inc

ULY1.511.877.801.47Buy

85 (TOP) Zhong Yang Financial Group Lim

TOP2.462.729.082.19Strong Buy

86 (SLM) SLM Corp

SLM20.2921.5922.7412.26Buy

87 (TBBK) The Bancorp Inc

TBBK33.8737.9747.1129.92Buy

88 (ACTG) Acacia Res-Acacia

ACTG4.845.405.743.43Buy

89 (BFC) Bank First National Corp [Wisc

BFC79.2983.0092.5070.00Buy

90 (CATY) Cathay Genl Bncp

CATY36.1138.3045.7231.47Buy

91 (KSPI) Joint Stock Company Kaspi.Kz A

KSPI124.47136.38136.3885.02Strong Sell

92 (MCBS) Metrocity Bankshares Inc

MCBS24.5426.5926.5917.22Buy

93 (RGLD) Royal Gold Inc

RGLD119.72126.94134.56100.55Buy

94 (SLRC) Slr Investment Corp

SLRC15.7816.3916.7713.93Buy

95 (UTHR) United Therapeutic

UTHR286.26321.75321.75208.62---

96 (CHCO) City Holding Company

CHCO102.98108.39115.8986.56Buy

97 (FFIN) First Finl Bkshs Inc

FFIN28.7730.6333.1522.84Buy

98 (HIFS) Hingham Inst For Svg

HIFS170.30180.50229.99147.01Buy

99 (MFIC) Midcap Financial Investment Co

MFIC14.9015.8016.3612.35Buy

100 (VBNK) Versabank

VBNK10.1511.2512.197.24---
Copyright NNA100.com