Back to screener

PRT

PermRock Royalty Trust

Energy · Oil & Gas E&P · USA

$1.77

Market cap $21.53M

Valuation

Health

Mood

Fear

Dividend yield

11.86%

TTM

11.75%

Forward

Explore SmartStockScore

Data updated daily