Insurance bellwether Travelers beats profit estimates on stronger underwriting July 17, 2025 by Finance On Earth Insurance Bellwether Travelers beat profit estimates on a stronger will