Travelers Earnings Beat Estimates. Why the Stock Is Dropping.
Core Insights - The insurance company has exceeded earnings expectations for the sixth consecutive quarter [1] Group 1 - The company has demonstrated consistent financial performance by beating earnings expectations [1]