Is Westwood Holdings Group, Inc. overvalued or undervalued?
2025-11-05 11:10:04As of 31 October 2025, the valuation grade for Westwood Holdings Group, Inc. moved from very expensive to fair. The company appears to be fairly valued based on its current metrics. The P/E ratio stands at 180, while the EV to EBITDA ratio is 14.88, and the Price to Book Value is 1.51. In comparison to its peers, BlackRock Capital Investment Corp. has a P/E ratio of 10.18, and Medallion Financial Corp. has a P/E of 6.39, indicating that Westwood is trading at a premium relative to these companies. Additionally, the company's return over the past year was 12.61%, which is lower than the S&P 500's return of 19.89%, suggesting that while the stock has performed well, it has not kept pace with the broader market....
Read MoreIs Westwood Holdings Group, Inc. overvalued or undervalued?
2025-11-04 11:16:01As of 31 October 2025, the valuation grade for Westwood Holdings Group, Inc. moved from very expensive to fair. The company appears to be fairly valued based on its current metrics. The P/E ratio stands at 180, significantly higher than the industry average, while the EV to EBITDA ratio is at 14.88, indicating a premium valuation compared to peers such as BlackRock Capital Investment Corp. with a P/E of 10.18 and Medallion Financial Corp. at 6.39. Additionally, Westwood's Price to Book Value is 1.51, suggesting it is trading at a slight premium to its book value. The dividend yield is exceptionally high at 306.30%, which may attract income-focused investors, but the ROE is only 0.33%, reflecting low profitability relative to shareholder equity. Overall, while the stock's valuation has improved, it remains relatively high compared to its peers, indicating that it is fairly valued in the current market conte...
Read More
Westwood Holdings Group, Inc. Experiences Revision in Stock Evaluation Amid Market Dynamics
2025-11-03 16:01:21Westwood Holdings Group, Inc. has recently adjusted its valuation, with its stock price at $16.75. The company has a P/E ratio of 180 and a low return on equity of 0.33%. Compared to peers, Westwood's valuation metrics reveal its unique position within the competitive capital markets sector.
Read MoreIs Westwood Holdings Group, Inc. overvalued or undervalued?
2025-11-02 11:08:34As of 31 October 2025, the valuation grade for Westwood Holdings Group, Inc. moved from very expensive to fair. The company appears to be fairly valued based on its current metrics. Key ratios include a P/E ratio of 180, an EV to EBITDA of 14.88, and a Price to Book Value of 1.51. In comparison to peers, BlackRock Capital Investment Corp. has a much lower P/E ratio of 10.18, while Medallion Financial Corp. shows an attractive P/E of 6.39. The stock has underperformed relative to the S&P 500 over the past year, returning 7.23% compared to the index's 19.89%, which suggests that while the company is fairly valued, it may face challenges in achieving superior returns....
Read MoreIs Westwood Holdings Group, Inc. technically bullish or bearish?
2025-09-20 19:26:37As of 12 September 2025, the technical trend for Westwood Holdings Group, Inc. has changed from bullish to mildly bullish. The weekly MACD and KST indicators are bullish, while the monthly MACD is also bullish. The Bollinger Bands show a bullish stance on the weekly and a mildly bullish stance on the monthly. However, the Dow Theory indicates a mildly bearish trend on the weekly. The daily moving averages are mildly bullish, and the OBV shows a mildly bearish trend weekly but mildly bullish monthly. In terms of performance, the stock has underperformed the S&P 500 over the past week and month, with returns of -1.50% and -5.16% compared to 1.05% and 2.33% for the index, respectively. However, year-to-date and over the past year, the stock has outperformed the S&P 500 with returns of 17.92% versus 12.22% and 35.90% versus 17.14%, respectively. Overall, the current technical stance is mildly bullish, but the ...
Read MoreIs Westwood Holdings Group, Inc. overvalued or undervalued?
2025-09-20 18:02:33As of 7 July 2025, the valuation grade for Westwood Holdings Group, Inc. has moved from expensive to fair. The company appears to be fairly valued based on its current metrics, with a P/E ratio of 180, a Price to Book Value of 1.51, and an EV to EBITDA of 14.88. In comparison to peers, BlackRock Capital Investment Corp. has a more attractive P/E of 10.18, while Medallion Financial Corp. shows a significantly lower P/E of 6.39, indicating that Westwood Holdings is priced higher than its peers. Despite a fair valuation, Westwood Holdings has underperformed against the S&P 500 in the short term, with a 1-week return of -1.50% compared to the S&P 500's 1.05%. However, it has outperformed the index over the longer term, with a 1-year return of 35.90% versus the S&P 500's 17.14%. Overall, while the company is currently fairly valued, its high P/E ratio suggests caution compared to its peers....
Read More





