With a market cap of $24.1 billion, Brown & Brown, Inc. (BRO) is a leading global insurance brokerage firm that has provided comprehensive, customized insurance solutions. With more than 700 locations worldwide and over 23,000 professionals, the company delivers scalable and innovative insurance strategies tailored to customers’ evolving needs.
The investment bank's shares have lagged behind the broader market over the past 52 weeks. BRO stock has decreased 25.5% over this time frame, while the broader S&P 500 Index ($SPX) has rallied 19.5%. Moreover, shares of the company are down 9.6% on a YTD basis, compared to SPX’s 11.6% gain.