Travelers Companies Inc. (NYSE:TRV), a $54.7 billion insurance giant trading at 11.5x earnings, received an upgrade in its ...
The analysts from Oppenheimer underscored that these improvements should translate into benefits for shareholders. The firm's ...