NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Best-100-Quarterly-Earning-Growth-Stocks _ Updated July 07 2025 16:50:47.

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

1 (DSM) Dreyfus Strategic Muni Bond Fu

DSM5.585.706.385.28---

2 (GTLS) Chart Industries IN

GTLS153.16173.63220.03101.60Sell

3 (VET) Vermilion Energy Inc

VET6.427.6411.485.14Sell

4 (FPH) Five Point Holdings Llc Cl A

FPH5.535.946.712.88Buy

5 (AR) Antero Resources Corp

AR36.7741.2544.0224.53Sell

6 (DAN) Dana Inc

DAN16.8618.0518.057.58Sell

7 (FT) Franklin Universal Trust

FT7.537.697.806.71---

8 (FMN) Federated Premier Muni

FMN10.5910.7212.5310.11Sell

9 (FFWM) First Foundation

FFWM5.235.728.524.41---

10 (SXI) Standex International Corp

SXI155.71168.60212.66128.85---

11 (AXR) Amrep Corp

AXR20.8523.3539.6717.60Buy

12 (EBS) Emergent Biosolutions

EBS6.016.8015.104.02Sell

13 (VVX) V2X Inc

VVX46.0350.2469.7541.08Buy

14 (CVNA) Carvana Company Cl A

CVNA312.79359.89359.89118.50Buy

15 (TFX) Teleflex Inc

TFX115.94122.69249.91115.94Strong Sell

16 (DAL) Delta Air Lines Inc

DAL47.8852.0869.9834.74---

17 (DAO) Youdao Inc ADR

DAO8.509.3011.822.86Buy

18 (LOAR) Loar Holdings Inc

LOAR78.6886.4199.6752.26Sell

19 (SBI) Western Asset Intermediate Fun

SBI7.507.668.297.30Buy

20 (GOOS) Canada Goose Holdings Inc

GOOS11.5012.7113.156.73Buy

21 (AU) Anglogold Ashanti Ltd ADR

AU45.8651.1151.1122.45Buy

22 (DOC) Healthpeak Properties Inc

DOC17.5118.4823.2616.64---

23 (CCL) Carnival Corp

CCL25.3030.4530.4513.78Sell

24 (CUK) Carnival Plc ADR

CUK22.9327.5927.5912.65---

25 (NVR) NVR Inc

NVR7273.757811.349964.776562.85---

26 (BRW) Saba Capital Income & Opportun

BRW7.838.188.186.90---

27 (MMD) Nyli Mackay Definedterm Munici

MMD14.6014.9617.0014.00Sell

28 (MOS) Mosaic Company

MOS35.2538.0638.0622.36Buy

29 (GDOT) Green Dot Corp

GDOT9.9611.3213.586.12---

30 (KRP) Kimbell Royalty Partners

KRP13.0114.1817.0710.98Sell

31 (MD) Pediatrix Medical Group Inc

MD12.9914.0217.676.62Strong Sell

32 (AZZ) Azz Inc

AZZ92.31101.43101.4369.59---

33 (CCRD) Corecard Corporation

CCRD27.9931.9931.9911.57---

34 (BHP) Bhp Billiton Ltd ADR

BHP47.8251.1963.2139.73---

35 (TD) Toronto Dominion Bank

TD71.0675.1275.1251.25Sell

36 (ETR) Entergy Corp

ETR80.5082.7988.3852.06Sell

37 (SWK) Stanley Black & Decker Inc

SWK66.1572.24110.8853.91---

38 (DEI) Douglas Emmett

DEI14.6115.7820.5012.39Sell

39 (TTI) Tetra Technologies

TTI2.653.445.122.03Sell

40 (KTF) Scudder Municiple Income Trust

KTF8.718.8910.228.71---

41 (EVN) Eaton Vance Muni Income Trust

EVN10.2710.4411.319.59Sell

42 (HBM) Hudbay Minerals Inc

HBM9.6711.1311.135.95---

43 (KEP) Korea Electric Power Corp ADR

KEP11.8814.7914.796.68Sell

44 (HIMS) Hims & Hers Health Inc

HIMS40.8857.2572.9813.47---

45 (MUFG) Mitsubishi Ufj Financial Group

MUFG13.2313.8115.038.75Strong Sell

46 (WH) Wyndham Hotels & Resorts Inc

WH80.3785.21113.0770.08Buy

47 (VTOL) Bristow Group Inc

VTOL31.5235.3441.5025.11Sell

48 (NMT) Nuveen Massachusetts Premium F

NMT11.5411.9512.3310.90Buy

49 (BABA) Alibaba Group Holding ADR

BABA105.94116.77148.4373.87Sell

50 (IDT) IDT Corp

IDT62.4971.1271.1233.84Strong Sell

