Booz Allen Hamilton (NYSE:BAH) and Transatlantic Capital (OTCMKTS:TACI) are both business services companies, but which is the superior investment? We will contrast the two businesses based on the strength of their institutional ownership, valuation, earnings, risk, dividends, analyst recommendations and profitability.
Institutional & Insider Ownership
93.2% of Booz Allen Hamilton shares are held by institutional investors. 3.6% of Booz Allen Hamilton shares are held by company insiders. Strong institutional ownership is an indication that endowments, large money managers and hedge funds believe a stock will outperform the market over the long term.
Analyst Ratings
This is a summary of recent recommendations for Booz Allen Hamilton and Transatlantic Capital, as provided by MarketBeat.
Sell Ratings | Hold Ratings | Buy Ratings | Strong Buy Ratings | Rating Score | |
Booz Allen Hamilton | 1 | 3 | 6 | 0 | 2.50 |
Transatlantic Capital | 0 | 0 | 0 | 0 | N/A |
Booz Allen Hamilton currently has a consensus target price of $52.88, suggesting a potential upside of 17.32%. Given Booz Allen Hamilton’s higher probable upside, equities research analysts clearly believe Booz…