PermRock Royalty Trust (NYSE:PRT) and U.S. Energy (NASDAQ:USEG) are both small-cap oils/energy companies, but which is the better business? We will contrast the two businesses based on the strength of their institutional ownership, profitability, earnings, analyst recommendations, valuation, risk and dividends.

Analyst Recommendations

This is a breakdown of recent ratings and target prices for PermRock Royalty Trust and U.S. Energy, as provided by MarketBeat.com.

Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score
PermRock Royalty Trust 0 0 0 0 N/A
U.S. Energy 0 0 0 0 N/A

Valuation & Earnings

This table compares PermRock Royalty Trust and U.S. Energy’s top-line revenue, earnings per share (EPS) and valuation.

Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio
PermRock Royalty Trust $10.44 million 2.25 $8.84 million $0.41 4.71
U.S. Energy $6.57 million 1.11 -$550,000.00 N/A N/A

PermRock Royalty Trust has higher revenue and earnings than U.S. Energy.

Risk and Volatility

PermRock Royalty Trust has a beta of 1.23, suggesting that its stock price is 23% more volatile than the S&P 500. Comparatively, U.S. Energy has a beta of 0.31, suggesting that its stock price is 69% less volatile than the S&P 500.

Institutional & Insider Ownership

52.0% of PermRock Royalty Trust shares are held by institutional investors. Comparatively, 19.7% of U.S. Energy shares are held by institutional investors. 3.9% of U.S. Energy shares are held by insiders. Strong institutional ownership is an indication that large money managers, hedge funds and endowments believe a company is poised for long-term growth.

Profitability

This table compares PermRock Royalty Trust and U.S. Energy’s net margins, return on equity and return on assets.

Net Margins Return on Equity Return on Assets
PermRock Royalty Trust 42.50% 11.42% 11.30%
U.S. Energy -8.37% -5.73% -3.87%

Summary

PermRock Royalty Trust beats U.S. Energy on 8 of the 9 factors compared between the two stocks.

PermRock Royalty Trust Company Profile

PermRock Royalty Trust owns 80% net profits interest in the oil and natural gas production properties acquired by Boaz Energy II, LLC in the Permian Basin, Texas. The company was founded in 2017 and is based in Fort Worth, Texas.

U.S. Energy Company Profile

U.S. Energy Corp., an independent energy company, focuses on the acquisition and development of oil and gas producing properties in the continental United States. It holds interests in various oil and gas projects in Williston Basin of North Dakota; Dimmit County of Texas; and Coastal Louisiana. As of December 31, 2017, the company had estimated proved reserves of 824,115 barrels of oil equivalent. It has interests in oil and gas leases covering 4,744 net acres; and 13.89 net producing wells. The company was founded in 1966 and is based in Denver, Colorado.

Receive News & Ratings for PermRock Royalty Trust Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for PermRock Royalty Trust and related companies with MarketBeat.com's FREE daily email newsletter.