North European Oil Royality Trust Common Stock (NRT)

FairStock Score: 95/100 — HIGH CONVICTION

Current Price$8.32
Market Cap$7,64,19,752
P/E Ratio7.99
ROE596.45%
Dividend Yield11.87%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology