NYSE:BROInsurance
Brown & Brown (BRO): Evaluating Valuation After a 21% Share Price Decline Despite Ongoing Profit Growth
Brown & Brown (BRO) has quietly drifted lower this year, leaving the stock down about 21% over the past year, even as revenue and net income keep growing at roughly 15% annually.
See our latest analysis for Brown & Brown.
With the share price now around $80.37 and the 90 day share price return of negative 12.82 percent, sentiment looks like it is cooling even though the five year total shareholder return of 81.17 percent still points to a solid long term compounding story.
If Brown & Brown...