Brown & Brown (BRO), a leading insurance brokerage firm, has seen its stock price decline approximately 25% year-to-date as of May 10, 2026, with shares trading at $58.05 and a market capitalization near $19.2 billion. The drop has drawn attention from investors who view the stock as potentially undervalued based on narrative fair value estimates.
According to recent analyst reports, the company's fundamentals remain solid, with consistent revenue growth and a strong balance sheet. However, broader market volatility and sector-specific headwinds have pressured the stock. The current price represents a discount to some intrinsic value models, though exact fair value estimates vary among analysts.
Brown & Brown has a history of steady earnings and dividend growth, which may support a recovery if market conditions improve. Investors are advised to monitor upcoming quarterly results for further clarity on the company's performance and outlook.