Travelers Companies Q2 2025 Earnings Beat and Canadian Divestiture Analysis | Monexa