51 (TCOA) Zalatoris Acquisition Corp

TCOA10.5110.5111.1510.51---

52 (PERF) Perfect Corp Cl A

PERF2.062.593.441.51Sell

53 (WNS) Wns Ltd ADR

WNS62.3174.8474.8442.62Buy

54 (AL) Air Lease Corp Cl A

AL57.1560.4160.4138.25---

55 (HIW) Highwoods Properties

HIW30.3032.0436.7824.19Strong Sell

56 (KAR) Openlane Inc

KAR23.5325.8525.8515.44---

57 (GGT) Gabelli Global Multi-Media Tru

GGT3.954.275.203.75Buy

58 (PEN) Penumbra Inc

PEN246.81260.29310.00148.00Sell

59 (GFI) Gold Fields Ltd ADR

GFI23.9126.3626.3612.98Buy

60 (CX) Cemex S.A.B. DE C.V. ADR

CX6.887.297.344.89---

61 (KGC) Kinross Gold Corp

KGC15.1016.0916.097.84---

62 (OGE) Oge Energy Corp

OGE43.3144.3746.9134.94Strong Sell

63 (NVT) Nvent Electric Plc

NVT67.9975.1081.5541.71Buy

64 (FTK) Flotek Industries

FTK13.4315.5616.873.79---

65 (JNJ) Johnson & Johnson

JNJ152.37157.75169.99140.68---

66 (BAX) Baxter International Inc

BAX29.1630.9440.4926.25Strong Sell

67 (GHM) Graham Corp

GHM44.1853.2553.2524.78Buy

68 (OII) Oceaneering International

OII20.0622.0930.9815.46Sell

69 (ZIM) Zim Integrated Shipping Servic

ZIM15.1217.5730.1511.03Sell

70 (ACP) Abrnd Income Credit Strategies

ACP5.825.977.004.92---

71 (IFS) Intercorp Financial Services I

IFS35.8938.6338.6321.40Sell

72 (AVAL) Grupo Aval Acciones Y Valores

AVAL2.833.003.321.94Buy

73 (AII) American Integrity Insurance G

AII17.0719.1719.1715.77Sell

74 (TG) Tredegar Corp

TG8.739.439.434.62Sell

75 (ERJ) Embraer-Empresa Brasileira DE

ERJ51.4861.6561.6526.04---

76 (CWAN) Clearwater Analytics Holdings

CWAN21.1023.5535.7117.63Buy

77 (TME) Tencent Music Entertainment AD

TME17.9220.3620.369.41Buy

78 (GMRE) Global Medical REIT Inc

GMRE6.587.3010.466.05---

79 (CSV) Carriage Services

CSV44.7247.4847.4825.84Sell

80 (UE) Urban Edge Properties

UE18.4019.2623.8515.66Strong Sell

81 (CCK) Crown Cork & Seal Company

CCK100.60108.66108.6671.61Buy

82 (HAE) Haemonetics Corp

HAE70.5977.3394.9955.30Sell

83 (PUK) Prudential Public Ltd Company

PUK23.7425.5825.5814.39Strong Sell

84 (MSGE) Madison Square Garden Entmt Co

MSGE36.1139.2844.1428.29Strong Sell

85 (MC) Moelis

MC59.7066.1882.8947.00Buy

86 (RRX) Regal Rexnord Corp

RRX139.78154.85185.2890.56---

87 (CXW) Corecivic Inc

CXW21.2723.1924.9911.82Buy

88 (LTH) Life Time Group Holdings Inc

LTH27.4830.5034.9918.59Sell

89 (FPI) Farmland Partners Inc

FPI11.1511.5812.879.66Sell

90 (AGX) Argan Inc

AGX193.82226.44246.6063.53---

91 (WLY) John Wiley Sons Cl A

WLY39.9945.6453.9636.50Strong Sell

92 (WLYB) John Wiley Sons Cl B

WLYB40.3845.4152.9037.27---

93 (HKD) Amtd Digital Inc ADR

HKD1.702.165.801.65Sell

94 (EMA) Emera Inc

EMA44.8746.4546.4532.00---

95 (TFPM) Triple Flag Precious Metals Co

TFPM23.0325.4525.4513.94Buy

96 (DOCN) Digitalocean Holdings Inc

DOCN28.0630.1947.0225.45Buy

97 (CNQ) Canadian Natural Resources

CNQ30.1432.7437.9124.65---

98 (AXTA) Axalta Coating Systems Ltd

AXTA29.7231.3041.6527.70---

99 (AZO) Autozone

AZO3577.813796.303916.812802.79Buy

100 (STAG) Stag Industrial Inc

STAG35.1436.5541.6328.61Strong Sell
Copyright NNA100.com