-
Posted by
Two Blokes May 7 -
Filed in
Stock
-
2 views
Braemar Hotels & Resorts is a small-cap stock with a portfolio of 15 luxury hotels and resorts. The company's shares appear undervalued based on P/B ratio, but poor debt metrics and a decade-long share price decline suggest otherwise. The company remains a "Sell."