Travelers Companies (TRV) is back on investors’ radar after recent share price moves, with the stock showing mixed short term performance. At the same time, longer term total returns and current ...