Vector Group (VGR) could be a solid addition to your portfolio given its recent upgrade to a Zacks Rank #1 (Strong Buy). An upward trend in earnings estimates -- one of the most powerful forces ...
The company continues to maintain a steady pace of revenue growth. Despite macro headwinds, operating margin remains stable. In accordance with my DCF model, the company continues to trade below its ...