NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Best-100-Profit-Margin-Stocks _ Updated March 25 2023 15:28:39.

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

1 - Loma Negra Comp Indu Argentina (LOMA)

LOMA6.477.167.954.45Buy

2 - Adams Natural Resources Fund I (PEO)

PEO18.9320.8724.6118.15Sell

3 - Tortoise Pipeline & Energy Fun (TTP)

TTP23.7226.5131.6723.37Sell

4 - Tortoise Energy Infrastructure (TYG)

TYG26.7630.3336.8526.76Sell

5 - Blackrock Energy and Resources (BGR)

BGR10.9112.2313.729.93Buy

6 - Manchester United Ltd (MANU)

MANU22.5627.3127.3410.41---

7 - Kayne Anderson MLP Investment (KYN)

KYN7.888.699.837.76Sell

8 - Seadrill 2021 Ltd (SDRL)

SDRL33.7840.2145.4825.60Buy

9 - Macquarie Global Infrastructur (MGU)

MGU22.7523.7226.7918.83---

10 - Two Harbors Invt Corp (TWO)

TWO13.2315.6822.364.27Buy

11 - Kenon Holdings Ltd (KEN)

KEN28.2830.4969.0426.91Buy

12 - Nexpoint Diversified Real Esta (NXDT)

NXDT9.6611.7917.939.66Sell

13 - Madison/Claymore Covered Call (MCN)

MCN7.768.158.306.27Buy

14 - Invesco Senior Income Trust (VVR)

VVR3.563.924.333.56---

15 - Istar Financial Inc (STAR)

STAR6.557.8718.706.44Buy

16 - Srh Total Return Fund Inc (STEW)

STEW11.7512.4714.9810.65---

17 - Ambac Financial Group (AMBC)

AMBC14.1716.3817.757.24---

18 - Blackrock Muni Intermediate Du (MUI)

MUI11.3411.5713.6510.34Buy

19 - Autohome Inc ADR (ATHM)

ATHM28.6632.7640.8923.66Buy

20 - Blackrock Muniyield Quality Fu (MQY)

MQY11.4211.7213.7910.48Buy

21 - Starwood Property Trust (STWD)

STWD16.0719.0024.7616.07---

22 - Blackrock Muniyield Quality Fu (MQT)

MQT10.0710.3313.499.26Buy

23 - Blackrock Muniyield Fund (MYD)

MYD10.4010.6312.769.47Sell

24 - Amtd Idea Group (AMTD)

AMTD1.441.6025.801.07---

25 - Amtd Digital Inc ADR (HKD)

HKD6.758.012555.306.75Sell

26 - Invesco Muni Opportunity Trust (VMO)

VMO9.299.5111.498.70Buy

27 - Blackrock Muniassets Fund (MUA)

MUA10.1010.7113.639.47---

28 - Mexico Fund (MXF)

MXF15.6616.6717.3012.94Buy

29 - Greystone Housing Impact Inves (GHI)

GHI16.1518.0219.9516.15---

30 - Apartment Income REIT Corp (AIRC)

AIRC32.5136.8255.8232.51---

31 - Blackrock Muniholdings Fund (MHD)

MHD11.5111.7914.2310.70Sell

32 - Blackrock Long-Term Muni Advan (BTA)

BTA9.469.8112.408.65Sell

33 - Endava Plc ADR (DAVA)

DAVA63.7075.62140.5161.55---

34 - Public Storage (PSA)

PSA279.32296.33421.76270.13Sell

35 - BP Prudhoe Bay Royalty Trust (BPT)

BPT7.579.6326.087.57Buy

36 - Permian Basin Royalty Trust (PBT)

PBT22.6325.7525.9911.40Buy

37 - San Juan Basin Royalty Trust (SJT)

SJT10.3011.2015.437.93Buy

38 - North European Oil Royality Tr (NRT)

NRT10.0311.9920.7210.03Buy

39 - Sabine Royalty Trust (SBR)

SBR63.5773.3091.1054.29---

40 - Tricon Residential Inc (TCN)

TCN7.288.2516.267.18Sell

41 - Sandridge Energy Inc (SD)

SD12.6214.5529.2812.62---

42 - Cross Timbers Royalty Trust (CRT)

CRT13.5123.0830.4012.27Buy

43 - Mv Oil Trust (MVO)

MVO8.3811.8116.418.38Buy

44 - Permrock Royalty Trust Trust U (PRT)

PRT6.196.9510.656.19Buy

45 - Mesabi Trust (MSB)

MSB23.5126.9029.9516.56Sell

46 - Voc Energy Trust (VOC)

VOC7.648.9013.705.75Buy

47 - Alliancebernstein Holding LP (AB)

AB33.1437.7749.4531.31Sell

48 - Chesapeake Granite Wash Trust (CHKR)

CHKR1.131.241.420.90Sell

49 - Permianville Royalty Trust (PVL)

PVL2.022.635.792.02Buy

