The Travelers Companies: Why This Dow Stock Is A Sell
July 12, 2019 at 12:42 PM EDT
Travelers has many positive points, including very high levels of capital returns, but in total, we rate the stock a sell due to the valuation after the big run in the share price.