PermRock Royalty Trust Units of Beneficial Interest (PRT)

FairStock Score: 53/100 — MIXED

Current Price$2.96
Market Cap$3,60,10,568
P/E Ratio7.59
ROE9.33%
Dividend Yield9.35%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology