Travelers (TRV) Q1 2025 Earnings: Beat Amidst Catastrophe Losses | Monexa