Travelers Companies Inc (TRV) EV/Sales: -0.57x | 2016-2026