NYSE:BROInsurance
Brown & Brown (BRO) Rebounds, But Is Its Valuation Story Already Priced In?
Brown & Brown (BRO) recently drew investor attention after a period of mixed returns, including a decline of 10.65% year to date. This has prompted closer scrutiny of its valuation and business fundamentals.
See our latest analysis for Brown & Brown.
Despite the year to date share price decline of 10.65% and a 1 year total shareholder return that is down 32.62%, Brown & Brown has recently seen momentum firming, with a 30 day share price return of 17.46% and a 7 day gain of 2.50% from a latest...