Sabine Royalty Trust Stock Analysis, Valuation (NYSE:SBR)

Add to My Stocks
$45.9 $0.4 (0.86%) SBR stock closing price Aug 13, 2018 (Closing)

Watch the robo advisor video of Sabine Royalty Trust stock analysis on Amigobulls. Our analyst opinion covering the buy and sell arguments for SBR stock is shown in the video.

Note: Amigobulls stock rating is our opinion based on the historical performance of the company's fundamentals. It is not indicative of the future performance of the stock.

Sabine Royalty Trust Stock Rating 3.3/5

Amigobulls SBR stock analysis takes into account various financial ratios like relative valuation, Sabine Royalty Trust revenue, growth and return on equity based on latest quarter 2018 Q2 financial statements. We also check Sabine Royalty Trust dividend performance. We compare Sabine Royalty Trust valuation with its sector peers to gauge relative attractiveness of SBR stock. Our Sabine Royalty Trust stock rating is based on company's fundamentals like balance sheet risk and cash flow position.

Should you buy SBR stock?

  • The TTM operating margin was good at 92.91 for Sabine Royalty Trust.
  • Net margins stood at a healthy 92.9% (average) for Sabine Royalty Trust in the Trailing Twelve Months.
  • The company has a healthy dividend yield of 5.64.
  • Sabine Royalty Trust's return on invested capital of 745 is good.
  • The LTM ROE of 746.8 for Sabine Royalty Trust is attractive.

Should you sell SBR stock?

  • Revenue declined at a CAGR of -7.4 over the last 5 years.
  • The company is trading at a price to sales multiple of 15.9, which is higher in comparison to the Oils-Energy sector average of 1.7, making SBR stock expensive.

Comments on this video and Sabine Royalty Trust stock

Investors can use Amigobulls Sabine Royalty Trust stock analysis as a tool to arrive at accurate conclusions regarding financial health of the company and its valuation. Fundamental analysis of a company is the most often used approach to find the intrinsic value of a stock.

Sabine Royalty Trust revenue growth is an indicator of the demand for a company's products while profit margin is indicative of company's pricing power and pricing strategy. One can also combine technical analysis and fundamental analysis to get a holistic picture about SBR stock.