50 - Mesa Royalty Trust (MTR)

MTR13.6116.8928.008.26Buy

51 - Annaly Capital Management Inc (NLY)

NLY17.5520.1328.405.45Buy

52 - American Equity Investment Lif (AEL)

AEL31.5741.1148.3728.05---

53 - Roper Industries (ROP)

ROP424.89438.02488.23356.22---

54 - Apollo Commercial Real Estate (ARI)

ARI8.7010.7314.267.91---

55 - Essent Group Ltd (ESNT)

ESNT36.5341.5545.0134.27Buy

56 - Dynex Capital (DX)

DX11.2612.8517.0610.60Buy

57 - Natural Resource Partners LP (NRP)

NRP50.6659.9765.7236.21Sell

58 - Transcontinental Realty Invest (TCI)

TCI41.4344.1047.7637.01Sell

59 - Blackrock Munivest Fund II (MVT)

MVT10.4610.6913.009.51---

60 - Mgic Investment Corp (MTG)

MTG12.1513.4515.7611.38Buy

61 - Compania Mina Buenaventura S.A (BVN)

BVN7.698.6511.295.09Sell

62 - Terreno Realty Corp (TRNO)

TRNO59.3162.4081.0150.36Buy

63 - Abraxas Petroleum Corporation (AXAS)

AXAS0.640.792.430.60Sell

64 - BRT Realty Trust (BRT)

BRT18.0720.7225.6718.07Buy

65 - First Industrial Realty Trust (FR)

FR49.0552.4865.9242.91---

66 - Alpine Income Property Trust I (PINE)

PINE15.6718.0620.7915.41Buy

67 - American Realty Investors (ARL)

ARL23.0928.2431.4213.35Strong Sell

68 - Main Street Capital Corp (MAIN)

MAIN36.4840.4245.6731.66Buy

69 - Banco Latinoamericano DE Comer (BLX)

BLX16.2618.0619.1712.58---

70 - Wheaton Precious Metals (WPM)

WPM41.8347.3851.9128.62Buy

71 - Black Stone Minerals LP (BSM)

BSM14.4016.0020.2412.81Buy

72 - Lightning Emotors Inc (ZEV)

ZEV0.250.565.910.25Sell

73 - Radian Group Inc (RDN)

RDN20.0122.3823.8417.84Buy

74 - Blackstone Mortgage Trust Inc (BXMT)

BXMT16.9520.5232.4616.95---

75 - Alj Regional Hold (ALJJ)

ALJJ1.601.902.781.40Sell

76 - Claros Mortgage Trust Inc (CMTG)

CMTG10.8514.2221.0910.85Buy

77 - Equity Commonwealth (EQC)

EQC19.4123.6528.7319.41Buy

78 - Brookfield Infrastructure Part (BIPC)

BIPC43.3445.2573.2437.54Sell

79 - Federal Agricultural Mortgage (AGM)

AGM122.39139.06149.3790.38Sell

80 - Ltc Properties (LTC)

LTC31.9435.7545.4931.94Buy

81 - Grupo Televisa S.A. ADR (TV)

TV4.385.3111.864.38Buy

82 - Medical Properties Trust (MPW)

MPW7.1010.7621.597.10---

83 - Danaos Corp (DAC)

DAC51.1957.23104.7651.10---

84 - Innovative Industrial Properti (IIPR)

IIPR73.2583.40209.7573.25---

85 - Granite Ridge Resources Inc (GRNT)

GRNT4.826.1514.004.82Buy

86 - Mp Materials Corp (MP)

MP25.4532.3859.5823.50Sell

87 - Servisfirst Bancs (SFBS)

SFBS52.0466.3097.2552.04Sell

88 - Virtus Total Return Fund Inc (ZTR)

ZTR6.046.509.915.77Buy

89 - Flex Lng Ltd (FLNG)

FLNG29.9633.6138.2423.25---

90 - Getty Realty Corp (GTY)

GTY34.6336.4536.4924.66---

91 - Prologis Inc (PLD)

PLD113.23122.26174.5498.03---

92 - Banco DE Chile ADR (BCH)

BCH17.9620.7122.5615.64Buy

93 - Eneti Inc (NETI)

NETI8.619.9911.204.81Buy

94 - Franco Nev Corp (FNV)

FNV131.57146.53169.32109.70---

95 - Lument Finance Trust Inc (LFT)

LFT1.842.062.841.84Buy

96 - Magnolia Oil & Gas Corp (MGY)

MGY18.8121.6630.3118.01---

97 - Sandstorm Gold Ltd (SAND)

SAND5.185.969.184.51Sell

98 - Amrep Corp (AXR)

AXR12.7014.1916.7210.26---

99 - Brookfield Asset Management Lt (BAM)

BAM30.1233.4459.1626.76---

100 - Gsk Plc ADR (GSK)

GSK33.2034.9846.9728.47Sell
Copyright NNA100.com