J. Powell Brown is the Chief Executive Officer of Brown & Brown, Inc., a major player in the insurance industry, since July 2009. He stepped into this role after serving as President starting in 2007 and has been with the...

Current Market Cap

$31.19B

Number of Employees

16.15K

Total Compensation

2019 - 2023

Trending up by 12.95% last year
Showing total compensation for the last 2019 - 2023

Stock

Up by 14.44% last year

Salary

Up by 0.00% last year

Bonus

Up by 0.00% last year

Other

Up by 20.17% last year

Year

2023

Total Compensation

$9.67M

Salary

$1.00M

Board Justification

The compensation philosophy aims to attract and retain high-quality executives, linking compensation to performance and aligning interests with shareholders.

Bonus

$0.00

Board Justification

No discretionary bonus was reported for 2023.

Other

$344.88K

Board Justification

Other compensation includes perquisites, insurance commissions, and contributions to retirement plans.

Restricted Stock

$8.33M(147.51K common stock)

Board Justification

147,506 shares of stock vested in 2023, valued at $8,329,664.

Performance Metrics

Performance metrics include Organic Revenue growth, Adjusted EBITDAC Margin, and personal objectives.

SEC Filing

From March 25, 2024

J. Powell Brown

CEO of Brown & Brown

B

Education

Not specified

Field of Expertise

Finance & Banking - Insurance

Born

January 1, 1968 - 56 years ago

Is Founder?

No

Current Tenure

15 years 4 months (Jul 2009 - Present)

Previous Experience

Served as President since January 2007 and a director since October 2007.

View Holdings

Insider Holdings of J. Powell Brown

BRO

$608.08M

$228.96M (60.39%)

Last Insider Trade

BRO

106,514 shares

BRO

Feb 19, 2024

Received