ULTRA PETRO COR Stock Analysis, Valuation (NASDAQ:UPL)

Add to My Stocks
$1.05 $0.06 (5.41%) UPL stock closing price Aug 17, 2018 (Closing)

Take a look at Amigobulls ULTRA PETRO COR stock analysis video. Our UPL analysis video highlights revenue and profit trends along with other important metrics such as valuation to find what makes the stock attractive.

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.

ULTRA PETRO COR Stock Rating 2.8/5

Amigobulls UPL stock analysis takes into account various financial ratios like relative valuation, ULTRA PETRO COR revenue, growth and return on equity based on latest quarter 2018 Q2 financial statements. We also check ULTRA PETRO COR dividend performance. ULTRA PETRO COR valuation forms a crucial part of our stock analysis. Our ULTRA PETRO COR stock rating is based on company's fundamentals like balance sheet risk and cash flow position.

Should you buy UPL stock?

  • ULTRA PETRO COR's average operating margin of 40.55 was exceptional.
  • The price to earnings multiple of 0.9 is attractive when compared with the sector average PE ratio of 20.4.
  • The lower PS ratio 0.3 for UPL stock versus Oils-Energy sector average of 1.6 is a positive for the company.
  • ULTRA PETRO COR generates a high return on invested capital of 32.7.

Should you sell UPL stock?

  • ULTRA PETRO COR sales shrank by -10.6% year-over-year in 2018-06.
  • ULTRA PETRO COR registered an average TTM Net loss of -23.5%.
  • The company has negative Free Cash Flows (FCF), with a negative FCF margin of -33.6.

Comments on this video and ULTRA PETRO COR stock

Amigobulls ULTRA PETRO COR stock analysis helps investors in understanding how the company's fundamentals have performed in the last few quarters. Fundamental analysis of a company is the most often used approach to find the intrinsic value of a stock.

ULTRA PETRO COR revenue growth and profit or net income are the main underlying forces which could detremine the direction of the share price. Technical analysis comes in handy to check whether the market sentiment is in line with the fundamental picture of the company.