These Analysts Revise Their Forecasts On Brown & Brown Following Q2 Results
Jul 30, 2025, 3:34 PM EDT1 sourcesAI-analyzed
Why it may matterVerify against the original reporting
The positive earnings report and upgrades from analysts signify strong growth potential, reflecting previous trends where similar earnings beats have led to price increases. For instance, other insurance sector companies have experienced upward trends post earnings surprises.
AI summary
What happened, with direct paths to the underlying reporting
Brown & Brown reported Q2 earnings of $1.03 per share, beating estimates. Quarterly sales reached $1.285 billion, exceeding analyst expectations. Prior to the earnings announcement, BRO shares increased by 1% to $92.85. Analysts have adjusted their price targets after the earnings report. B of A upgraded BRO from Neutral to Buy, raising the target to $130.
Brown & Brown reported Q2 earnings of $1.03 per share, beating estimates.
Prior to the earnings announcement, BRO shares increased by 1% to $92.85.
Analysts have adjusted their price targets after the earnings report.
B of A upgraded BRO from Neutral to Buy, raising the target to $130.
How to read this signal
Transparent limits for an AI-generated research aid
StockNews.AI groups source reporting, classifies the event, and measures subsequent price movement. This is informational research, not investment advice. Prices may be delayed or unavailable.
Related signals
More source-backed signals connected by company or event
Brown & Brown reported higher adjusted profits in Q4, primarily due to robust income from commissions and fees driven by strong market demand. This positive performance highlights…
Morgan Stanley downgraded BRO to Equal-weight from Overweight. Price forecast maintained at $128; stock up 16% year-to-date. Analyst sees mid to high single-digit growth through 2…
BRO will report Q4 earnings on Jan. 27, projecting 77 cents per share. Expected revenue for the quarter is $1.12 billion, up from $1.03 billion last year. Regular quarterly divide…