The Travelers Companies, Inc.'s (NYSE:TRV) institutional investors lost 3.1% last week but have benefitted from longer-term gains
Institutional investors hold 84% ownership in Travelers Companies, making them influential in stock price movements. Analysts' positive sentiment and ownership by top shareholders indicate potential growth, but it's essential to consider all factors for investment decisions.