Back to screener

NRT

North European Oil Royalty Trust

Energy · Oil & Gas E&P · USA

$8.49

Market cap $78.03M

Valuation

Health

Mood

Neutral

Dividend yield

11.90%

TTM

11.90%

Forward

Explore SmartStockScore

Data updated daily