Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Trecora ResourcesBP Prudhoe Bay Royalty TrustCalumet Specialty Products Partners, L.PVertex Energy
SymbolNYSE:TRECNYSE:BPTNASDAQ:CLMTNASDAQ:VTNR
Price Information
Current Price$6.92$3.99$3.10$0.69
52 Week RangeBuyN/AHoldBuy
Beat the Market™ Rank
Overall Score2.30.81.51.3
Analysis Score2.50.01.03.5
Community Score2.52.51.92.6
Dividend Score0.00.00.80.0
Ownership Score4.00.03.00.0
Earnings & Valuation Score2.51.30.60.6
Analyst Ratings
Consensus RecommendationBuyN/AHoldBuy
Consensus Price Target$8.00N/A$1.00$4.00
% Upside from Price Target15.61% upsideN/A-67.74% downside479.88% upside
Trade Information
Market Cap$165.84 million$85.39 million$215.16 million$31.42 million
Beta0.790.063.191.94
Average Volume44,648120,773197,463325,996
Sales & Book Value
Annual Revenue$258.96 million$48.97 million$3.45 billion$163.37 million
Price / Sales0.661.740.070.19
Cashflow$0.97 per share$2.23 per share$1.24 per share$0.21 per share
Price / Cash7.171.792.493.35
Book Value$6.94 per share$0.04 per share$0.12 per share$0.55 per share
Price / Book1.0099.7525.831.25
Profitability
Net Income$-14,970,000.00$47.92 million$-43,600,000.00$-7,330,000.00
EPS$0.27N/A($0.55)($0.08)
Trailing P/E RatioN/A2.42N/AN/A
Forward P/E Ratio25.63N/A17.25
P/E GrowthN/AN/AN/AN/A
Net Margins-2.35%97.08%-2.26%0.22%
Return on Equity (ROE)2.78%4,556.28%-107.75%13.87%
Return on Assets (ROA)1.56%3,151.85%-1.45%2.63%
Dividend
Annual PayoutN/AN/AN/AN/A
Dividend YieldN/AN/AN/AN/A
Three-Year Dividend GrowthN/A291.67%N/AN/A
Payout RatioN/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/A2 Years9 YearsN/A
Debt
Debt-to-Equity Ratio0.59%N/A129.43%1.33%
Current Ratio4.89%1.69%1.24%2.19%
Quick Ratio4.56%1.69%0.74%1.91%
Ownership Information
Institutional Ownership Percentage53.14%3.71%15.33%15.94%
Insider Ownership Percentage4.26%N/A4.75%21.30%
Miscellaneous
EmployeesN/AN/A1,500215
Shares Outstanding24.72 million21.40 million77.96 million45.56 million
Next Earnings Date8/3/2020 (Estimated)8/14/2020 (Estimated)8/13/2020 (Estimated)8/5/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.